Skip to content

feat: Add acpi_call kernel module #327

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

cr7pt0gr4ph7
Copy link

@cr7pt0gr4ph7 cr7pt0gr4ph7 commented Apr 14, 2025

Add the acpi_call1 kernel module to the extra/ stream.

Note about the current build failure: This PR is written as-if the COPR build for acpi_call-kmod and acpi_call-kmod-common had already been set up at https://copr.fedorainfracloud.org/coprs/ublue-os/akmods/ - preferably sourced from github.com/nix-community/acpi_call once nix-community/acpi_call#28 has been merged2.

Until that PR has been merged, an example COPR build of acpi_call-kmod and acpi_call-kmod-common can be found at https://copr.fedorainfracloud.org/coprs/cr7pt0gr4ph7/acpi_call/, currently using my own acpi_call repository fork, and example image builds can be found at https://github.com/cr7pt0gr4ph7/akmods/actions.

Footnotes

  1. The acpi_call module allows one to manually issue ACPI method calls, which is useful to advanced users for disabling discrete Nvidia graphics cards on older laptops with hybrid Intel+Nvidia graphics where no option for this is available in the BIOS, as well as for interacting e.g. with Firmware-based fan control when no specific driver is available.

  2. As it appears, the people from the NixOS community now seem to be the de-facto maintainers of the acpi_call module.

@cr7pt0gr4ph7 cr7pt0gr4ph7 requested a review from castrojo as a code owner April 14, 2025 07:03
@dosubot dosubot bot added size:S This PR changes 10-29 lines, ignoring generated files. enhancement New feature or request labels Apr 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request size:S This PR changes 10-29 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant