仅在纵向模式下出现屏幕撕裂(Ubuntu 16.04,Intel HD Graphics)

仅在纵向模式下出现屏幕撕裂(Ubuntu 16.04,Intel HD Graphics)

操作系统:Ubuntu LTS 16.04
PC:全高清显示器,Intel HD Graphics 530,无外部显卡

在横向模式下一切正常。
在纵向模式下,我遇到了屏幕撕裂问题,如下所示:https://en.wikipedia.org/wiki/Screen_tearing
当我在屏幕上移动一些小窗口时,屏幕图像会随机出现水平线撕裂。

我尝试过这个(正如有人在类似的问题中所建议的那样):

sudo apt-get purge xserver-xorg-video-intel

重启后问题发生了变化:现在当我在屏幕上移动小窗口时,我清楚地看到右侧只有一条相同的垂直线(!)出现撕裂(在 1080px 屏幕宽度的 800px 左右,没有正确测量)。所以我恢复了这一点并再次安装了 xserver-xorg-video-intel。

还尝试过这个解决方案:
使用 Nvidia/Intel 显卡的 Ubuntu 中出现屏幕撕裂
但是在创建 /etc/X11/xorg.conf.d/20-intel.conf 后系统无法启动。

答案1

以下是我在 Ubuntu / Pop OS 20.04 上解决这个问题的方法

通过编辑文件启用 Wayland/etc/gdm3/custom.conf

改变

WaylandEnable=false

#WaylandEnable=false

重启。登录时,请确保选择“Wayland”作为桌面环境的一部分。

我的旋转屏幕没有撕裂!

答案2

使用 Wayland 也为我解决了这个问题。我使用的是带有集成显卡和 Ubuntu 20.04 安装的 Thinkpad T470。我尝试了许多解决方案来解决撕裂问题,但只有这一个有效。旁注 - 我正在使用连接到 Thunderbolt 端口的外接显示器。我必须做的另一件事是注释掉

/usr/lib/udev/rules.d/61-gdm.rules

尽管就我而言我可能会保留 Nvidia 系列。

相关内容