Hello all,
I recently picked up an RTX 5080. I am using a fresh install of Ubuntu 24.04.
I managed to install the proprietary nvidia-driver-570
driver via the command line. However, when I reboot, I can see that the X server is struggling to start. I switched to the command line and dmesg
shows this on repeat:
NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:2c02) installed in this system requires use of the NVIDIA open kernel modules.
I have tried
sudo apt purge nvidia*
And then re-installing the proprietary driver, but nothing works. I used the “Additional Drivers” app to install the proprietary driver, thinking that it would perhaps perform some step that I was missing. I even tried manually installing the downloaded driver from Nvidia’s website. No dice.
Is there an easy fix to this, or should this have been directed at the 570 driver feedback thread?
Thanks!
Any reason not to use open drivers? I don’t remember the details, but I recall reading some info that newer hardware (such as 50xx series) has higher chances of being better supported by open drivers (while proprietary will be reasonably maintained for the sake of older hardware generations).
Also I guess with your particular GPU you need to make sure you are using the very latest 570.86.16 version as PCI ID of your card was added only in that version. This means that Nvidia’s compute drivers apt repo will probably not work for you as they are at 570.86.15 currently and you are probably forced to use the ugly .run executable…
1 Like
Any reason not to use open drivers?
Not really. I tried to fire up Cyberpunk via Proton and it yells at me about missing OpenGL libraries, so I just thought there was a chance it would play ball with the proprietary ones. Baldur’s Gate 3 works fine. Black Mesa appears to not even see the video card (or it’s doing the same thing Cyberpunk is).
I’m guessing this might just be a Proton issue.
well, at least Nvidia’s apt repo packages are notorious for repeatedly not creating all necessary symlinks, so don’t blame proton just yet ;-) …although the fact that the message talks about dll files indicates it’s rather a proton issue indeed. Anyway, I’m afraid you will need to perform some *.so / *.dll deep s*** diving to pin-point this issue…
1 Like
Thank you! I really appreciate the help.
1 Like
Glad you got it resolved.
Had the same problem myself a few days ago on my 5090.
Someone just mentioned to me that only open source kernel from now on for new GPUs.
Then I searched and found the article afterwards:
NVIDIA Transitions Fully Towards Open-Source GPU Kernel Modules | NVIDIA Technical Blog
Specifically:
For cutting-edge platforms such as NVIDIA Grace Hopper or NVIDIA Blackwell, you must use the open-source GPU kernel modules. The proprietary drivers are unsupported on these platforms.
2 Likes
Thank you for that!
I also found that the issue with OpenGL errors was only for the RED Launcher. If I skip the launcher in Cyberpunk, it plays.
2 Likes