![在 Ubuntu 上安装 Nvidia 显卡驱动程序时出错](https://linux22.com/image/1590333/%E5%9C%A8%20Ubuntu%20%E4%B8%8A%E5%AE%89%E8%A3%85%20Nvidia%20%E6%98%BE%E5%8D%A1%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E6%97%B6%E5%87%BA%E9%94%99.png)
我的 Nvidia 显卡是 Geforce 940M,还有 Intel HD Graphics 5500 卡。此命令的输出是
lspci | grep -E "VGA|3D"
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)<br>
0a:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940M] (rev a2)
我使用的是 Ubuntu 18.04.02 LTS。
lspci -v
0a:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 940M] (rev a2)
Subsystem: Hewlett-Packard Company GM108M [GeForce 940M]
Flags: bus master, fast devsel, latency 0, IRQ 255
Memory at c4000000 (32-bit, non-prefetchable) [size=16M]
Memory at b0000000 (64-bit, prefetchable) [size=256M]
Memory at c0000000 (64-bit, prefetchable) [size=32M]
I/O ports at 3000 [disabled] [size=128]
Expansion ROM at <ignored> [disabled]
Capabilities: <access denied>
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
我无法通过 GUI 在系统上安装 nvidia 驱动程序
答案1
在某个时候,您手动安装了 Nvidia 驱动程序,可能使用从 Nvidia 下载的二进制文件(不推荐),这就是现在显示“继续使用手动安装的驱动程序”并且不允许其他选项(从存储库安装测试版本)的原因。
首先清除已安装的 Nvidia 驱动程序:
sudo apt purge nvidia*
重启。
现在应该可以在附加驱动程序中选择和安装驱动程序。显示的 390 版本适用于您的 GeForce 940M,但如果您想安装与硬件兼容的较新版本(如 418)或 430(测试版),则需要添加其他软件源,图形驱动程序 PPA:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
现在,较新的驱动程序版本应显示在“附加驱动程序”中。照常选择、应用并重新启动。