bow*_*ser 5 nvidia compiz 12.04 vdpau
vdpau 似乎在 Unity 3d 下的 Precise 中被破坏了。1080p 电影的 CPU 使用率约为 50-70%,而在启用 vdpau 的 Natty 中,相同的电影使用率约为 5-10%(在 Unity3d 下)该卡是 Nvidia G105m。
这似乎不是 Nvidia 驱动程序问题,因为在 gnome-shell 中一切都按预期工作,我尝试了不同版本的 Nvidia 驱动程序(295.20、295.33、295.40 和来自 xorg-edgers 的最新 302.XX)结果都是同样,在 Gnome Shell 中有效,但在 Unity 3d 中无效。
如果电影未处于全屏模式,则禁用 Syn to vbank 有效,但不适用于全屏模式。
我四处搜索,并没有找到太多信息。我想知道其他人是否遇到了同样的问题,以及是否有一些我错过的已知工作。Unity 3d 在 Precise 中的其他方面非常好,但这对我来说是一个显示停止问题(字面意思)。
谢谢。
我在这里提交了一个错误https://bugs.launchpad.net/unity/+bug/993397
这种 CPU 使用情况表明它根本没有使用 VDPAU。即使在垃圾 Atom+ION PC 上,播放 1080p 时我也只能看到 0.1-0.2 的负载。我建议您仔细检查以确保 VDPAU 正在运行。
这可以相当快地完成mplayer。只需运行mplayer video.mp4(确保它是可以由 VDPAU 解码的编解码器),您应该在输出中看到类似以下内容:
Selected video codec: [ffh264vdpau] vfm: ffmpeg (FFmpeg H.264 (VDPAU))
Run Code Online (Sandbox Code Playgroud)
如果没有,请检查libvdpau1是否已安装。
小智 0
据我所知,一些 nvidia 显卡存在 2-3 个问题:
这是一篇关于它的帖子
http://tombuntu.com/index.php/2009/09/20/make-compiz-run-smoothly-and-without-tearing/
** 文章中说选择同步到 vblank:尝试查看启用/禁用是否有效果。
希望这对某人有帮助。
| 归档时间: |
|
| 查看次数: |
2519 次 |
| 最近记录: |