问题
从去年装archliux+kde开始就一直被kde窗口拖动时的残影和撕裂感折磨,之前观摩前辈 @撸神 的kde的时候发现了这个问题,他说这是kde的bug,所以这个问题就一直放着,直到昨天帮 @古真 装arch才开始注意。
最初以为是垂直同步没有开启,结果archwiki上提到intel集显是默认开启垂直同步的。尝试了一下,不论是开启还是关闭垂直同步实际上对这个问题都没有任何帮助。
解决办法
今天翻遍了archwiki,在Intel Graphics页面发现了解决办法,其中SNA是默认的模式。
播放视频时屏幕撕裂
若使用 SNA,将下列内容添加到
/etc/X11/xorg.conf.d/20-intel.conf
的Device
段可杜绝屏幕撕裂问题。Option “TearFree” “true”
如果20-intel.conf不存在可以创建一个。最简单的示例如下:
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "TearFree" "true"
EndSection