答案1
我使用最基本的解决方案来修复 Intel iGPU(集成图形处理单元)的屏幕撕裂问题。
具有sudo
编辑/创建文件/usr/share/X11/xorg.conf.d/20-intel.conf
并复制以下内容的权限:
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "TearFree" "true"
EndSection
保存文件。
完成这些更改后,您需要通过再次登录或重新启动来重新启动 xserver。对我来说,后者总是更好的选择。
笔记: Arch Linux建议将文件放入/etc/X11/xorg.conf.d/20-intel.conf
其中,我已经使用了一年。两个位置都可以。
答案2
我也遇到了同样的问题,你需要做的是安装Compizconfig 设置管理器:
sudo apt-get install compizconfig-settings-manager
然后按综合并确保取消重定向全屏窗口已检查,以及检测刷新率。
然后,打开“解决方法”.并启用选项“在初始损坏时强制完全重绘”和“在重新绘制时强制全屏重绘(缓冲区交换)”
当然,确保解决方法和复合以及 OpenGL 都已启用
然后,只需暂停或重新启动您的 PC,似乎就不会再出现屏幕撕裂现象了!希望这对您有所帮助 :)
如果您需要更多详细信息,请查看此处 http://www.howtoeverything.net/linux/issues/finally-no-more-tearing-anywhere-mate-desktop-and-compiz