vdpau似乎在Unity3D下被精确地打破了。CPU的使用范围在50-70%左右的1080 p电影,而同样的电影使用约5-10%的纳蒂与vdpau启用(在Unity3d)卡是G105m。
这似乎不是Nvidia驱动程序的问题,因为在Gnome中,一切都如预期的那样工作,我尝试过不同版本的Nvidia驱动程序(295.20、295.33、295.40和xorg-edgers最新的302.XX版本)--结果都是一样的,在Gnome Shell中工作,但在Unity3D中没有。
如果电影不处于全屏模式,则禁用syn到vbank是有效的,但对全屏不起作用。
我到处找过,没有找到多少信息。我想知道其他人是否正经历着同样的问题,是否有一些已知的工作,我错过了。团结3d是非常好的精确,但这是一个停止的问题,我(字面意思)。
谢谢。
我在这里注册了一个bug,https://bugs.launchpad.net/unity/+bug/993397
发布于 2012-05-03 16:11:36
这种CPU的使用表明它根本不使用VDPAU。即使在垃圾Atom+ION个人电脑上,当播放1080 p时,我也只看到0.1-0.2负载。我建议你再检查一遍确保VDPAU在运行。
这可以很快地用mplayer来完成。只需运行mplayer video.mp4 (确保它是一个可以由VDPAU解码的编解码器),您就可以在输出中看到如下内容:
Selected video codec: [ffh264vdpau] vfm: ffmpeg (FFmpeg H.264 (VDPAU))如果没有,请检查是否安装了libvdpau1。
发布于 2012-07-31 18:10:36
据我所知,有些nvidia图形有2-3个问题:
这是一篇关于它的帖子
http://tombuntu.com/index.php/2009/09/20/make-compiz-run-smoothly-and-without-tearing/
**在文章中,它说要选择同步到vblank:尝试查看启用/禁用是否有效果。
希望这能帮上忙。
https://askubuntu.com/questions/130834
复制相似问题