PPA和ubuntu-drivers列出了Nvidia驱动程序410,但似乎无法通过apt安装


13

我有GTX 660M和Ubuntu 18.04 64位。

根据官方网站,此卡的最新图形驱动程序为410.66版本。

图形驱动程序PPA

Current long-lived branch release: `nvidia-410` (410.66)

目前,我已经安装了nouveau驱动程序,lsmod并且apt-get purge 'nvidia*'不执行任何操作。

我已经完成add-apt-repository ppa:graphics-driversapt-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直接尝试失败。

为什么不apt列出PPA和ubuntu-drivers两者都说存在的410版本?

如果不能apt-get install nvidia-410,如何安装此版本?

Answers:


13

在尝试手动安装专有的NVIDIA图形驱动程序410.6版之前,我建议您尝试使用此命令从终端重新安装它。

sudo apt install nvidia-driver-410 && sudo reboot #nvidia-driver-410已在18.04中更新为nvidia-driver-430。

请注意,您需要安装的软件包的正确名称是nvidia-driver-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图形驱动程序并手动安装。

  1. 官方NVIDIA DRIVERS Linux x64网页-> 支持的产品选项卡显示NVIDIA GeForce GTX 660M GPU与Linux x64(AMD64 / EM64T)显示驱动程序版本410.6兼容。单击NVIDIA DRIVERS Linux x64网页上的绿色“ 下载”按钮以下载此驱动程序(NVIDIA-Linux-x86_64-410.66.run)。

  2. 打开终端并将目录更改cd为包含已下载的NVIDIA-Linux-x86_64-410.66.run文件的目录。

  3. 安装NVIDIA Linux x64 Display Driver版本410.6。

    sudo chmod +x NVIDIA-Linux-x86_64-410.66.run  
    sudo ./NVIDIA-Linux-x86_64-410.66.run  
    sudo reboot  
    

3

我可以通过选择特定的软件包进行安装,如下所示:

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所说的。我想分享依赖关系。


1
在安装nvidia-driver-xxx时会自动安装您添加的软件包,因此无需手动添加
-MU
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.