szydell/system76

Description

Repo for the system76 machine users

https://system76.com/

Contains

  • system76-dkms - kernel dkms module for an airplane mode, the keyboard backlight, and the fan support
  • system76-power - a daemon and a CLI used to manage graphics and power profiles
  • system76-firmware - a daemon and a CLI for firmware updates

TODO:

  • system76-drivers package

Tested

on the Oryx Pro (oryp4), Fedora 29 x86_64 (based on the Clevo P955ER)

Differences

between original system76 software for Ubuntu/Pop!_OS and Fedora packages:

  • added bash completion for system76-power
  • system76-power-wake that restarts system76-power after suspend (the daemon is not working properly after sleep)

Known bugs

  • after update from F29 to F30 had to 'dnf reinstall system76-dkms'
  • after update of system76-dkms package you should reboot. Sometimes to reboot it is needed to use the power button as fedora stop on showing the 'Rebooting' info.

Installation Instructions

  • sudo dnf install system76-dkms system76-power system76-firmware
  • sudo systemctl enable system76-power system76-power-wake system76-firmware-daemon
  • sudo systemctl start system76-power system76-firmware-daemon
  • system76-power graphics intel
  • reboot

NVidia user?

I prefere Negativo17 dkms drivers for Fedora -> https://negativo17.org/nvidia-driver/
  • sudo dnf config-manager --add-repo=https://negativo17.org/repos/fedora-nvidia.repo
  • sudo dnf remove *nvidia*
  • dnf -y install nvidia-driver dkms-nvidia

NVidia + steam user?

Additionally install 32bit libraries:
  • sudo dnf install nvidia-driver-libs.i686

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
Fedora 28 x86_64 (0)* Fedora 28 (13 downloads)
Fedora 29 x86_64 (0)* Fedora 29 (19 downloads)
Fedora 30 x86_64 (0)* Fedora 30 (15 downloads)
Fedora rawhide x86_64 (0)* Fedora rawhide (9 downloads)

* Total number of packages downloaded in the last seven days.