Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 3 additions & 19 deletions content/install-ubuntu.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Ubuntu (Install)
title: Install Ubuntu
description: >
Full instructions on installing Ubuntu your computer.
keywords:
Expand Down Expand Up @@ -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 <u>System76 Driver</u>. Open the <u>Terminal</u> and run the following commands. For using the <u>Terminal</u>, 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.
34 changes: 20 additions & 14 deletions content/system76-driver.md
Original file line number Diff line number Diff line change
@@ -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:
Expand All @@ -22,25 +22,31 @@ 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:
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.

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 the System76 repository automatically, so the System76 Driver can be installed with these terminal commands:

```bash
sudo apt-add-repository -y ppa:system76-dev/stable
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, 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
sudo apt 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 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

Expand All @@ -54,15 +60,15 @@ 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 <u>System76 Firmware Daemon</u>, <u>System76 Driver</u> and the <u>Firmware Manager</u> packages:

```bash
sudo pacman -S --needed base-devel git linux-headers
```

### System76 Firmware Daemon
#### System76 Firmware Daemon

These commands will clone, build and install the <u>System76 Firmware Daemon</u> service.

Expand All @@ -74,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 <u>System76 Firmware Manager</u> application.

Expand All @@ -84,7 +90,7 @@ cd firmware-manager
makepkg -srcif
```

### System76 Driver
#### System76 Driver

Next, the <u>System76 Driver</u> package can be cloned, built, and installed using these commands:

Expand All @@ -97,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 <u>Paru</u> application. <u>Paru</u> can be installed from the AUR using these commands:

Expand Down Expand Up @@ -125,7 +131,7 @@ paru -S system76-driver
sudo systemctl enable --now system76
```

## Fedora
### Fedora

Run these commands in a <u>Terminal</u> to enable the [community Fedora COPR](https://copr.fedorainfracloud.org/coprs/szydell/system76/) and install the <u>System76 Driver</u> :

Expand Down
Loading