From 05a242065563b115f6be7e2123926be12a4770d9 Mon Sep 17 00:00:00 2001 From: leviport Date: Tue, 12 May 2026 14:03:57 -0600 Subject: [PATCH 1/2] system76-driver: Update Ubuntu instructions for new S76 repo --- content/system76-driver.md | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/content/system76-driver.md b/content/system76-driver.md index af470e8fa1..6a8f85a5ed 100644 --- a/content/system76-driver.md +++ b/content/system76-driver.md @@ -22,10 +22,14 @@ Please note these steps are not necessary in Pop!\_OS, which includes the reposi ## Installing the Driver -To install our Driver you need to run the following commands in the Terminal: +The [System76 APT repository](https://github.com/pop-os/system76-ubuntu-repo) first needs to be added to your system. Visit the [Releases section](https://github.com/pop-os/system76-ubuntu-repo/releases/) and download the latest .deb file that corresponds to your PC's architecture. If you are not certain, amd64 is probably the one you need. Double click the .deb file and install it with Ubuntu App Center. + +**Note:** App Center will show a warning about installing third-party packages. We recommend caution when installing third-party packages. + +Installing that package sets up our repository automatically, so the System76 Driver can be installed with this terminal command: ```bash -sudo apt-add-repository -y ppa:system76-dev/stable +sudo apt update sudo apt install system76-driver sudo apt upgrade ``` @@ -34,13 +38,13 @@ This installs the System76 driver and related utilities which are needed to enab ### Installing the System76 NVIDIA Driver for Systems with NVIDIA GPUs -If your system has an NVIDIA graphics card, you will want to go ahead and use this command to install the System76 Driver with NVIDIA graphics drivers built-in: +If your system has an NVIDIA graphics card, use this command to install the System76 Driver with NVIDIA graphics drivers included: ```bash sudo apt-get install system76-driver-nvidia ``` -In addition to the standard packages, that will pull in the latest NVIDIA drivers as packaged by System76, and all related packages needed to take full advantage of your dedicated NVIDIA graphics card. +In addition to the standard packages, this package also pulls in the current NVIDIA drivers and all related packages needed to take full advantage of your dedicated NVIDIA graphics card. ## Install System76 Driver on Other Operating Systems From bddc819647c2211e8d510f9ffbd4dded6d0e8ea2 Mon Sep 17 00:00:00 2001 From: Jacob Kauffmann Date: Tue, 12 May 2026 15:45:56 -0600 Subject: [PATCH 2/2] system76-driver: Tweaks to the updated Ubuntu repo instructions --- content/install-ubuntu.md | 22 +++------------------- content/system76-driver.md | 30 ++++++++++++++++-------------- 2 files changed, 19 insertions(+), 33 deletions(-) diff --git a/content/install-ubuntu.md b/content/install-ubuntu.md index 1fe7d28d9f..3168b377fc 100644 --- a/content/install-ubuntu.md +++ b/content/install-ubuntu.md @@ -1,5 +1,5 @@ --- -title: Ubuntu (Install) +title: Install Ubuntu description: > Full instructions on installing Ubuntu your computer. keywords: @@ -191,22 +191,6 @@ You can opt to install the updates later, or install them now by clicking **Inst ![Updates Complete](/images/install-ubuntu/ubuntu-updater-finished.png) -### Install System76 Driver +### Install System76 & NVIDIA Drivers -Once you've installed Ubuntu, you'll need to download and install the System76 Driver. Open the Terminal and run the following commands. For using the Terminal, refer to our [Linux Terminal Basics article](/articles/terminal-basics). - -```bash -sudo apt-add-repository -y ppa:system76-dev/stable -sudo apt install system76-driver -sudo apt upgrade -``` - -### NVIDIA Graphics - -If you ordered a system with a discrete NVIDIA graphics card or if you added one later on, you will need to manually install the drivers for your card to get the optimum performance. Please run the following command after the above commands to install the driver: - -```bash -sudo apt install system76-driver-nvidia -``` - -Once the process is finished, restart your computer for all changes to take effect. +Once you've installed Ubuntu, you'll need to download and install the System76 Driver; if you ordered a system with a discrete NVIDIA graphics card (or if you add one later on), you'll also need to install the NVIDIA graphics drivers. See [Install the System76 Driver](/articles/system76-driver) for instructions. diff --git a/content/system76-driver.md b/content/system76-driver.md index 6a8f85a5ed..8919e28a3f 100644 --- a/content/system76-driver.md +++ b/content/system76-driver.md @@ -1,5 +1,5 @@ --- -title: System76 Driver (Install) +title: Install the System76 Driver description: > Learn how to add the System76 Driver to your System76 computer after reinstalling Ubuntu keywords: @@ -22,29 +22,31 @@ Please note these steps are not necessary in Pop!\_OS, which includes the reposi ## Installing the Driver -The [System76 APT repository](https://github.com/pop-os/system76-ubuntu-repo) first needs to be added to your system. Visit the [Releases section](https://github.com/pop-os/system76-ubuntu-repo/releases/) and download the latest .deb file that corresponds to your PC's architecture. If you are not certain, amd64 is probably the one you need. Double click the .deb file and install it with Ubuntu App Center. +First, [download the latest release](https://github.com/pop-os/system76-ubuntu-repo/releases/) of the System76 Ubuntu repo package. Choose the latest .deb file that corresponds to your PC's architecture. If you're unsure, amd64 is probably the one you need. -**Note:** App Center will show a warning about installing third-party packages. We recommend caution when installing third-party packages. +After the .deb file is downloaded, double-click it in the Downloads folder (or click it in Firefox) to open it with the Ubuntu App Center. The yellow `Potentially unsafe` warning about installing third-party packages is expected and can be safely ignored for this package. Click the green `Install` button to install the package, then click `Install` again to confirm; enter your user password and click `Authenticate`. -Installing that package sets up our repository automatically, so the System76 Driver can be installed with this terminal command: +Installing that package sets up the System76 repository automatically, so the System76 Driver can be installed with these terminal commands: ```bash sudo apt update sudo apt install system76-driver -sudo apt upgrade +sudo apt full-upgrade ``` -This installs the System76 driver and related utilities which are needed to enable full functionality for your system. +This installs the System76 Driver and related utilities which are needed to enable full functionality for your system. ### Installing the System76 NVIDIA Driver for Systems with NVIDIA GPUs If your system has an NVIDIA graphics card, use this command to install the System76 Driver with NVIDIA graphics drivers included: ```bash -sudo apt-get install system76-driver-nvidia +sudo apt install system76-driver-nvidia ``` -In addition to the standard packages, this package also pulls in the current NVIDIA drivers and all related packages needed to take full advantage of your dedicated NVIDIA graphics card. +In addition to the standard packages, this package also pulls in the System76-supported NVIDIA drivers and all related packages needed to take full advantage of your dedicated NVIDIA graphics card. + +--- ## Install System76 Driver on Other Operating Systems @@ -58,7 +60,7 @@ The support team typically makes a best-effort attempt to offer direction or tro **Note:** At this time, it is recommended to use the NVIDIA driver from the Arch and Fedora repositories. -## Arch - Manual install +### Arch - Manual install First, install some build dependencies for the System76 Firmware Daemon, System76 Driver and the Firmware Manager packages: @@ -66,7 +68,7 @@ First, install some build dependencies for the System76 Firmware Daemon, sudo pacman -S --needed base-devel git linux-headers ``` -### System76 Firmware Daemon +#### System76 Firmware Daemon These commands will clone, build and install the System76 Firmware Daemon service. @@ -78,7 +80,7 @@ sudo systemctl enable --now system76-firmware-daemon sudo gpasswd -a $USER adm ``` -### System76 Firmware Manager +#### System76 Firmware Manager These commands will clone, build and install the System76 Firmware Manager application. @@ -88,7 +90,7 @@ cd firmware-manager makepkg -srcif ``` -### System76 Driver +#### System76 Driver Next, the System76 Driver package can be cloned, built, and installed using these commands: @@ -101,7 +103,7 @@ sudo systemctl enable --now system76 Reboot the system so that our user is added to the `adm` group, then we are done! -## Arch - Using an AUR helper +### Arch - Using an AUR helper Arch users can alternatively use an AUR helper to automate some of the steps for installation and upgrading; in this example, we'll use the Paru application. Paru can be installed from the AUR using these commands: @@ -129,7 +131,7 @@ paru -S system76-driver sudo systemctl enable --now system76 ``` -## Fedora +### Fedora Run these commands in a Terminal to enable the [community Fedora COPR](https://copr.fedorainfracloud.org/coprs/szydell/system76/) and install the System76 Driver :