一年前,我将 Linux 台式电脑(ZaReason 塔式机)升级到 Ubuntu 20.04,一切运行良好。我有一块 NVidia GeForce GTX 1060 显卡,默认的 Ubuntu 驱动程序运行良好。
大约 6 个月前的一次正常软件更新导致显卡停止工作。我只能通过手动启动旧内核来继续使用计算机,这很麻烦。我尝试重新安装 Ubuntu 20.04,但如果您选中此选项,安装程序就会崩溃:
- 安装用于图形和 Wi-Fi 硬件以及其他媒体格式的第三方设备驱动程序
所以,不勾选“安装第三方软件...”否则安装程序将崩溃。
不幸的是,我们需要第三方(即 NVidia)驱动程序来驱动 GTX 1060,因为内置nouveau
驱动程序不起作用!我们该如何解决这个问题?
答案1
答案是手动安装正确的 NVidia 驱动程序后正常安装 GUI 完成。当安装程序要求您重新启动时,不要这样做!。
当您看到此对话框时:
不要点击“立即重启”按钮!相反,只需点击“关闭”按钮在对话框的右上角。桌面将在几秒钟后关闭并重新启动。此时,您可以右键单击并打开终端窗口。
此时,我们遵循此处描述的解决方案在“命令行 Nvidia 安装方法”(第二种解决方案 - GNOME GUI 方法对我来说不起作用)下。我们询问已安装设备可用的驱动程序。命令和结果如下所示:
$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C03sv00003842sd00006161bc03sc00i00
vendor : NVIDIA Corporation
model : GP106 [GeForce GTX 1060 6GB]
driver : nvidia-driver-450 - distro non-free
driver : nvidia-driver-390 - distro non-free
driver : nvidia-driver-450-server - distro non-free
driver : nvidia-driver-460 - distro non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
我们手动选择推荐的驱动程序并安装如下:
$ sudo apt install -y nvidia-driver-460
完成后,正确的 NVidia 驱动程序已安装完毕。您可以重新启动计算机,并记得在出现提示时删除 Ubuntu 安装介质。