ACPI steht Advanced Configuration & Power Interface und ist eine Schnittstelle zur Konfiguration eines PCs und für Strom(spar)-Funktionen.

Links

Mini-Howto

  • Im LinuxKernel ab 2.4.21? ist die aktuelle ACPI4Linux-Version enthalten, ebenso in 2.6.x.

  • Im Kernel muss ACPI und die zugehörigen Module aktiviert sein.
  • Die Module müssen beim/nach dem Systemstart von Hand geladen werden:
    • modprobe -a ac battery button fan processor thermal
  • dann kann man unter /proc/acpi nachsehen was alles funktioniert
  • manche Biosversionen haben fehlerhafte ACPI Implementierungen, jedoch ist es mit einigen kleineren Änderungen trotzdem möglich, ACPI - Unterstützung zu aktivieren. Siehe hierzu eine Beschreibung für relativ neue Kernel und auch die ACPI-HOWTO.

  • mittels acpid kann man auf ACPI Ereignisse reagieren, z.B. bei Drücken des Power-Buttons runterfahren

Achtung

  • Das thermal Modul kann mit lm-sensors Modulen interferieren und unerwünschte Nebeneffekte (z.B. CPU-Lüfter geht aus) haben! Sie sollten daher nicht gleichzeitig geladen werden.

Tips & Tricks

  • Zum Stromsparen kann man auch cpufreq verwenden. Das funktioniert oft besser als ACPI.

OffeneFrage: Wen ich das ACPI Modul thermal.ko lade und ein wenig warte wird mein Debian Sid System mit shutdown hertuntergefahren, weil mein Prozessor angeblich zu warm ist. Wie verhindere ich das?

  • evtl. lässt sich über das sysfs da was erreichen?

ACPI (zuletzt geändert am 2008年03月12日 15:24:23 durch HelmutGrohne )

AltStyle によって変換されたページ (->オリジナル) /