Fedora 37/36/35 NVIDIA Drivers Install Guide [530.30.02 / 525.89.02 / 520.56.06 / 515.86.01 / 510.108.03 / 470.161.03 / 390.157 / 340.108] - Comment Page: 5
This is guide, howto install NVIDIA proprietary drivers (manually using .run installer) on Fedora 37/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/40 series cards. GeForce RTX 40 series cards works with 530.xx, 525.xx, 520.xx NVIDIA drivers, (RTX 4090) GeForce RTX 30 series cards works with 530.xx, 525.xx, 520.xx, 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 530.xx, 525.xx, 520.xx, 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...
3,232 comments on “Fedora 37/36/35 NVIDIA Drivers Install Guide [530.30.02 / 525.89.02 / 520.56.06 / 515.86.01 / 510.108.03 / 470.161.03 / 390.157 / 340.108] - Comment Page: 5”« Previous 1 … 3 4 5 6 7 … 127 Next »
worked perfectly. here’s the output you requested.
nvidia-installer: version 352.63 ([email protected]) Sat Nov 7 22:00:30 PST 2015
Linux aeolus 4.2.5-201.fc22.x86_64 #1 SMP Wed Oct 28 20:00:23 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
01:00.0 VGA compatible controller: NVIDIA Corporation GK208 [GeForce GT 730] (rev a1)
After step 2.10 I could not login in graphical mode. Fedora 22 boots (starts in text mode) but at some point it stops and it was impossible to make start with GUI.
The whole graphical environment was screwed. I tried to uninstall the drivers but was even worse, so I ended up with the famous “Oh no, something went wrong” message from Gnome.
In summary, reinstall Fedora 22 (thanks that I use partitions).
Could you post little bit more information about your nVidia card and nVidia drivers version what you tried to install?
I followed your instructions and installed the driver but after entering the desktop(I use autologin in System Settings), the whole screen is black, only the mouse, I can use shortcut to launch a GUI program such as Firefox, it functions normally but the whole desktop is gone.
There is no NVIDIA related in the result of
: lspci |grep -i VGA
the result is only:
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
but the result of
: lspci |grep -i 3D
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev ff)
KDE Plasma Version: 5.4.3
Qt Version: 5.5.0
Kernel Version: 4.2.5-300-fc23.x86_x64
Xorg version: 1.18.0
Thanks for this info. GeForce GTX 960M is nVidia Optimus device. Unfortunately this guide is not for nVidia Optimus users if you can’t disable nVidia Optimus / Intel Graphics from BIOS (step 1.2).
You can try Bumblebee:
Thank you for your reply, didn’t know the GTX 960M is nVidia Optimus device.
Do you know that why there is no nVidia related info in the result of `lspci |grep -i VGA` but in `lspci |grep -i 3D`? Is it normal, and what are the difference between VGA and 3D in `lspci`?
Looks like it’s normal with newer devices, like:
I guess that it depends on Intel Processor generation.
I’ve been using your nvidia guides with my Fedora machines for quite a while.
With this new approach – as opposed to akmod with rpm fusion – what do I need to do when my kernel gets updated?
Will I need to do anything? Or will it just keep working?
Really appreciate all the work you put into your tutorials – they are great.
Hi JR P,
First, nice to hear that you like my guides. Thanks!
Then kernel updates. If you use DKMS (step 2.9.4), then new module should be built automatically, when you update kernel. I have seen some rare cases (example upgrades from F21 to F22 to F23), where DKMS fail to build new module and you have to run nVidia installer again.
If you have some problems in future, then you can just do following:
1. Press ‘e’ on Grub2 (select right kernel)
2. Add ‘3’ end of your linux/linuxefi line:
3. Press Ctrl+x to boot runlevel 3
4. Login as root
5. Run nvidia-installer again, like:
6. Reboot normally
Same method works also if you want upgrade your nVidia Drivers.
Thanks! Great to know.
Great guide! Used it today on my fresh Fedora 23 installation. One note: On my Haswell system with a Geforce GTX 760 card my computer failed to boot after step 2.8, because some kernel modules were not loaded.
Took me a while to realize that this was because the Intel HD Graphics 4600 embedded on the CPU was not switched off in BIOS. Once done, the reboot was successful and the rest worked fine. Maybe put somewhere a hint that switching off the Intel Graphics in BIOS might also be necessary for non-Optimus NVIDIA cards? At least temporary for this one reboot after step 2.8?
Many thanks for your excellent guide!
Thanks for your feedback! This is a good point. I will update before installation step and add this too.
I have successfully installed the nvidia proprietary drivers however I am seeing poor performance on the gnome3 and gnome3 classic desktops. Steam games do seem to work. Very poor compositing on the desktop, seeing better performance with another pc with intel onboard video. Both machines are multi monitor.
Could you post a little bit more information about your nVidia card + drivers and system:
And your /etc/X11/xorg.conf and /var/log/Xorg.0.log example to http://pastebin.com
I tried to install the nVidia driver on F23 (previously F21 with nVidia drivers). After step “2.8 Reboot to runlevel 3”, the boot stalls with a blank screen. It looks like the system is missing the nouveau driver even in runlevel 3, and cannot proceed without it. My machine is a workstation and has an VGA controller on the mainboard (see below). Not sure if this is an Optimus problem … ?
nvidia-installer: version 352.63
01:01.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 10)
03:00.0 VGA compatible controller: NVIDIA Corporation GF110 [GeForce GTX 580] (rev a1)
Linux host 4.2.3-300.fc23.x86_64 #1 SMP Mon Oct 5 15:42:54 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
This is not Optimus problem. You have supported nVidia card and something like this: http://www.aspeedtech.com/products.php?fPath=20&rId=376
You could try to add “nomodeset” boot parameter to get your system boot. Check this comment and change (step 2.) number three to “nomodeset”.
Thank you! This did the trick.
linux16 /vmlinuz-4.2.5-300.fc23.x86_64 root=/dev/mapper/host-root ro rd.lvm.lv=host/root rd.lvm.lv=host/swap rhgb quiet rd.driver.blacklist=nouveau nomodeset
Excellent! You are welcome!
You can add it to your /etc/sysconfig/grub file at the end of GRUB_CMDLINE_LINUX=”” line:
Then you can generate new grub.cfg using following command:
Then you get it automatically right place now and in future when you update your kernel.
Hi! Thanks for the really detailed guide, I guess it is deeply appreciated by lots of users who got stuck with proprietary nVidia drivers. Nice job!
I got a tiny question if you do not mind… :) What is the exact issue with F23/X.Org 1.18/304xx/Gnome 3.18/GDM Wayland session disabled? You mentioned that it boots but does not work with Gnome. That’s exactly the combination I have :( and unfortunately cannot afford to play with this elderly box… Any hints or workarounds? Thank you very much in advance.
You are welcome!
Gnome 3.18 and nVidia 304.xx drivers have issue with mouse clicks. Everything works normally, but you can’t click Gnome elements. I mean top bar, clock, icons, etc. You can’t drag and drop windows, resize windows etc. Problem is not mouse, because it’s working normally, if you open example Firefox you can use it, but still you can’t resize or move window. I tested without Wayland, but still same and I tested newer Gnome version from updates-testing, but still same.
This is maybe fixed sooner or later, but currently I don’t have fix to this. Some discussion about this https://bbs.archlinux.org/viewtopic.php?id=203628 and looks like problem might be nvidia-304xx-libgl and using mesa-libgl maybe solve this problem before real fix.
Awesome. Works perfectly on F23.
You may mention that the x11 dnf excludes (as given by a former post) can now be safely undone in the /etc/dnf/dnf.conf file.
* nvidia-installer: version 352.63 ([email protected])
* Linux lillehammer 4.2.5-300.fc23.x86_64 #1 SMP Tue Oct 27 04:29:56 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
* 02:00.0 VGA compatible controller: NVIDIA Corporation GM107GL [Quadro K2200] (rev a2)
Excellent to hear that you got it working!
You are totally right, I add some mention about xorg dnf excludes.
Another small point. Regarding Sec. 2.6.2.
The file /etc/sysconfig/grub is a softlink to the file /etc/default/grub.
The latter should be modified (on Fedora/RHEL7/CentOS7).
Thank you, this worked perfectly on Fedora 23, 340.96 drivers for the 320M in case anyone’s trying on old hardware.
Thanks for the guide. Works fine and output below:
nvidia-installer: version 352.63 ([email protected])
Linux localhost.localdomain 4.2.5-300.fc23.x86_64 #1 SMP Tue Oct 27 04:29:56 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
03:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 630] (rev a1)
Updating the driver has resolved problems with Firefox crashes when scrolling on certain websites and the Facebook app on F23 after upgrade from F22.
Firefox and Facebook application crashes related to VDPAU/VAAPI issues and stopped after running:
sudo dnf erase vdpauinfo libva-vdpau-driver libva-utils
After log in to GDM on tty1 the screen goes blank and opens Gnome on tty2. Apparently this is to do with Wayland using tty1 and xorg using tty2. More info at https://www.maketecheasier.com/fix-wayland-gdm-issue-fedora/
CPU usage is =>20% for gnome-shell process after installing Nvidia driver so uninstalled and reverted to Nouveau until kmod-nvidia is available.
i installed nvidia driver on fedora 23 and it work well but i have problem to restore plymouth. i also follow all steps to restore plymouth but i can’t restore it and still black screen. i login to fedora there is now prolem in this.
these the steps i did:
Restore Plymouth after nVidia drivers installation
Note: these commands may vary if you use EFI/UEFI. So change commands accordingly.
3.1 First check which GRUB_GFXMODEs are supported
Use Grub2 shell, (press ‘c’ on Grub2), then run following commands and “pick” suitable GRUB_GFXMODE.
3.2 Modify /etc/default/grub
Add / Modify following lines on /etc/default/grub, use your own GRUB_GFXMODE.
Remember check also that you have /boot/grub2/fonts/unicode.pf2 file, if not then you can generate some Grub2 font using grub2-mkfont command, like:
grub2-mkfont –output=/boot/grub2/fonts/LiberationMono-Regular.pf2 –size=24 /usr/share/fonts/liberation/LiberationMono-Regular.ttf
3.3 Backup and Regenerate your grub.cfg
cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.bak
grub2-mkconfig -o /boot/grub2/grub.cfg
3.4 Check available Plymouth themes
yum search plymouth-theme
3.5 Install Plymouth and some Plymouth theme, example spinfinity
yum install plymouth-theme-spinfinity
3.6 Setup spinfinity as default theme
3.7 Update initrd
3.8 Reboot and check, is it working as it should be
Do you use UEFI or BIOS?
These steps are from Fedora 20 nVidia install guide. Please check newer version of Plymouth Restore. Fedora 20 version should work with BIOS, but not directly with UEFI.
Hi JR, thank you for your great guides. I previously followed your guide where I disabled the xorg-server 1.18 in Fedora 23 and installed an older NVidia driver. I see the latest NVidia driver now supports xorg-server 1.18. I am new to Linux and Fedora so forgive me if these are basic questions.
How do I re-enable xorg-server 1.18?
Also, how do I update my current driver to the latest one? Can I simply override it following the steps of this guide?
Download new nVidia driver from http://www.nvidia.com/Download/Find.aspx?lang=en-us
Then you can just remove exclude=xorg-x11* row from your /etc/dnf/dnf.conf, and run:
Then continue from step “2.8 Reboot to runlevel 3” -> install new driver -> reboot back to runlevel 5.