解决X11下窗口拖动撕裂的一个方法

Debian 系 Linux 安装 N 卡驱动参考这篇 博客

最近 Debian 终于是装好 nvidia 的驱动了,但是只能用在 X11 上,并且相比于不用 n 卡驱动时的 Wayland,X11 下的窗口拖动和视频播放会有比较明显的撕裂感,以下是解决的一个方法。

修改 /etc/X11/xorg.conf 文件,在屏幕相关的区域内加上:

1
2
Option "TripleBuffer" "true"
Option "ForceFullCompositionPipeline" "on"
  • Option "TripleBuffer" "true" 启用三重缓冲(Triple Buffering)来减少屏幕撕裂,它通过增加一个额外的缓冲区来同步视频输出和显示器的刷新率。
  • Option "ForceFullCompositionPipeline" "on" 用于强制使用完整的合成管线(Full Composition Pipeline)。启用这个选项可以提高性能,在某些游戏和应用程序中,它可以帮助减少延迟和提高帧率。
Licensed under CC BY-NC-SA 4.0
使用 Hugo 构建
主题 StackJimmy 设计