Nvidia Blackwell på Debian 12
Jag har nyligen uppgraderat från ett 3080 till 5090. Då jag för det mesta kör Debian 12 (med Proxmox) som desktop så vill jag ha mitt nya grafikkort att fungera med linux. När jag startade med closed source drivers så hittade inte nvidia-smi mitt grafikkort. När jag googlade på det så visade det sig att med Blackwell så har Nvidia helt gått över till open source drivers. Dvs att mitt 5090 inte stöds av de drivers jag har installerat.
Jag hade tidigare ett Nvidia 3080 som jag installerat Nvidia closed source drivers genom att lägga till Nvidias Debian repo
https://developer.download.nvidia.com/compute/cuda/repos/debi...
Det var inte alls svårt att byta till Nvidia open source drivers. Nedan är mina anteckningar, kanske det hjälper någon.
Om någon undrar varför Jag skriver på engelska så är det för jag skriver bara engelska på jobbbet.
Notera:
Att jag har sedan tidigare installerat Nvidia closed source drivers för mitt 3080.
Då jag har Proxmox installerat så kör jag på Proxmox kernel (6.8.12-10-pve). Kanske inte gör någon skillnad?
Jag har nala installerat och ett alias att 'apt' motsvarar 'sudo nala'
Jag har ett alias 'sys' för 'sudo systemctl'
---
Install nvidia open driver for 5090
Uninstall nvidia closed source driver
#> apt purge nvidia-driver
Reboot
#> sys reboot
Install nvidia opensource driver
#> apt install nvidia-open
Reboot. Note graphics will not work, xorg.conf needs to be updated.
#> sys reboot
Verify nvidia-smi see 5090
#> nvidia-smi
Remove old xorg.conf
#> sudo rm /etc/X11/xorg.conf
Generate new xorg.conf
#> sudo nvidia-xconfig
Reboot
#> sys reboot
---
Som sagt så har jag sedan tidigare Nvidia closed source drivers installerade via Nvidias Debian repo. Nedan är mina anteckningar hur jag installerade det.
---
##Install Nvidia graphics driver
https://linuxcapable.com/install-nvidia-drivers-on-debian/
##
# Setup Nvidia apt repo
Install pre-reqs
#> sudo apt install dirmngr ca-certificates software-properties-common apt-transport-https dkms curl
Import Nvidia GPG key
#> curl -fSsL https://developer.download.nvidia.com/compute/cuda/repos/debi... | sudo gpg --dearmor | sudo tee /usr/share/keyrings/nvidia-drivers.gpg > /dev/null 2>&1
Setup Nvidia repo
#> echo 'deb [signed-by=/usr/share/keyrings/nvidia-drivers.gpg] https://developer.download.nvidia.com/compute/cuda/repos/debi... /' | sudo tee /etc/apt/sources.list.d/nvidia-drivers.list
Install drivers
#> apt update
#> apt install nvidia-driver nvidia-smi nvidia-settings
--