如何减少观看视频时的撕裂?

Leo*_* TM 6 video-player 10.10 ati tearing

我将 Ubuntu 10.10 与 VLC 播放器和 MPlayer 一起使用,并且已经安装了 ATI 驱动程序。我在 Windows 7 和 Ubuntu 上观看了相同的视频。但是在 Ubuntu 上,图像有很多撕裂。我在我的 ATI 配置工具上尝试了一些 newbish-configs,但没有任何改变。

我尝试了 mkv、avi、rmvb 和各种分辨率的视频。我很想看到一些提示或解决此问题的方法。

(我已经搜索过类似的问题,但没有找到:/)

英语不是我的主要语言,所以为我的错误感到抱歉。

提前致谢!

[] 的莱昂纳多

我的硬件配置 (Acer Aspire 5740G-6979) -ATI Mobility Radeon 5650 -Intel Core i5-430M -4GB Ram

RAO*_*AOF 7

视频撕裂是由于视频绘图与显示器的刷新率不同步造成的。这导致同时显示一帧的上半部分和前一帧的下半部分,这在具有水平平移的视频部分中尤为明显。

带有 DRI2 的开源驱动程序应该能够正确地将其绘图与屏幕刷新同步,即使在启用桌面效果的情况下运行¹。专有的 nVidia 和 ATi 驱动程序可能无法正确执行此操作。

最后,无论您使用什么驱动程序,禁用桌面效果都应该消除撕裂 - 在这种情况下,所有(明智的)驱动程序都可以同步到 vblank 视频。

¹:从技术上讲,问题在于合成管理器正在运行,因为这意味着所有窗口首先在屏幕外绘制,然后由合成管理器合成到显示器上。由于视频首先在屏幕外“绘制”,因此无法将其与屏幕刷新同步。