Had the same problem on Debian 12, got to revert NViDiA drivers to 550.54.
555 version is not compatible with current pytorch packages as far as i know.
First uninstal :
sudo apt remove nvidia-*
sudo apt autoremove
Edit your /etc/preferences file :
sudo nano /etc/apt/preferences
and add :
Package: *
Pin: release o=NVIDIA,l=NVIDIA CUDA
Pin-Priority: 996
Package: /nvidia/ /cuda/ /nvcuvid/ /nvctrl/
Pin: version 550.54.*
Pin-Priority: 1000
update apt :
sudo apt update
result of apt policy nvidia-driver nvidia-cuda-dev nvidia-cuda-toolkit nvidia-cuda-toolkit-gc
c :
nvidia-driver:
Installé : 550.54.15-1
Candidat : 550.54.15-1
Table de version :
555.42.02-1 996
996 https://developer.download.nvidia.com/compute/cuda/repos/debian12/x86_64 Packages
*** 550.54.15-1 1000
996 https://developer.download.nvidia.com/compute/cuda/repos/debian12/x86_64 Packages
100 /var/lib/dpkg/status
550.54.14-1 1000
996 https://developer.download.nvidia.com/compute/cuda/repos/debian12/x86_64 Packages
545.23.08-1 996
996 https://developer.download.nvidia.com/compute/cuda/repos/debian12/x86_64 Packages
545.23.06-1 996
996 https://developer.download.nvidia.com/compute/cuda/repos/debian12/x86_64 Packages
525.147.05-7~deb12u1 995
995 https://deb.debian.org/debian bookworm-updates/non-free amd64 Packages
525.147.05-4~deb12u1 990
990 https://deb.debian.org/debian bookworm/non-free amd64 Packages
nvidia-cuda-dev:
Installé : 11.8.89~11.8.0-5~deb12u1
Candidat : 11.8.89~11.8.0-5~deb12u1
Table de version :
*** 11.8.89~11.8.0-5~deb12u1 990
990 https://deb.debian.org/debian bookworm/non-free amd64 Packages
100 /var/lib/dpkg/status
nvidia-cuda-toolkit:
Installé : 11.8.89~11.8.0-5~deb12u1
Candidat : 11.8.89~11.8.0-5~deb12u1
Table de version :
*** 11.8.89~11.8.0-5~deb12u1 990
990 https://deb.debian.org/debian bookworm/non-free amd64 Packages
100 /var/lib/dpkg/status
nvidia-cuda-toolkit-gcc:
Installé : 11.8.0-5~deb12u1
Candidat : 11.8.0-5~deb12u1
Table de version :
*** 11.8.0-5~deb12u1 990
990 https://deb.debian.org/debian bookworm/non-free amd64 Packages
100 /var/lib/dpkg/status
install with apt :
sudo apt install nvidia-driver nvidia-cuda-dev nvidia-cuda-toolkit nvidia-cuda-toolkit-gcc
OR
install with aptitude if apt complains about dependencies (don’t be afraid of removing packages like libcuda everything will be set up correctly after)*, say no to the first proposal and select the second :
sudo aptitude install nvidia-driver nvidia-cuda-dev nvidia-cuda-toolkit nvidia-cuda-toolkit-gcc
reboot, profit!
Everything is working fine now, lesson learned “if it ain’t broke, don’t fix it”
Edit : some typos, added clarifications.