我在笔记本电脑上使用 Ubuntu 16.04 已有一年半多的时间,没有出现过重大问题,但昨天它在启动时挂起了。我花了一些时间尝试修复它,最终决定重新安装会更容易,所以我下载并安装了 Ubuntu 18.04。然而,Ubuntu 18 在屏幕上显示出奇怪的伪影;整个屏幕上闪烁着浅蓝色点块,有时还有对角灰色条纹或块和/或小黑点簇(例如,见下面的屏幕截图)。它在我的笔记本电脑屏幕和辅助显示器上都出现这种情况。
这是我到目前为止尝试修复的方法
步骤1:
我没有检查最初安装了哪些驱动程序,但我做的第一件事就是确保使用以下方法安装了 nvidia 驱动程序sudo ubuntu-drivers autoinstall
的输出ubuntu-drivers devices
是
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 == modalias : pci:v000010DEd00001618sv00001558sd00007503bc03sc00i00 vendor : NVIDIA Corporation model : GM204M [GeForce GTX 970M] driver : nvidia-driver-390 - distro non-free recommended driver : xserver-xorg-video-nouveau - distro free builtin
第2步:
然后我尝试切换到 X.Org Nouveau 驱动程序(通过软件和更新 -> 附加驱动程序 -> 使用 X.Org X 服务器)。然而,这导致我的笔记本电脑屏幕恢复为 640x480 分辨率,并且没有选项可以更改(xrandr -q
仅显示 640x480)
步骤3:
接下来,我尝试添加图形驱动程序 PPA 存储库并安装 nvidia-driver-396。这并没有解决问题,甚至带来了新的问题,例如启动时顶部菜单和背景完全变黑,只有当您单击侧栏中的“应用程序”按钮时才会显示出来。我还尝试了 nvidia-driver-410,但这导致屏幕完全变黑,我只能通过启动到恢复模式、清除 410 驱动程序并重新安装 390 驱动程序来修复。
那么我还能尝试什么来解决这些图形问题?或者我唯一的选择是重新安装 Ubuntu 16.04?
答案1
使用 Ubuntu 18 大约两周后,我突然意识到我的图形得到了很大改善。奇怪的瑕疵完全消失了。偶尔我仍然会看到黑屏一秒钟,但这种情况比以前少了很多。
我不确定发生了什么,但我怀疑某个自动更新改进了它。我检查了一下,history.log
我/var/log/apt
猜是以下 2 个更新中的一个出了问题:
升级:libparted2:amd64(3.2-20、3.2-20ubuntu0.1)、libparted-fs-resize0:amd64(3.2-20、3.2-20ubuntu0.1)、parted:amd64(3.2-20、3.2-20ubuntu0.1)
升级:gir1.2-nm-1.0:amd64(1.10.6-2ubuntu1、1.10.6-2ubuntu1.1)、libsystemd0:amd64(237-3ubuntu10.3、237-3ubuntu10.4)、udev:amd64(237-3ubuntu10.3、237-3ubuntu10.4)、libnm0:amd64(1.10.6-2ubuntu1、1.10.6-2ubuntu1.1)、网络管理器:amd64(1.10.6-2ubuntu1、1.10.6-2ubuntu1.1)、libudev1:amd64(237-3ubuntu10.3、237-3ubuntu10.4)、libnss-myhostname:amd64 (237-3ubuntu10.3、237-3ubuntu10.4)、systemd-sysv:amd64(237-3ubuntu10.3、237-3ubuntu10.4)、libpam-systemd:amd64(237-3ubuntu10.3、237-3ubuntu10.4)、systemd:amd64(237-3ubuntu10.3、237-3ubuntu10.4)、libnss-systemd:amd64(237-3ubuntu10.3、237-3ubuntu10.4)、网络管理器配置连接性-ubuntu:amd64(1.10.6-2ubuntu1、1.10.6-2ubuntu1.1)