Fedora 36/35/34 NVIDIA [515.57 / 510.73.05 / 470.129.06 / 390.151 / 340.108] Drivers Install Guide - Comment Page: 123
This is guide, howto install NVIDIA proprietary drivers (manually using .run installer) on Fedora 36/35/34/33/32 and disable Nouveau driver. This guide works with GeForce 8/9/200/300/400/500/600/700/800/900/10/20/30 series cards.
GeForce RTX 30 series cards works with 515.xx, 510.xx and 470.xx NVIDIA drivers, (RTX 3090, RTX 3080 and RTX 3070, RTX 3060, RTX 3060 Ti)
GeForce RTX 20 series cards works with 515.xx, 510.xx and 470.xx NVIDIA drivers (RTX 2080 Ti, RTX 2080, RTX 2070 Ti, RTX 2070, RTX 2060)
GeForce GT/GTX 600/700/800/900/10 series cards works with 510.xx, 470.xx, and 390.xx NVIDIA drivers (GTX 1080 Ti, GTX 1080, GTX 1070, GTX 1060, GTX 1660 ...)
GeForce GT/GTX 400/500 series cards...
fedora35 kernel 5.18+ may need some patch for nvidia driver 390.151 (May 16, 2022).
This is a very well put together tutorial.
Worked like a charm on Fedora 36.
Hope you’ll update it in the future for next Fedora releases.
Thank you good sir :)
Thank you silviu!
Thank you for your work.
Please tell me how to open a “Run a Command” modal window on Fedora 36
Hi Sergey,
Press ALT+F2 to open “Run a command”.
hi.
why i have this error on fedora 36 during nvidia dkms compilation?
https://ibb.co/sK7tg1k
Sorry, my mistake. I am did not comply instructions.
Hi JR,
Is there a way I can avoid (in run level 3) having to rerun
NVIDIA-Linux-x86_64-390.151-patched-kernel-5.18.run
when a new kernel is installed?
nvidia-installer -v | grep version responds with
nvidia-installer: version 390.151 ([email protected]) Wed Apr 20
and uname -a responds with
Linux anna 5.18.13-200.fc36.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Jul 22 14:03:36 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
and lspci | grep -E “VGA|3D” responds with
01:00.0 VGA compatible controller: NVIDIA Corporation GF116 [GeForce GTX 550 Ti] (rev a1)
It’s not a big deal, but I was just wondering. The reboot fails whenever I’ve previouly run
NVIDIA-Linux-x86_64-390.151-patched-kernel-5.18.run (skipping any DKMS options).
Thanks. Otherwise everything works like a charm.
Getting an error:
ERROR: Failed to run `/usr/sbin/dkms build -m nvidia -v 515.57 -k
5.18.13-200.fc36.x86_64`: Sign command:
/lib/modules/5.18.13-200.fc36.x86_64/build/scripts/sign-file
Signing key: /var/lib/dkms/mok.key
Public certificate (MOK): /var/lib/dkms/mok.pub
Binary sign-file not found, module won’t be signed
Error! Your kernel headers for kernel 5.18.13-200.fc36.x86_64 cannot
be found at /lib/modules/5.18.13-200.fc36.x86_64/build or
/lib/modules/5.18.13-200.fc36.x86_64/source.
Please install the linux-headers-5.18.13-200.fc36.x86_64 package or
use the –kernelsourcedir option to tell DKMS where it’s located.
There is no package called linux-headers but kernel-headers.
I do not know how to solve this, can you please help me?
Best Regards
Max
Hi Max,
Disable secure boot or sign your kernel modules.
sh-5.1# nvidia-installer -v |grep version
nvidia-installer: version 515.48.07
sh-5.1# uname -a
Linux vitor-home 5.18.13-602.inttf.fc36.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jul 28 04:00:12 EDT 2022 x86_64 x86_64 x86_64 GNU/Linux
sh-5.1# lspci |grep -E “VGA|3D”
03:00.0 VGA compatible controller: NVIDIA Corporation GM206 [GeForce GTX 960] (rev a1)
Package kernel-5.18.13-602.inttf.fc36.x86_64.rpm is not signed
Please sign so that pgp can allow upgrade!
Thanks!
Thanks David, just signed packages. Some reason signing was failed earlier.