我安装了 nvidia-driver-455,但笔记本电脑的设置没有检测到它,如下所示
nvidia-smi
No devices were found
我尝试删除驱动程序并重新安装,但问题仍然存在
编辑
我有
vendor : NVIDIA Corporation
driver : nvidia-driver-450-server - distro non-free
driver : nvidia-driver-440-server - distro non-free
driver : nvidia-driver-435 - distro non-free
driver : nvidia-driver-450 - distro non-free
driver : nvidia-driver-455 - third-party free recommended
driver : nvidia-driver-418-server - distro non-free
driver : xserver-xorg-video-nouveau - distro free builtin
vendor : Intel Corporation
manual_install: True
driver : backport-iwlwifi-dkms - distro free
编辑2
00:02.0 VGA compatible controller: Intel Corporation Device 3e9b
Subsystem: Lenovo Device 3ffd
Kernel driver in use: i915
Kernel modules: i915
--
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1f11 (rev a1)
Subsystem: Lenovo Device 3ffd
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
答案1
首先,您需要找出您的显卡支持哪些版本的 NVIDIA 驱动程序。
要查看您正在使用的卡/芯片,请使用
ubuntu-drivers devices
并查看“模型”下的行。
现在您可以浏览 nvidia 网站并查看哪个版本适用于您的卡,或者查找其他来源。
然后,如果它有效,您可以选择从 nvidia 站点或 ubuntu repo 安装驱动程序(通常最好设置为与您的 ubuntu 配合使用)。
如果您尚未在该 Linux 安装上安装 NVIDIA 驱动程序,则可能需要将开源“nouveau”驱动程序列入黑名单:
sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
此后,或每次安装显卡驱动程序后,请重新启动。
希望对您有帮助,
—— 施特雷内卡特