升级到Ubuntu 20.04后,图形显示模糊不清。

我最近将Ubuntu 19.10升级到最新的LTS版本Ubuntu 20.04。更新后,我的屏幕出现严重的图像故障。每次重新启动(或登录)时,我的屏幕都会变得模糊或乱码(附有图片)。

fuzzy image

这只是暂时的。当我更改背景时,模糊屏幕会消失。但是一旦重新启动或重新登录,它就会重新出现。
我的显卡是Intel HD Graphics 520(Skylake GT2)。 lspci -nn |grep -E 'VGA|Display' 的输出结果是:
00:02.0 VGA compatible controller [0300]: Intel Corporation Skylake GT2 [HD Graphics 520] [8086:1916] (rev 07)

更新:在启用Ubuntu 20.04中的Wayland并登录后,这些伪像会被消除。
目前这样做是可以的,但我不确定Wayland是否可行,因为我之前还没有使用过。
有没有一种方法可以纠正Ubuntu正常启动时的图形问题?
3个回答

我解决了与英特尔驱动程序相关的模糊图形问题。还有一个关于英特尔驱动程序残留的错误也被报告了。根据这里提供的答案,通过运行以下命令行可以解决这个问题:
sudo apt purge xserver-xorg-video-intel

重新启动,一切恢复正常。

clear window; no fuzzy graphics/artifacts


1这解决了问题,谢谢!不过我想知道它是否会强制笔记本电脑始终使用 nVidia 显卡而不是省电的 Intel 显卡。 - Stavros Korokithakis
1总的来说,Wayland是更新和更安全的。如果光标没有悬停在应用程序上,它会阻止应用程序干扰你的光标,并且不允许应用程序相互干扰。使用Wayland而不是Xorg可能是个好主意,如果你仍然因某种原因需要X,那么始终可以使用Xwayland。 - S.S. Anne
1这解决了我在Ubuntu 20.04中使用Intel UHD 620的问题。最好的部分是,我可以保留我的/etc/X11/xorg.conf.d/20-intel.conf文件,并使用Option "TearFree" "true"来启用"vsync"并消除视频撕裂。 - Jaakko

升级从19.10到20.04后,我这里的问题也是一样的,使用的是Intel UHD Graphics 630 (Desktop)。
通过删除我过去创建的自定义Intel Xorg配置文件完全解决了问题 ― 在我的设置中,该文件位于/etc/X11/xorg.conf.d/20-intel.conf,内容如下:
Section "Device"
 Identifier "Intel Graphics"
 Driver "Intel"
 Option "AccelMethod" "sna"
 Option "TearFree" "true"
EndSection

我已经尝试了这个解决方案,甚至尝试了选项"AccelMethod" "uxa"。但结果和之前一样,重启后仍然存在问题。 - Tanvir
1谢谢,我通过https://askubuntu.com/questions/453109/add-fake-display-when-no-monitor-is-plugged-in/1062889#1062889引起了我的问题。 - FantomX1
我有相同的卡和自定义配置,但是注释掉它使我的系统无法启动。撤消该更改后,sudo apt purge xserver-xorg-video-intel解决了问题。 - hosford42

我之前在Ubuntu 20.04上遇到了同样的问题,所以我将Ubuntu更新到了21.04版本,现在问题已经解决了。
只要尝试将Ubuntu更新到当前的新版本,问题就会得到解决。

1可能不是对每个人来说升级到非长期支持版本都是一个适当的解决方案。 - Artur Meinild