使用 Ubuntu 11.10 (AMD 64) 撕裂英特尔 HD 3000

luk*_*e71 5 hardware video intel

晚上好,我有一个问题来消除我当前的显卡 intel HD 3000(Sandy Bridge CPU)烦人的“撕裂”。安装 Ubuntu 10.11 (AMD64) 现在已知的错误(但似乎没有解决)是使用 unity - compiz 解决的(解决方案在这里:屏幕撕裂在 11.10 中使用 intel graphics 11-10-with-intel-graphics),但我没有针对 Gnome Shell 的解决方案。谢谢

Hen*_*wan 3

“如果禁用合成并使用 gl 或 vaapi 输出,则不应遇到撕裂。即使禁用合成,由于垂直同步在 Sandy Bridge 上尚未正常工作,xv/x11 仍然会发生撕裂。”

我确认此解决方法适用于我的具有 Intel/ATI 混合显卡的系统,并使用 Intel 显卡作为活动状态。我在 KDE 中,在播放视频之前,我将关闭 KDE 合成(Alt+Shift+F2),然后使用带有 gl 输出的 mplayer 播放视频。完全没有撕裂!:-) 我终于可以在 32 英寸 HDMI 电视上完美地观看电影了 ^_^

使用 VLC 仍然会撕裂,因为使用 VLC-GLX 时视频会损坏,而使用 XV 时,即使禁用合成,仍然会出现视频撕裂。

https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/755841/comments/101


ben*_*nwh 0

将以下内容放入 /etc/environment 并重新启动:

CLUTTER_PAINT=disable-clipped-redraws:disable-culling
Run Code Online (Sandbox Code Playgroud)

参考和其他有用信息:https://bbs.archlinux.org/viewtopic.php ?pid=1018579#p1018579