我有一台 GTX 660M 和 Ubuntu 18.04 64 位。
根据官方网站,此卡最新的显卡驱动为410.66版本。
Current long-lived branch release: `nvidia-410` (410.66)
我目前已按照要求安装了 nouveau 驱动程序lsmod
,但apt-get purge 'nvidia*'
没有任何反应。
我已经完成add-apt-repository ppa:graphics-drivers
并apt-get update
重新启动。
运行ubuntu-drivers devices
得到这个输出
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00000FD4sv00001028sd00000551bc03sc00i00
vendor : NVIDIA Corporation
model : GK107M [GeForce GTX 660M]
driver : nvidia-304 - third-party free
driver : nvidia-driver-390 - third-party free
driver : nvidia-340 - distro non-free
driver : nvidia-driver-396 - third-party free
driver : nvidia-driver-410 - third-party free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
请注意这一行:
driver : nvidia-driver-410 - third-party free recommended
看起来一切准备就绪,可以安装驱动程序版本 410,但自动完成apt-get install nvidia-
指示可用的最高版本是nvidia-390
,因此apt-get install nvidia-410
直接尝试失败。
为什么没有列出 PPA 和两者都说存在的apt
410 版本?ubuntu-drivers
如果不能apt-get install nvidia-410
,我该如何安装此版本?
答案1
在尝试手动安装专有 NVIDIA 图形驱动程序版本 410.6 之前,我建议您尝试使用这些命令从终端再次安装它。
安装 nvidia-driver-410# nvidia-driver-410 已在 18.04 中更新为 nvidia-driver-430 sudo 重启
请注意,您需要安装的包的正确名称是nvidia-驱动程序-410(NVIDIA 驱动程序元包)不NVIDIA-410安装 NVIDIA 驱动程序元包将安装 NVIDIA 图形驱动程序及其几个所需的依赖包。
更新:Ubuntu 18.04 存储库中的 nvidia-driver-410 包已升级到 nvidia-driver-430。
如果sudo apt install nvidia-driver-410 && sudo reboot
不行的话,您也可以从NVIDIA官方网站下载NVIDIA 410.6显卡驱动程序并手动安装。
官方NVIDIA 驱动程序 Linux x64网页 ->支持的产品选项卡显示 NVIDIA GeForce GTX 660M GPU 与 Linux x64 (AMD64/EM64T) 显示驱动程序版本 410.6 兼容。单击绿色下载NVIDIA DRIVERS Linux x64 网页上的按钮下载此驱动程序(NVIDIA-Linux-x86_64-410.66.run)。
打开终端并将目录更改为包含
cd
您下载的 NVIDIA-Linux-x86_64-410.66.run 文件的目录。安装 NVIDIA Linux x64 显示驱动程序版本 410.6。
sudo chmod +x NVIDIA-Linux-x86_64-410.66.run sudo ./NVIDIA-Linux-x86_64-410.66.run sudo reboot
答案2
我可以通过选择特定的包来安装,如下所示:
sudo apt install nvidia-driver-410 libnvidia-gl-410 nvidia-utils-410 xserver-xorg-video-nvidia-410 libnvidia-cfg1-410 libnvidia-ifr1-410 libnvidia-decode-410 libnvidia-encode-410
就像@karel说的一样。我想共享依赖项。