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:
- 555.xx (555.58.02 NFB)
- 550.xx (550.100)
- 535.xx (535.183.01)
- 470.xx (470.256.02)
- 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.
NOTE: SDDM and Plasma users, double check this ([ Ссылка ]) and ([ Ссылка ]) with latest kernel 6.9.x, or you will see black screen.
This is updated version for Fedora 40 NVIDIA Drivers Install Guide
Older videos Fedora 39/38/37:
[ Ссылка ]
[ Ссылка ]
[ Ссылка ]
KDE 6 and GNOME 46 works very smoothly and quickly with latest NVIDIA 555.xx / 550.xx / 535.xx / 470.xx / 390.xx / 340.xx drivers.
I have tested this guide with NVIDIA 555.xx, 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:
[ Ссылка ]
If you see black screen then check following video:
[ Ссылка ]
Check full install guide with commands from:
[ Ссылка ]
If you want support me, you can buy me a coffee. Thank you!
[ Ссылка ]
⭐️ 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.
![](https://i.ytimg.com/vi/dWtAvql__7E/maxresdefault.jpg)