Search Criteria
Package Details: system76-driver 20.04.107-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/system76-driver.git (read-only, click to copy) |
---|---|
Package Base: | system76-driver |
Description: | Universal driver for System76 computers |
Upstream URL: | https://github.com/pop-os/system76-driver |
Licenses: | GPL-2.0-or-later |
Submitter: | ava1ar |
Maintainer: | yochananmarqos |
Last Packager: | yochananmarqos |
Votes: | 23 |
Popularity: | 0.000007 |
First Submitted: | 2013-08-18 05:41 (UTC) |
Last Updated: | 2024-12-19 18:09 (UTC) |
Dependencies (36)
- at
- dmidecode (dmidecode-gitAUR)
- ethtool (ethtool-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- libnotify (libnotify-gitAUR)
- lm_sensors (lm_sensors-gitAUR)
- pciutils (pciutils-gitAUR)
- polkit (polkit-gitAUR, polkit-consolekitAUR)
- python-cffi
- python-dbus
- python-distro
- python-evdev
- python-gobject
- python-pynacl
- python-systemd
- python-xlib
- system76-firmware-daemon (system76-firmware-daemon-gitAUR, system76-firmware-gitAUR, system76-firmware)
- usbutils (usbutils-gitAUR)
- wireless_tools
- git (git-gitAUR, git-glAUR) (make)
- python-build (make)
- python-installer (make)
- python-pyflakes (python-pyflakes-gitAUR) (make)
- python-setuptools (make)
- python-wheel (make)
- python-pytest (check)
- firmware-managerAUR (optional) – Manage System76 firmware updates via standalone application
- grub (grub-coreosAUR, grub-xen-gitAUR, grub-luks-keyfileAUR, grub-silentAUR, grub-gitAUR, grub-improved-luks2-gitAUR, grub-grubenv-btrfsAUR, grub-libzfsAUR) (optional) – Required to apply kernel parameters
- pulseaudio (pulseaudio-dummyAUR, pulseaudio-gitAUR) (optional) – To apply microphone fix
- system76-acpi-dkmsAUR (system76-acpi-dkms-gitAUR) (optional) – Provides the system76_acpi in-tree driver (only for (<5.16))
- system76-dkms (system76-dkms-gitAUR) (optional) – Control hotkeys and fan on certain System76 laptops
- system76-io-dkmsAUR (system76-io-dkms-gitAUR) (optional) – Enable System76 I/O daughterboard
- system76-oledAUR (optional) – Control brightness on OLED displays
- system76-powerAUR (system76-power-gitAUR) (optional) – System76 Power Management
- xorg-xbacklight (acpilight) (optional) – To use the backlight service
- xorg-xhost (optional) – To enable GUI applications on Wayland
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 17 Next › Last »
ebobby commented on 2018-08-04 05:17 (UTC) (edited on 2018-08-04 05:19 (UTC) by ebobby)
@burningserenity @b0n
That particular service is not really needed for the Oryx Pro 4 (not sure about the Galago though, but if its a recent revision I would guess it's the same situation).
That service is basically a hack for older models where apparently some nvidia cards broke the backlight settings and some hacks were needed.
If you use the Intel driver in your xorg you can use
xbacklight
just fine. I use the modesetting driver instead though, so I can support booting into my nvidia card as well (a la Pop! OS) and that breaks xbacklight. I use i3 and I simply configure the backlight hotkeys myself and uselight (aur)
to modify the backlight. I think things like Gnome use DBUS and access/sys/class/backlight
directly.You need the kernel driver for the airplane hotkey (and others) to work. That package is
system76-dkms
. Make sure you have your specific kernel headers so it can actually install the driver. For the vainilla kernel you have to install thelinux-headers
, for zen you needlinux-zen-headers
, etc.b0n commented on 2018-08-04 02:37 (UTC) (edited on 2018-08-04 02:40 (UTC) by b0n)
i have the same problem as @burningserentiy but i have a Galago Pro (galp3)
I have tried checking out older commits from the repository where it actually worked and it still spits out the same error. I do not understand why. My backlight is very low and it is incredibly annoying, i cannot change the backlight settings at all.
burningserenity commented on 2018-07-27 13:52 (UTC) (edited on 2018-07-27 14:14 (UTC) by burningserenity)
My backlight controls don't work on my Oryx Pro 4.
When I ran
systemctl status system76.service
I saw this error after the usual systemd info:Also, this didn't seem to install the system76-backlight user service. I don't have anything at /usr/share/applications/system76-driver-backlight.desktop
On further inspection, that file was just not executable. So I tried the file in the Exec line:
/usr/lib/system76-driver/system76-backlight-daemon
Which output:electrickite commented on 2018-07-06 04:58 (UTC)
Thanks for the tips, ebobby and rko. 18.04.25-2 should resolve the issues with missing dependencies and the firmware updater.
ebobby commented on 2018-07-05 23:52 (UTC)
@ava1ar Since I bought an Oryx Pro 4 a week ago I had to make this work a few days ago (I wanted to contact you then but I was busy).
I have a version here that you may be interested in:
https://github.com/ebobby/system76-driver/commit/607d871c75042c9171f29185d3bfa04a7043950d
The firmware daemon was taken out but I took the liberty of keeping (and adding) the desktop and policy files because I added an AUR package for the firmware daemon so they still provide the functionality needed:
https://aur.archlinux.org/packages/system76-firmware-daemon/
rko commented on 2018-07-05 13:44 (UTC)
I think "python-systemd" should be added as a dependency to this package. Looking at the journalctl logs for "system76", it was failing due to "ModuleNotFoundError: No module named 'systemd'", and installing this package fixed this for me.
ava1ar commented on 2018-07-05 11:14 (UTC)
Updated to 18.04.25. Please note, automated firmware updated was removed from 18.04 version.
electrickite commented on 2018-04-20 04:43 (UTC)
NOTE: The hidpi-daemon has been removed from version 17.10.32 of system76-driver. Upstream separated the hidpi code into its own package, which you can find on the AUR here: https://aur.archlinux.org/packages/hidpi-daemon/
jprostko commented on 2018-01-08 16:06 (UTC)
Actually, the only other change in addition to my last comment may be to modify line 31 of PKGBUILD to say
cd ${srcdir}/${pkgname}
I am not 100% sure however, as I have never installed this package before and may be missing something else.
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 17 Next › Last »