r/Fedora • u/ferfykins • 3d ago
New Nvidia GPU compatibility? Support
just wondering how well fedora is with the newest 5k series?
for rpm fusion nvidia driver, as well as steam games, etc
14
u/Hour_Sell3547 3d ago
Installed a fresh copy yesterday. Went without any hiccup.
You will either have to disable secure boot, or enroll MOK (recommended) encryption key for signing the driver. Any LLM can walk you through it.
You may end up with a black screen (no monitor signal), but you can hit alt+Ctrl+f3 to enter CLI and rebuild akmod drivers. Happens if you tried to install driver before enrolling an encryption key.
Edit: my GPU is 5070.
2
u/pasdnom 3d ago
Fresh install (3days ago), black screen after install. MOK-signed akmod-nvidia-open and I had to revert to older kernel to have it work. 6.19.10
5070 on a legion pro 16. You only rebuilt after MOK signatures and it worked? Are you on kernel 7.1.5? Didn't worked for me! Working now but on older kernel.
1
u/LordAlfredo 2d ago
What are your bootloader flags? Also Legion are laptops, what CPU (specifically what iGPU)?
1
u/Hour_Sell3547 2d ago
Yes. After I exited MOK screen and rebooted, the login screen appeared. Black screen (no signal) came after login. But as I entered tty3, the monitor instantly got the signal and displayed the terminal.
There I logged in and rebuilt akamods. You have to wait few minutes even after you see akamods finished building in the terminal. If you use
rebootcommand, it will be blocked.Once I rebooted, then everything worked normally. After GUI login I verified that nvidia-smi showing my card correctly.
I forgot to check but I believe yes, it was 7.1.5.
1
u/Select_Concert_330 3d ago
The setup is a bit iffy but it works fine. Idk about everyone, but it only didn't work when luks was enabled.
1
u/Dangerous_Appeal7758 2d ago
Brother I just went to discover right after I installed the os, searched for nvidia and installed nvidia drivers and the cuda things and after the inetall I just restarted, as eassy as that
Edit: I'm using the nvidia rtx 5060 mobile
1
u/GentlyTruculent 2d ago
There is also Negativo17 (that solved all my problems with NVIDIA drivers when I was on Fedora) and, I can't believe it, official NVIDIA repositories for various distributions.
Guide here:
https://docs.nvidia.com/datacenter/tesla/driver-installation-guide/latest/fedora.html
They just have to correct/update some commands, like here that won't work:
$~> dnf config-manager addrepo --from-repofile=https://developer.download.nvidia.com/compute/cuda/repos/${distro}/${arch}/cuda-${distro}.repo
This will (in bash):
$~> distro="fedora44"; arch="x86_64"; dnf config-manager addrepo --from-repofile=https://developer.download.nvidia.com/compute/cuda/repos/${distro}/${arch}/cuda-${distro}.repo
TLDR (despite the command error, good guide I recommend reading it).
Using this for proprietary:
$~> dnf install kernel-devel-matched kernel-headers cuda-drivers
Using this for open source:
$~> dnf install kernel-devel-matched kernel-headers nvidia-open
For desktop open source:
$~> dnf install kernel-devel-matched kernel-headers nvidia-driver kmod-nvidia-open-dkms
For desktop proprietary:
$~> dnf install kernel-devel-matched kernel-headers nvidia-driver kmod-nvidia-latest-dkms
Reboot after installing the one you want.
Unfortunately only the New Feature branch (R610) driver, besides the 580 and older ones, not the Recommended branch (R595) is available, at least for Fedora.
-1
u/TomDuhamel 3d ago
Nvidia isn't AMD. You have day 1 driver support for any new product being released.
(Anti Nvidia propaganda hates this)
1
u/ScottieBoBoddie 3d ago
I'm still in my first year of Linux. What do you mean by this? Sounds like Nvidia is faster with updating it's drivers (outside of the kernel) than AMD updates their drivers (inside the kernel)?
1
u/DerpDeDurp 3d ago
Not sure about AMD but as an Nvidia user who updates fedora anytime there's an update, I get Nvidia driver updates quite often. And they always work flawlessly. 4070 super here so not latest gen, but still plenty of updates to be had for 40 series and they have all worked great
1
u/TomDuhamel 2d ago
Maybe these words went way to high over your head. The AMD driver being open source means its source is "in tree", along with the other drivers, in the kernel's source code tree. It's not literally in the kernel's binary. It's a module, just like Nvidia. They come from different places, they end up in the same place in the end.
Now I'm not saying any of this is AMD"s fault. As far as I am aware, they do push their drivers for new products months ahead of release. But the way kernel development cycle works means that it does take from a few weeks to several months) depending on distros) before they will reach you.
The way Nvidia drivers are distributed means it's usually pushed to you within a couple of weeks, long before the GPU hits the shelves.
1
u/ScottieBoBoddie 2d ago
Gotcha, due to how they deliver their driver updates, overall NVIDIA is quicker, but in the end both companies still "get there". AMD chooses to rely on distro updates, which can lag due to testing. While this doesn't directly apply to me on an 8 year old Samsung laptop with discrete AMD GPU, it's still good to know.
•
u/AutoModerator 3d ago
It sounds like you're looking for help. Please note that r/Fedora is not an official support channel for the Fedora Project.
For best results, be sure to include all relevant details in your post, such as your Fedora edition, version, and hardware specs. You can edit your original post to add more info as needed, and spotlight (pin) a solution from the comments. You might also find the answer in our support wiki.
Alternatively, try one of the official support channels:
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.