Sunday, December 15, 2013

Installing and Solving common Nvidia driver issues in Fedora

Linux still lags in desktop use, despite being the most used smartphone Operating System. The reason behind this is mostly to do with the difficulty in setting up the OS and also due to difficulty in usage and a little to do with the UI.

Linux has come from far, I mean, nowadays we have official support from Nvidia for Linux Graphics Display drivers - something we never used to have. 

The problem though is that you still have to determine what driver you need to install, look for it and install it. 


As the guide explains, you will need to find which set of drivers support your card (from the 3 sets). 

You may run into issues such as your installation not booting. The below 2 steps, as highlighted in the comments below the guide may help in this case:

  1. mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
  2. dracut /boot/initramfs-$(uname -r).img $(uname -r)
You may then have to repair your boot loader (Grub2) if there were issues that prevents your OS from booting correctly. See this post on how to, but the main command is as below

grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg


Alternatively, after using the `dracut` command, you may need to restart the whole process again ie Uninstalling Nvidia drivers as per the first guide, then reinstalling them as per the same guide again. this time round, they should work just fine.

If your system boots slowly after installation of drivers, you may use the `systemd` app to zero down on the issue.


  1. Install systemd - yum install systemd
  2. See this post on examples of how to use systemd-analyze