Package Details: system76-driver 20.04.67-1

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
Keywords: driver system76
Licenses: GPL
Submitter: ava1ar
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 21
Popularity: 0.023581
First Submitted: 2013-08-18 05:41 (UTC)
Last Updated: 2022-11-10 21:46 (UTC)

Pinned Comments

yochananmarqos commented on 2021-05-12 21:52 (UTC) (edited on 2021-05-12 21:53 (UTC) by yochananmarqos)

PSA: With the 20.04.32-1 update, you'll need to run the following command before updating as the __pycache__ files were previously not owned by the package. It's fixed now, they never should have been removed:

sudo rm -rf $(python -c "import site; print(site.getsitepackages()[0])")/system76driver/__pycache__/

Latest Comments

1 2 3 4 5 6 .. 15 Next › Last »

ArchFae commented on 2022-01-20 00:47 (UTC)

Developer key for Jeremy Soller isn't in key servers that I had listed; but is available on his site. downloading and importing from that key file worked.

yochananmarqos commented on 2022-01-17 22:22 (UTC)

@ArchFae: It needs to be added to your personal keyring, not the system keyring. Do not use sudo. This is not the place to troubleshoot, please create a Arch Forum topic instead if you need futher assistance.

❯ gpg --list-keys --fingerprint D3FB3AF9711C1CD12639C9F587F211AF2BE4C2FE
pub   rsa4096 2022-01-10 [SC] [expires: 2023-01-10]
      D3FB 3AF9 711C 1CD1 2639  C9F5 87F2 11AF 2BE4 C2FE
uid           [ unknown] Jeremy Soller (https://soller.dev) <jackpot51@gmail.com>
sub   rsa4096 2022-01-10 [A] [expires: 2023-01-10]
      ED76 1DC4 4D8C F3A2 60A4  E9ED F24A E86F 11F3 D316
sub   rsa4096 2022-01-10 [E] [expires: 2023-01-10]
      8211 58A8 165E AA0F BF1D  D95B 4E39 FEB9 6C1C E841

You could add the default keyserver to your ~/.gnupg/gpg.conf, that's what I do:

keyserver hkps://keyserver.ubuntu.com
keyserver-options timeout=10
with-fingerprint

ArchFae commented on 2022-01-17 22:14 (UTC)

The errors I'm getting suggests otherwise: gpg --list-keys --fingerprint D3FB3AF9711C1CD12639C9F587F211AF2BE4C2FE gpg: error reading key: No public key

and using the the Arch method for unofficial key import: sudo pacman-key --recv-keys D3FB3AF9711C1CD12639C9F587F211AF2BE4C2FE gpg: keyserver receive failed: No name

yochananmarqos commented on 2022-01-17 21:07 (UTC)

@ArchFae: There's nothing wrong with the developer's key. Clear your build cache, you may have the old one still cached.

See https://wiki.archlinux.org/title/PKGBUILD#validpgpkeys

ArchFae commented on 2022-01-17 21:02 (UTC)

Getting an error when trying to import the key at line 58 in the PKGBUILD file. Is this still a valid key? Does it actually need to be imported? What was it for? The in-line comment in the PKGBUILD file says who it is for but not why.

yochananmarqos commented on 2021-09-10 00:49 (UTC)

@Eeems: No, I suppose not. I've made it optional.

However, some models need certain kernel parameters, see some of the classes in action.py.

Eeems commented on 2021-09-09 23:06 (UTC)

Is Grub really a hard dependency here? I'd prefer to not have it installed as I use systemd-boot.

yochananmarqos commented on 2021-05-12 21:52 (UTC) (edited on 2021-05-12 21:53 (UTC) by yochananmarqos)

PSA: With the 20.04.32-1 update, you'll need to run the following command before updating as the __pycache__ files were previously not owned by the package. It's fixed now, they never should have been removed:

sudo rm -rf $(python -c "import site; print(site.getsitepackages()[0])")/system76driver/__pycache__/

ava1ar commented on 2021-02-23 20:30 (UTC)

I disowned this since I don't have any system76 hardware anymore. Feel free to adopt.

yochananmarqos commented on 2021-02-16 23:37 (UTC)

@electrickite: Are you planning on updating this? I'll take it over if you'd like.