Vinn nätagg från Seasonic
Permalänk
Medlem

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
--