DZen
(DZen)
2025 年9 月 18 日 05:51
1
我是一个Linux的新手,关于Debian testing的Nvidia驱动的问题,想请教一下大佬们
前段时间Debian Testing的Linux内核更新到了6.16.7好像,我之前安装的内核是6.16.3貌似,然后好像每次这种内核升级都会导致nvidia的驱动挂掉,就是nvidia-smi has failed because it couldn’t communicate with Nvidia driver,我想请教一下各位大佬都是怎么解决这种问题的,附上我nvidia driver安装步骤,按照下面这种方法就可以装上580的驱动
sudo apt update
sudo apt upgrade
sudo apt install linux-headers-$(uname -r)
wget https://developer.download.nvidia.com/compute/cuda/repos/debian12/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt update
sudo apt -V install nvidia-open
我不是大佬,反正也是每更新一次内核就重新安装一次驱动。
DZen
(DZen)
2025 年9 月 19 日 02:36
3
那您是如何重装nvidia驱动的呢?是把原来的完全卸载,再重新安装一次linux-header,再安装nvidia-open吗?能分享一下具体的命令学习一下吗?
和你的方法也差不多,但是不做卸载。
内核更新了,linux-headers 肯定也要更新的。
DZen
(DZen)
2025 年9 月 19 日 06:28
6
所以是这样的吗?:
sudo apt install linux-headers-$(uname -r)
sudo dpkg-reconfigure nvidia-kernel-dkms
dkms status
sudo reboot
差不多,但具体是哪几个模块要更新,得具体看,我不太记得了。
你可以参考 diban 官网的wiki资料——中文的有点老,英文的是最新的。
smg
2025 年9 月 20 日 09:00
8
DZen:
nvidia-kernel-dkms
也许是下面这样:
dkms install -m nvidia -v 驱动版本
如:
dkms install -m nvidia -v 580.82.07
可通过dkms status
确认模块状态。
中文版的Wiki根本就不能看,讲的还是Debian 6/Debian 7的安装方法。
54108
(Pd.ch)
2025 年10 月 9 日 09:52
10
一般来说安装nv源的驱动更新内核时会需要你下载内核头文件然后dkms编译一下就好了