Package Details: system76-acpi-dkms 1.0.2+12+g03a5804-2

Git Clone URL: https://aur.archlinux.org/system76-acpi-dkms.git (read-only, click to copy)
Package Base: system76-acpi-dkms
Description: This provides the system76_acpi in-tree driver for systems missing it.
Upstream URL: https://github.com/pop-os/system76-acpi-dkms
Licenses: GPL-2.0-or-later
Submitter: electrickite
Maintainer: yochananmarqos
Last Packager: yochananmarqos
Votes: 4
Popularity: 0.000000
First Submitted: 2019-10-15 23:45 (UTC)
Last Updated: 2024-09-06 16:20 (UTC)

Pinned Comments

yochananmarqos commented on 2021-10-23 04:30 (UTC) (edited on 2022-04-28 22:13 (UTC) by yochananmarqos)

PSA: The System76 ACPI drivers are now included in the kernel (>=5.16). This is now obsolete. There have been recent improvements with fan curves since 5.17.4.

https://www.phoronix.com/scan.php?page=news_item&px=System76-ACPI-Linux-5.16

Latest Comments

1 2 Next › Last »

yochananmarqos commented on 2022-04-29 01:21 (UTC)

@MacGyver: Thanks, that looks about right.

MacGyver commented on 2022-04-29 00:57 (UTC) (edited on 2022-04-29 00:57 (UTC) by MacGyver)

Thanks for the quick fix, but I think your regex missed a replace and doesn't build for all 4.x kernels -- I think the correct one here is BUILD_EXCLUSIVE_KERNEL="^(5\.[0-9]\..*|5\.1[0-5]\..*|[3-4]\..*)"

yochananmarqos commented on 2022-04-29 00:09 (UTC)

@thurstylark: Good point, thanks for the tip!

thurstylark commented on 2022-04-28 23:57 (UTC)

Conflicting on core/linux is a poor solution that will cause problems for users who wish to run more than one kernel.

Instead, I would recommend that you configure dkms to only build for kernels of specific version numbers, as was done for virtualbox-guest-dkms here: https://github.com/archlinux/svntogit-community/blob/fd6fee6a308bf2d2593d7df7b1ad86add27d5499/trunk/virtualbox-guest-dkms.conf#L22

linuxninja commented on 2021-11-02 06:24 (UTC)

looks like the latest change to the PKGBUILD has a regression where the bash variables had their braces removed. were the clarifications to the bash variables rolled back to some earlier commit?

i'm afraid to install this package since it appears the quality of the PKGBUILD went back in time.

What happened?

yochananmarqos commented on 2021-10-23 04:30 (UTC) (edited on 2022-04-28 22:13 (UTC) by yochananmarqos)

PSA: The System76 ACPI drivers are now included in the kernel (>=5.16). This is now obsolete. There have been recent improvements with fan curves since 5.17.4.

https://www.phoronix.com/scan.php?page=news_item&px=System76-ACPI-Linux-5.16

tleydxdy commented on 2021-02-05 01:16 (UTC)

I realized this package is leaving residuals under /usr/lib/modules/<kernel version>/updates/dkms/system76_acpi.ko.xz no idea why only this dkms module does this, but this creates a lot of junk over time :(

electrickite commented on 2020-12-31 20:13 (UTC)

@jameth This package (and others in the system76 family) generally track the latest tagged release in the current release branch from the Github repos. For some packages, there are also *-git versions that track the latest commit. Those should be more current, but may be less stable.

I would recommend asking the project maintainers to tag a new release. If for some reason that is not possible, I would consider reviewing a patch that incorporates the changes.

jameth commented on 2020-12-31 19:56 (UTC) (edited on 2020-12-31 19:58 (UTC) by jameth)

@electrickite: So the version on Github is still 1.2, but has recently had an addition adding charge control threshold control.

This new addition is not included in the AUR package system76-acpi-dkms yet.

Is there any way this package can get updated to include those changes, or do we have to wait for an official new release to be flagged in order to get those changes incorperated into this AUR package?

yochananmarqos commented on 2020-12-14 18:51 (UTC) (edited on 2020-12-16 02:35 (UTC) by yochananmarqos)

@electrickite: Any particular reason why you left out 99-system76-acpi-dkms.hwdb?