Debian12: 安装nvidia驱动

apt -y install linux-headers-$(uname -r) build-essential libglvnd-dev pkg-config

为了防止无意升级内核造成驱动不能用,要先禁止: 内核更新

#print linux-image version
dpkg --get-selections | grep linux-image
  linux-image-6.1.0-35-amd64			install
  linux-image-6.1.0-37-amd64			install
  linux-image-amd64				        install
#print linux-headers version
dpkg --get-selections | grep linux-headers
    linux-headers-6.1.0-37-amd64			install
    linux-headers-6.1.0-37-common			install

linux-imagelinux-headers 固定版本

apt-mark hold linux-image-6.1.0-37-amd64 linux-headers-6.1.0-37-amd64 linux-headers-6.1.0-37-common
    linux-image-6.1.0-37-amd64 set on hold.
    linux-headers-6.1.0-37-amd64 set on hold.
    linux-headers-6.1.0-37-common set on hold.
chmod u+x NVIDIA-Linux-x86_64-580.65.06.run 
./NVIDIA-Linux-x86_64-580.65.06.run
  • NVIDIA Proprietary与MIT/GPL:选择NVIDIA Proprietary (专有驱动),这是 NVIDIA 官方闭源驱动,由 NVIDIA 自己发布和维护,性能最佳。