DEV Community

loading...
Cover image for Ubuntu with kernel 5.8 and nVidia legacy drivers

Ubuntu with kernel 5.8 and nVidia legacy drivers

Adam Mateusz Brożyński
.
Updated on ・1 min read

Problem:

  • Cannot install drivers from nVidia website on Ubuntu with kernel >= 5.8 (nVidia has dropped support for legacy drivers!)

Solution:

$ sudo apt install build-esssential gcc make libc6-dev
Enter fullscreen mode Exit fullscreen mode
  • Create /etc/modprobe.d/blacklist-nvidia.conf with following content:
blacklist rivafb
blacklist rivatv
blacklist nvidiafb
blacklist nouveau
Enter fullscreen mode Exit fullscreen mode
  • Update initramfs
$ update-initramfs -u
Enter fullscreen mode Exit fullscreen mode
  • Reboot and log in to console (ALT+F3)
$ sudo reboot
Enter fullscreen mode Exit fullscreen mode
  • Stop X server
$ sudo service gdm stop # replace gdm with your manager if different
Enter fullscreen mode Exit fullscreen mode
  • Run installer
$ chmod +x ./*.run
$ sudo https://nvidia.if-not-true-then-false.com/NVIDIA-Linux-x86_64-XXX.XXX-patched-kernel-5.8.run
Enter fullscreen mode Exit fullscreen mode
  • Install additional packages
$ sudo apt install vdpauinfo libva-glx2 libva-drm2
Enter fullscreen mode Exit fullscreen mode
  • Reboot and enjoy
  • Remember that you need to install nvidia module after every kernel update

For newer kernels (up to 5.11) see If-not-true-then-false website.

Discussion (0)