|
|
Line 1: |
Line 1: |
| == Introduction ==
| |
| ==== What is acpi? ====
| |
| "In computing, the Advanced Configuration and Power Interface (ACPI) specification provides an open standard for device configuration and power management by the operating system." [(http://en.wikipedia.org/wiki/Advanced_Configuration_and_Power_Interface Wikipedia)]
| |
|
| |
|
| ==== What is acpid? ====
| |
| "ACPID is a completely flexible, totally extensible daemon for delivering ACPI events. It listens on a file (/proc/acpi/event) and when an event occurs, executes programs to handle the event. The programs it executes are configured through a set of configuration files, which can be dropped into place by packages or by the admin." [(http://acpid.sourceforge.net/ acpid Sourceforge)]
| |
|
| |
| == Preparing to install ==
| |
| ==== Kernel configuration ====
| |
| Before we are ready to emerge acpid, it is a good idea to modify a few things in the kernel. If you have not modified your kernel before, you may want to check out the following page on configuring a kernel manually (page to be added..).
| |
|
| |
| {{kernelop
| |
| |Enabling acpid (if it is not already enabled)
| |
| |Power management and ACPI options ---> <br> [*] ACPI (Advanced Configuration and Power Interface) Support
| |
| }}
| |
| {{Note}} Kernel options after this are not necessary, but can prove helpful.
| |
| {{kernelop
| |
| |Removing support for deprecated acpi files
| |
| |Power management and ACPI options ---> <br> [*] ACPI (Advanced Configuration and Power Interface) Support ---> <br> [ ] Deprecated /proc/acpi files <br>[ ] Deprecated power /proc/acpi directories
| |
| }}
| |
|
| |
| == Installing acpid ==
| |
| ==== Emerging ====
| |
| To install acpid, run this command:
| |
| <console>
| |
| ##r### ##b##emerge -av acpid
| |
| </console>
| |
|
| |
| ==== Adding to rc ====
| |
| After you have finished installing acpid, you may want to add it to the list of rc services to be started with your system at boot.
| |
| <console>
| |
| ##r### ##b##rc-update add acpid default
| |
| </console>
| |
| Then, run the following to start rc:
| |
| <console>
| |
| ##r### ##b##rc
| |
| </console>
| |
| [[Category:System]]
| |