Configure Your System76 Server
Instructions on setting up a System76 server, including initial login credentials.
Can't find what you're looking for in the articles below? Our team is here to help. After logging into your account, submit a support ticket and our Customer Happiness Team will be on the case!
Submit a ticketHaving trouble submitting a support ticket? Contact our office at (720) 226-9269 and we'll help you out.
Instructions on setting up a System76 server, including initial login credentials.
Getting started on your new System76 Desktop.
Diagrams and component guides for your computer.
Linux offers users a lot of flexibility. Use the terminal to accomplish tasks faster
Learn how to navigate your new Pop!_OS desktop environment with a few easy tips.
Learn how master using Pop!_OS with your keyboard.
If you are coming from Apple’s operating system using Pop!_OS for the first time, we can help make the transition smoother.
If you are coming from Apple’s operating system and just using Ubuntu for the first time, we can help make the transition a little smoother.
Learn how to navigate your new Ubuntu desktop environment with a few easy tips.
Learn how master using Ubuntu with your keyboard.
Accessibility options for Pop!_OS
How to add other users to your installation
Are you getting stuck in a login loop, even though your password is correct? Do you see a black screen after you log in?
Forgot your main password? Locked out of your computer? Need to change your encryption passphrase? Follow these instructions to change both!
Sometimes, the first boot user creation fails and leaves only a Guest session. You can fix this by following the steps here.
Pop with the GNOME desktop is highly customizable! See here to get started making your desktop just right for you.
Principles for default app inclusion.
Learn about the Pop!_OS development methodology.
Discover the differences between these two Operating Systems
Learn how to install Windows alongside Pop!_OS.
Here are ways to fix update, upgrade, and other package manager issues.
What to do if you get an FStab error or if your upgrade is incomplete.
Add a custom thumbnail generator to display thumbnails for raw image in Files.
Get started contributing quickly with bitesize bugs!
Full instructions on installing Pop!_OS your computer.
Want to game on your super awesome new System76 machine? Take a look at these instructions to install Steam, a marketplace for hundreds of Linux games.
Add, remove and edit repositories in Pop!_OS
Learn about media production tools on Pop!_OS
How to move the Dock to different areas of the screen and customize other settings.
Discover what’s new in Pop!_OS 20.04 LTS
Focus and features for each release!
How to share files with the Public Folder.
How to switch between integrated, NVIDIA, and Hybrid graphics
Get the newest version of Pop!_OS on your System76 computer! Check out our upgrade directions.
Here is how to use the recovery partition to repair, refresh or reinstall your operating system.
Use legacy status icons (system tray/AppIndicators) with a GNOME extension
Are you getting stuck in a login loop, even though your password is correct? Do you see a black screen after you log in?
Forgot your main password? Locked out of your computer? Need to change your encryption passphrase? Follow these instructions to change both!
Sometimes, the first boot user creation fails and leaves only a Guest session. You can fix this by following the steps here.
Here are ways to fix update, upgrade, and other package manager issues.
Full instructions on installing Ubuntu your computer.
Add, remove and edit repositories in Ubuntu
How to switch between integrated, NVIDIA, and Hybrid graphics
Get the newest version of Ubuntu on your System76 computer! Check out our upgrade directions.
Guidelines and tips for making backups of your important files.
Pop!_OS Comes with GNOME by default. Follow these instructions to install additional desktop environments.
If you are trying to install Windows on a System76 computer, here are some instructions for locating the drivers.
How to fix the failed with exit status: exit code: 5 message
Complete instructions on setting up the NVIDIA CUDA toolkit and cuDNN libraries
Want to up your video editing skills? Try DaVinci Resolve
Complete instructions on installing Lightworks
How to install MATLAB
Install Pop!_OS in a virtual machine like VirtualBox
Complete instructions on installing TensorFlow
Instructions on how to install Windows 10 in a virtual machine using VirtualBox
Upgrading to a new releases disables PPAs and third party repos. Learn how to keep your PPA or third party repo enabled during upgrades.
How to repair and reinstall the bootloader.
How to set custom mouse actions with xbindkeys
Calibrate and use your new AR Sandbox
How to transition from proprietary firmware to System76 Open Firmware on supported models.
How to update System76 firmware.
Complete instructions on setting up TensorFlow
Using TensorMan to manage TensorFlow Containers
How to setup and use LXC/LXD
Learn how to build Pop Shell from source.
How to view DRM-protected video content from online streaming services such as Netflix and Amazon Prime
Proprietary multimedia formats, such as MP3 files and DVD decoders, aren’t included by default. To enable playback of these media, please see this document.
How to access BIOS settings or boot from other media.
Here is how to add a printer in Pop!_OS.
Here is how to add a printer in Ubuntu.
If you ordered your computer with additional storage, it comes pre-formatted and ready for use. For instructions on automatically mounting an additional hard drive, check out this extra drive documentation.
Stretch the battery life and create amazing things for longer.
Learn how to turn on and configure touchpad functions.
If the computer won’t start, boot, or otherwise operate normally, there may be a hardware issue. Follow these steps to diagnose hardware failures.
Our System76 Driver can generate system logs, we’ll also go over how to reinstall the NVIDIA Driver.
Set battery charging thresholds on your System76 laptop.
Create and use bootable media on other operating systems.
Create and use bootable media on Pop!_OS.
Here are a few easy steps to replace the power button in your Thelio.
Certain models of the Serval WS will “click” when the DAC turns on and off, but the frequency can be decreased.
A list of systems that run our Open Firmware and Open EC.
Activate and troubleshoot your laptop webcam
If you’re having problems with your wireless Internet connection, take a look at the suggestions in this article.
Here is how to fix several common Bluetooth issues with your computer.
Here is how to play audio over an HDMI or DisplayPort connection.
Here is how to fix several common audio issues with your computer.
Mixing HiDPI and LoDpi displays can be complicated. Learn what to do and how System76 automates this for you!
Here is how to enable and adjust the microphone.
Learn how to encrypt the extra drive
Learn how to format your drive
How to add extra passwords for your Full Disk Encryption setup
This page will go over setting up and using OpenVPN to browse the internet more securely in places like airports, cafe shops and more.
Learn how to join Pop!_OS to an Active Directory domain
A Docking Station makes it easy to use multi monitors. It also adds an ethernet port, multi USB ports and more while only using one USB 3.0 port on your laptop.
Instructions to order a new AC Adapter for your laptop.
Step by step instructions for repackaging your laptop for repair or return
Instructions on how to take apart your System76 machines for upgrading or repairs.
Instructions for preparing your computer for shipping to System76.
The following documents have been graciously submitted by community members. They have not been checked for accuracy, completeness, or style. Please contact the contributers through their GitHub account for any questions.
Map a network drive using Files in Pop!_OS.
Install Minecraft Server and play with your friends!
So you want some of that blocky goodness? Well, get Java and some graphics cards and let’s go!
Complete instructions on setting up the Numba library in Python for fast, parallel computing using the NVIDIA CUDA toolkit.
Use Snap or build OpenSpades from source to enjoy a voxel-based first person shooter.
Minetest, an open source infinite-world block sandbox game with survival and crafting.
Connect to the meshnet! Cjdns uses an ipv6 allocated space public key encrypted routing system to protect privacy.
Configure Pop!_OS to accept a Yubikey for login and unlock.
Show the battery percentage in the top bar in Pop!_OS.
View, add, or modify keyboard shortcuts in Pop!_OS.
Developing metabolic engineering, robotics, and lab automation tools.
Using Linux computers for bioinformatics education and scientific data analysis.
Marine biology expeditions, powered by Linux.
Systems administration and IT support for deep learning researchers.
Growing Linux on the desktop with CrossOver.
Developing and deploying web applications with Linux.
Web development, content marketing, and conversion optimization with Linux.