外接显示器、nvidia-smi 和 Nvidia 驱动程序可能无法正常工作

外接显示器、nvidia-smi 和 Nvidia 驱动程序可能无法正常工作

我想在我的 Ubuntu 20.04 笔记本电脑上使用 Dell P2417H 或 Dell P2414Hb 外接显示器。不过,似乎都不起作用。我看了这个问题

外接显示器不工作。Ubuntu,nvidia

我尝试修复我的 NVIDIA 驱动程序。但那里提出的解决方案不起作用。首先,我尝试

nvidia-smi

检查我的驱动程序版本。我收到错误

NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

我也试过了

nvidia-settings -q NvidiaDriverVersion

其中提到这里我得到了错误

ERROR: NVIDIA driver is not loaded


ERROR: Unable to load info from any available system



ERROR: NVIDIA driver is not loaded


ERROR: Unable to load info from any available system

最后,我尝试安装 Ubuntu 推荐的驱动程序

sudo ubuntu-drivers devices
sudo ubuntu-drivers autoinstall

但我一直收到相同的错误信息。我仍然无法使用任何外接显示器。有什么建议吗?

编辑;我的笔记本电脑是 HP Omen 15-ax000nl,显卡似乎是 GeForce GTX 965M:

$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001427sv0000103Csd00008257bc03sc02i00
vendor   : NVIDIA Corporation
model    : GM206M [GeForce GTX 965M]
driver   : nvidia-driver-418-server - distro non-free
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-server - distro non-free
driver   : nvidia-driver-460 - distro non-free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin

关于安全启动,我不确定它是什么,但如果它是我所想的那样,那么它就没有被禁用,我也不知道如何禁用它。

答案1

NVIDIA 驱动程序未签名,因此它们无法与安全启动一起使用,因此请先在 BIOS 设置中禁用安全启动。

由于 NVIDIA 驱动程序已安装,因此重新启动后驱动程序应该可以正常工作。如果不能,请确保安装了正确的 NVIDIA 驱动程序。965M 可以使用 NVIDIA 的最新驱动程序,因此 NVIDIA 460 驱动程序可以正常工作。

您可以使用 检查哪个 GPU 是当前处于活动状态的 GPU prime-select

prime-select query将显示当前活动的 GPU。

prime-select nvidia将激活 NVIDIA GPU(如果适用)。

prime-select intel将激活英特尔 GPU(如果适用)。

相关内容