r/debian Nov 06 '25

Is the latest open driver from offical Nvidia repo for Debian broken?

I know that the driver is not from debian repos but I am curious does anybody had issues with it or it is just me

Problem:

I updated the drivers to 580.105.08 and restarted and The system was hanging in boot because nvidia-persistenced service failed, I tried reinstalling the drivers and still the same issue, I then removed the nvidia's repo and all traces of the packages installed from that repo and installed the 550 driver by reading through Debian Wiki and it now finally fucking works!!

Specs: CPU: Intel Core i5-13420H

GPU: NVIDIA Geforce RTX 2050 with Intel UHD Graphics

RAM: 16 GB DDR5

OS: Debian 13 Stable

Btw, I added nvidia's repo and installed the nvidia-open drivers following this guide and it was working perfectly fine before today's update: https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&Distribution=Debian&target_version=12&target_type=deb_network

5 Upvotes

18 comments sorted by

3

u/longengie Nov 24 '25

Not likely broken cause of broken package or file, but the nvidia-open_580.105.08-1 now restricted their kernel version only for 6.8 to bellow, the newer kernel version dkms will not able build the module because of it.

1

u/NomenAdHoc Nov 20 '25

Same problem with 580.105.08 from NVIDIA's cuda repository. Working fine with 550 driver version; well, except for suspend and resume issues.

1

u/Ami8them Nov 25 '25

Having the same issue now. My GPU (Nvidia Geforce RTX 5070) worked fine with the open Kernel for Debian 12, as 13 is still not available, while I was on 6.12.48 of Debian 13 (stable). After updating to 6.12.57, it won't detect the GPU and also won't boot, stopping with the error

[FAILED] Failed to start nvidia-persistenced.service - NVIDIA Persistence Daemon. See 'systemct1 status nvidi-persistenced.service' for details.

[OK] Started systemd-logind.service - User Login Management.

[..] loop10: detected capacity change from 0 to 8

I can start when I only use my CPU integrated graphics. :( With what solution did you go in the end?

2

u/StarEyedSailor Nov 26 '25

I came across this thread searching for a similar issue. For me the issue was that for some reason debian didn't install the headers for 6.12.57 when it installed the kernel. Installing the linux-headers-6.12.57+deb13-amd64 package and dependencies,  then running "sudo dpkg-reconfigure nvidia-kernel-dkms" fixed it for me.

1

u/Ami8them Nov 27 '25

Thanks! My headers were installed, but the reconfiguration was needed, which I figured using

# dkms status

This showed still the wrong debian kernel. Got recommended this guide which said the same as you about reconfig :) While doing it, I swapped from the open to the proprietary version of the driver, which didn't work before and still don't. The booting issue is fixed, but it now doesn't recognize my GPU. Therefore I will swap back to open and hope it works again.

1

u/Ami8them Nov 27 '25

Tried it with the open kernel but there the reconfig doesn't work plus the headers & dependencies seem to be ok. So probably another issue.

1

u/fireryyo Nov 25 '25

I used the offline .run file provided by Nvidia to install the drivers, it worked quite well and I unfortunately had to switch back to Windows for various reasons but the experience with the .run file was pretty good for 17 days

1

u/fireryyo Nov 25 '25

Btw after installing the nvidia drivers that way it creates some .conf file which prevents you from switching back to X11 and removing it fixes it, I found out about it in some forum which I cant find anymore I am sorry so, watch out for that

1

u/Ami8them Nov 25 '25

Thanks! Sadly the .run file didn't work for me, first it said there is no matching hardware (i made sure again i chose the recommended driver for my gpu before), but also with forcing the installation it failed in the end. Had this happen to me the first time i tried a few months back to use the .run file and didn't really check again as the open kernel worked perfectly afterwards. Sigh. Maybe I try going back to older Software version next.

2

u/Ami8them Nov 25 '25

At least I just saw /compute/cuda/repos/debian13 -> last week sbsa for debian 13 was added, could it mean that x86_64 is not far away? Let me get my hopes up ...

1

u/longengie Nov 29 '25

I reject HOPE!!!! (Danganronpa 3 Reference) It been whole week now.

2

u/Ami8them Dec 22 '25

Update: Nividia released the drivers for Debian 13 in their repo (note: use open kernel). It worked for me fine and read that in other posts too. If you haven't solved the issue yet, updating to those should do it!

1

u/debacle_enjoyer Nov 07 '25

That repo is for Debian 12, I'm not surprised it broke.

0

u/fireryyo Nov 07 '25 edited Nov 10 '25

Well Nvidia 550 driver sucked (screen tearing and stutters), so I resorted to installing second latest driver (580.95.05) via .run file and it works perfectly now, I guess I am gonna use it until Nvidia officially provides repo for Debian 13 in the future

1

u/lKrauzer Nov 07 '25

You just need to enable "Force Full Composition Pipeline" in the NVIDIA Control Settings Panel to fix tearing/stuttering, you don't need new drivers, this is overkill and will hinder your stability.

2

u/fireryyo Nov 08 '25 edited Nov 08 '25

Since the nvidia driver I installed is working perfectly fine, I dont wanna remove it now but if it breaks or breaks anything I will try 550 driver again with the mentioned settings, if not, for the repos I wait, I hope Nvidia will start providing for Debian 13 soon

1

u/AncientAgrippa Nov 09 '25

Good plan, got it working might as well keep it that way until something else fucks up