Install the System76 Driver Edit on GitHub

System76 Driver

Apt Preferences File

If you are running Ubuntu 19.10 or later, you will need to manually add an apt preferences file to “pin” the System76 repository. This will tell apt to prefer System76 packages over standard Ubuntu packages. Installing the System76 Driver will not be possible until this step is completed.

Create the apt preferences file here:

sudo gedit /etc/apt/preferences.d/system76-apt-preferences

Add the following six lines (seven if you count the space in the middle):

Package: *
Pin: release o=LP-PPA-system76-dev-stable
Pin-Priority: 1001

Package: *
Pin: release o=LP-PPA-system76-dev-pre-stable
Pin-Priority: 1001

Save the file. Now you should be able to install the System76 Driver as described below.

To install our Driver you need to run the following commands in the Terminal:

sudo apt-add-repository -y ppa:system76-dev/stable
sudo apt-get update
sudo apt-get install -y system76-driver

Generate Log Files

The System76 Driver can be opened by pressing the Ubuntu or Pop key and then search for ‘system76’, then click on the System76 Driver.

Next click on the button outlined in red in the System76 Driver application and there will be a file called system76-logs.tgz placed in your Home directory (/home/username)


System76 NVIDIA Driver

Follow the above steps as well as this additional command if you have a NVIDIA GPU:

sudo apt-get install system76-driver-nvidia

Article last modified: 2020-04-24