Guides - Install NVIDIA Driver Dependencies

Scientists, artists, and engineers need access to significant parallel computational power. Linode offers GPU-optimized virtual machines accelerated by the NVIDIA Quadro RTX 6000, harnessing the power of CUDA, Tensor, and RT cores to execute complex processing, deep learning, and ray tracing workloads.

Prior to installing the driver, you should install the required dependencies. Listed below are commands for installing these packages on many popular distributions.

  1. Find your Linode’s distribution from the list below and install the NVIDIA driver’s dependencies:

    Ubuntu 18.04:

     sudo apt-get install build-essential

    Debian 9:

     sudo apt-get install build-essential
     sudo apt-get install linux-headers-`uname -r`

    CentOS 7:

     sudo yum install kernel-devel-$(uname -r) kernel-headers-$(uname -r)
     sudo yum install wget
     sudo yum -y install gcc


     zypper install gcc
     zypper install kernel-source
  2. After installing the dependencies, reboot your Linode from the Cloud Manager. Rebooting will ensure that any newly installed kernel headers are available for use.

This page was originally published on