This is guide for kernel 6.8+ users, howto install NVIDIA proprietary Linux drivers (manually using .run files) and disable Nouveau driver on Fedora Linux 40 and same method works with Fedora 39 too. Linux Kernels 6.8+ are tested.
Currently working NVIDIA drivers are:
- 550.xx (550.78)
- 535.xx (535.171.04)
- 470.xx (470.239.06)
- 390.xx (390.157)
- 340.xx (340.108)
This guide works with NVIDIA GeForce 6/7/8/9/200/300/400/500/600/700/800/900/10/20/30/40 series cards.
This method allow you easily install / test / use different versions of NVIDIA drivers, you can test BETA drivers and switch back to stable.
This is updated version for Fedora 40 NVIDIA Drivers Install Guide
Older videos Fedora 39/38/37:
https://www.youtube.com/watch?v=4IblXxa8teYhttps://www.youtube.com/watch?v=5Eg5GhYSp4Qhttps://www.youtube.com/watch?v=pmHAqYaZGwU
KDE 6 and GNOME 46 works very smoothly and quickly with latest NVIDIA 550.xx / 535.xx / 470.xx / 390.xx / 340.xx drivers.
I have tested this guide with NVIDIA 550.xx, 535.xx drivers/cards on latest Fedora 40. Here I use 550.76 STABLE version of NVIDIA drivers installer, you can always select latest stable version, beta or some other version. If you need patched version, please check following video to see, howto use inttf NVIDIA Patcher Script:
https://www.youtube.com/watch?v=9m972Op8BWU
If you see black screen then check following video:
https://www.youtube.com/watch?v=3vcOqqSS8xc
Check full install guide with commands from:
https://www.if-not-true-then-false.com/2015/fedora-nvidia-guide/
⭐️ Table of contents ⭐️
00:00 Install NVIDIA Drivers on Fedora 40 + Enable Wayland
00:19 Check your current system status
01:16 Check exact NVIDIA model and pick right version of NVIDIA drivers
01:42 NVIDIA Optimus?
02:03 Disable UEFI Secure boot
02:12 Check is UEFI Secure Boot Enabled or Disabled
02:28 NVIDIA Driver Download
03:25 Check downloaded installer
03:40 Make NVIDIA installer executable
04:09 Change root user
04:24 Fully update your Fedora 40
04:38 Install needed NVIDIA + Wayland dependencies
04:57 Disable nouveau, create or edit /etc/modprobe.d/blacklist.conf
05:23 Edit /etc/default/grub
05:44 Enable X11 or Wayland
05:33 Update grub2.conf
06:19 Backup old initramfs image and generate new initramfs image
06:37 Remove xorg-x11-drv-nouveau
06:49 Backup old initramfs image and generate new initramfs image
07:15 Reboot to runlevel 3
07:43 Login using root account
08:13 Run nvidia installer
08:22 Building kernel modules
08:40 Install NVIDIA's 32-bit compatibility libraries
08:44 Register the kernel module sources with DKMS
08:54 Rebuild initramfs
09:14 Run nvidia-xconfig
09:21 Boot back to runlevel 5
10:12 Check your NVIDIA installation (Fedora 40 + KDE 6 + Wayland)
10:28 Check NVIDIA hardware acceleration with Wayland
11:04 Generate some GPU usage
11:33 Enable VDPAU / VAAPI support
12:03 Check vdpauinfo
12:27 Quick check how GNOME 46 works with NVIDIA + Wayland on Fedora 40.
57 Comments