在我的 nvidia 显卡上安装驱动程序。一个命令声称我有正确的驱动程序,另一个命令与之矛盾

在我的 nvidia 显卡上安装驱动程序。一个命令声称我有正确的驱动程序,另一个命令与之矛盾

我尝试了很多方法来安装驱动程序。使用 ppa、使用 .run 文件、使用终端自动安装。似乎都不起作用

当我输入:

$ dpkg -l | grep nvidia

我得到:

ii  libnvidia-compute-460:amd64                460.39-0ubuntu0.20.04.1               amd64        NVIDIA libcompute package
ii  libnvidia-compute-460:i386                 460.39-0ubuntu0.20.04.1               i386         NVIDIA libcompute package
rc  nvidia-compute-utils-460                   460.39-0ubuntu0.20.04.1               amd64        NVIDIA compute utilities
rc  nvidia-dkms-460                            460.39-0ubuntu0.20.04.1               amd64        NVIDIA DKMS package
rc  nvidia-kernel-common-460                   460.39-0ubuntu0.20.04.1               amd64        Shared files used with the kernel module
rc  nvidia-prime                               0.8.15.3~0.20.04.1                    all          Tools to enable NVIDIA's Prime
rc  nvidia-settings                            440.82-0ubuntu0.20.04.1               amd64        Tool for configuring the NVIDIA graphics driver

它声称我已经安装了驱动程序。但是当我输入:

$ inxi -G

我得到:

Graphics:
  Device-1: NVIDIA GP106 [GeForce GTX 1060 3GB] driver: N/A 
  Display: x11 server: X.Org 1.20.9 driver: fbdev,nouveau 
  unloaded: modesetting,vesa resolution: 1920x1080~77Hz 
  OpenGL: renderer: llvmpipe (LLVM 11.0.1 256 bits) 
  v: 4.5 Mesa 21.1.0-devel (git-0a7224f 2021-02-28 focal-oibaf-ppa)

第二行显示我的显卡驱动程序为 N/A。我花了几个小时尝试不同的安装方法,删除驱动程序并重新安装。我想知道我是否遗漏了什么。是的,460 是 GP106 的推荐驱动程序。谢谢!

答案1

运行时dpkg状态rc意味着包已被删除但配置文件仍然存在或包尚未完全安装,而状态ii表明包已安装。

还应注意,专有的 Nvidia 图形驱动程序现在包含在默认存储库中,不需要 PPA。

要自动安装正确的驱动程序,请运行以下命令:

sudo apt update
sudo ubuntu-drivers autoinstall

您还可以运行以下命令来获取更多信息:

sudo ubuntu-drivers list
sudo ubuntu-drivers devices

无论如何,460 似乎是 Nvidia 网站上列出的正确的驱动程序。

编辑:

由于您正在使用 Nvidia 460 DKMS 包,如果遇到问题,您可能需要禁用安全启动作为解决方法。

同时,您应该提出一个新问题来解决 DKMS 中未签名的内核模块问题,这样您就不必禁用安全启动。该过程通常涉及禁用安全启动,然后启动计算机,并在禁用安全启动的情况下对模块进行签名或信任。之后,您应该能够注销(关闭电源),启用安全启动,然后重新登录。

答案2

确保您使用的是 X.org 而不是 Wayland,NVIDIA 目前不支持 waylandn。确保您安装了正确的驱动程序,您可能需要 nvidia-3xx 或 nvidia-driver-4xx。一切都取决于您的型号。您可以使用“lspci | grep VGA”来了解您的 nvidia 型号,或者 ubuntu-drivers 设备,然后运行:sudo ubuntu-drivers autoinstall,此选项会自动检测您的卡并为其安装驱动程序。或者,如果您有特定版本,您可以运行“sudo apt install nvidia-yourmodel”您还可以添加此 ppa 来安装驱动程序 :) sudo add-apt-repository ppa:graphics-drivers / ppa

相关内容