Hopefully this will not break terms of service to participate on this forum, but I made instructions how to install (easy) Nvidia drivers on Debian.
I used my own instructions to install driver 575 and 580, albeit not the very latest versions of them. However everything worked fine with my RTX 5070 Ti 16GB so it should apply to your card in identical way.
For those who don’t want to click on the video it comes down to:
P.S. You may need to find a way to clean-up the existing driver if you installed it via .run file.
P.P.S. Also check if you installed “nvidia-open” driver. The old one doesn’t work with your card, no matter that the version is 580.
@aaa12, It is virtually impossible for anyone to help you until you provide at least some basic details… a bug report file + syslog excerpts + lspci output for the very least…
…or you could just read the fine manual ;-)
Also, you should warn your viewers that the apt repo contains Data Center drivers and fixes to some desktop problems may lag as you found out yourself in the other thread…
I have tried several NVIDIA drivers for my new GPU (GeForce RTX 5060 Ti) under Debian 12:
NVIDIA-Linux-x86_64-580.65.06
NVIDIA-Linux-x86_64-575.51.02
NVIDIA-Linux-x86_64-580.76.05
Unfortunately, I was unable to start the GUI. (The GPU works fine under Windows 11 on the same motherboard and configuration.)
Module glx: vendor=“NVIDIA Corporation”
compiled for 560.47.06, module version = 1.0.0
Module class: X.Org Server Extension
NVIDIA GLX Module 580.76.05 Thu Aug 7 20:02:07 UTC 2025
LoadModule: “nvidia”
Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
Module nvidia: vendor=“NVIDIA Corporation”
compiled for 1.6.99.901, module version = 1.0.0
Module class: X.Org Video Driver
NVIDIA dlloader X Driver 580.76.05 Thu Aug 7 20:02:07 UTC 2025
NVIDIA Unified Driver for all supported NVIDIA GPUs
Using built-in extension NV-GLX
Loading sub module “fb”
LoadModule: “fb”
Loading /usr/lib/xorg/modules/libfb.so
Module fb: vendor=“X.Org Foundation”
compiled for 1.20.14, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.4
NVIDIA(GPU-0): The NVIDIA GPU PCI:88:0:0 is not supported by 580.76.05
NVIDIA(GPU-0): NVIDIA GPU (PCI:88:0:0) not supported by this driver
No devices detected.
Fatal server error: no screens found
Unloading module: “glxserver_nvidia”
Unloading module: “nvidia”
Unloading module: “glxserver_nvidia”
Failed to initialize the NVIDIA graphics device!
@martin.surname are you using the open driver? I understand that you’re using Debian 12, it works okay on Trixie (Debian 13) using dkms and driver 580.76.05:
±----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 1968 G /usr/lib/xorg/Xorg 80MiB |
| 0 N/A N/A 2129 G /usr/bin/gnome-shell 30MiB |
| 0 N/A N/A 3602 G /usr/lib/firefox-esr/firefox-esr 151MiB |
±----------------------------------------------------------------------------------------+
Thank you! NVIDIA-Linux-x86_64-580.76.05.run seems to work fine on Debian 12, but only with the MIT-licensed open kernel module; the proprietary build doesn’t work.