ACPI

A HupWiki-ből...

Az Advanced Configuration and Power Interface egy modern, az APM felváltására készült energiagazdálkodási rendszer. Az utóbbival ellentétben nem a BIOS irányítja a folyamatokat, hanem az operációs rendszer.

Egyszeri felhasználónak két dolog miatt érdekes:

  • "cpu halt", azaz a processzor szoftveres hűtése üresjáratban
  • "button", ami lehetővé teszi, hogy a power/suspend gomb megnyomásakor egy előre meghatározott script fusson le
  • laptop esetén hasznos szolgáltatásokat nyút (pld. aku ellenőrzése)

(Megj.: a "cpu halt" a 2.6 kernelnél már alapból be van kapcsolva, power managmenttől függetlenül.)

Beizzítás

  1. ellenőrizd, hogy az alaplapod támogatja (biosdecode - "ACPI x.y present.")
  2. győződj meg róla, hogy a biosban be van kapcsolva az ACPI támogatás
  3. kernel támogatás bekapcsolása:
    • GRUB esetén a '/boot/grub/menu.lst"ben a "kernel (...)" sor végére az "acpi=force apm=off" argumentumokat írd be
  4. reboot
  5. telepítsd fel az 'acpid' csomagot
  6. kernel modulok betöltése:
    • Debian esetén: 'modconf' - kernel/drivers/acpi - legyen bekapcsolva: ac, battery, button, fan, processor, thermal
  7. ellenőrzés: cat /proc/acpi/info

Ha most megnyomod a power gombot, akkor a rendszer szabályos leállítást hajt végre ('shutdown -h now').

Problémák

Az Xben be van drótozva az APM támogatás és minden indításkor panaszkodhat az /var/log/XFree86.0.logba ("(WW) Open APM failed (/dev/apm_bios) (No such device)") és a syslogba:

Jun  3 00:36:39 cecil kernel: apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
Jun  3 00:36:39 cecil kernel: apm: overridden by ACPI.
Jun  3 00:36:40 cecil insmod: /lib/modules/2.4.27-2-686/kernel/arch/i386/kernel/apm.o: init_module: No such device
Jun  3 00:36:40 cecil insmod: Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.       You may find more information in syslog or the output from dmesg
Jun  3 00:36:40 cecil insmod: /lib/modules/2.4.27-2-686/kernel/arch/i386/kernel/apm.o: insmod char-major-10-134 failed

Ha megy rendesen az ACPI, akkor ezt nyugodtan hagyd figyelmen kívül.

Külső hivatkozások