LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Nvidia proprietary driver (2080 Ti) stopped working after upgrading kernel to backports on Debian Buster (https://www.linuxquestions.org/questions/linux-newbie-8/nvidia-proprietary-driver-2080-ti-stopped-working-after-upgrading-kernel-to-backports-on-debian-buster-4175678615/)

MontgomeryDixon 07-12-2020 08:21 PM

Nvidia proprietary driver (2080 Ti) stopped working after upgrading kernel to backports on Debian Buster
 
Debian Buster, Cinnamon then XFCE, RTX 2080 Ti

I installed the Nvidia proprietary driver version 418.113 from the non-free repo. I can't use Nouveau as I do rendering in Blender and (soon) gaming.

Only problem was random freezing that required hard reboots, but switching from Cinnamon to XFCE cured that 100%.

Then I upgraded the kernel from 4.19 to 5.6 in the hopes that the wifi would work (Intel AX 201, I think). Wifi doesn't work, but I'm not worried, ethernet works fine. On the reboot I saw the message amid the text that said 'Failed to start Nvidia persistence daemon' or something close. And Cinnamon reported it was running without hardware acceleration.

Things I tried that didn't work:
1. Upgraded the Nvidia driver to 440.82 from backports
2. Tried `systemctl start nvidia-persistenced.service` resulted in:

Code:

Job for nvidia-persistenced.service failed because the control process exited with the error code.
So I went through /var/log/syslog and found:

Code:

debian systemd[1]: Starting NVIDIA Persistence Daemon...
debian nvidia-persistenced: Started (3084)
debian nvidia-persistenced: Failed to query NVIDIA devices. Please ensure that the NVIDIA device files (/dev/nvidia*) exist, and that user 116 has read and write permissions for those files.
debian nvidia-persistenced: Shutdown (3084)
debian nvidia-persistenced[3083]: nvidia-persistenced failed to initialize. Check syslog for more details.
debian systemd[1]: nvidia-persistenced.service: Control process exited, code=exited, status=1/FAILURE
debian systemd[1]: nvidia-persistenced.service Failed with result 'exit-code'.
debian systemd[1]: Failed to start NVIDIA Persistence Daemon

`ls` doesn't show anything named 'nvidia' in /dev

Any help would be appreciated. Let me know if you need more info.

tinfoil3d 07-13-2020 12:57 AM

Anything in particular printed in dmesg about nvidia module? Is it loaded at all? Did it build at all? Maybe you may want to try the bleeding edge, official nvidia driver from their website too.

MontgomeryDixon 07-13-2020 03:33 PM

`dmesg |grep nvidia` results in:

Code:

audit: type=1400 audit(1594667582.865:2): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe" pid=643 comm="apparmor_parser"
audit: type=1400 audit(1594667582.865:3): apparmor="STATUS" operation="profile_load" profile="unconfined" name="nvidia_modprobe//kmod" pid=643 comm="apparmor_parser"

Quote:

Maybe you may want to try the bleeding edge, official nvidia driver from their website too.
Since upgrading to backports achieved nothing, I have doubts. But if I have time this week I'll try it.

Thanks.

JeremyBoden 07-13-2020 07:57 PM

Since you aren't too bothered about wifi and the old nvidia driver worked on the "right" DE it would seem that you should revert to just before you changed anything?

Presumably you are using Buster for stability reasons? :)

MontgomeryDixon 07-21-2020 09:13 PM

JeremyBoden thank you for your help. Sorry for the late reply.

Yes I was using Buster for stability. I decided to go back to the stable kernel, Nvidia driver now loads fine.


All times are GMT -5. The time now is 12:21 PM.