* Sonntag, 13. Oktober 2002 um 23:42 (+0200) schrieb Axel Heinrici:
ACPI funktioniert nicht korrekt. Es gibt seitens SuSE praktisch keinerlei Dokumentation zu ACPI. Die Batterieanzeige des KDE gibt nur die Fehlermeldung. "..scheinbar ... teilweise ACPI .....blabla.... Wahrscheinlich wurde ACPI eingestellt, aber einige Untereinstellungen nicht. Im Minimum müssen 'AC adapter' und 'Control Metohod Battery' eingestellt sein. ...." Die Frage ist nur, wo stellt man das ein? SuSE hat ja trotz der Umstellung auf ACPI auf jeglich Dokumentation des ganzen verzichtet. Der Kernel ist selbstkompiliert basiert aber auf dem standard-Kernel 2.4.19 von SuSE.
Was heisst Standard-Kernel 2.4.19 von SuSE? Der Standard-Kernel 2.4.19 hat ein "uraltes" ACPI-Subsystem, der SuSE-Kernel ist AFAIR mit einem aktuellen ACPI-Substytem der 2.5.X-Kernel gepatcht.
Ich habe lediglich APM aus dem Kernel rausgenommen.
Das dürfte nicht nötig sein: Wenn ACPI im Kernel konfiguriert ist, dann hat es Vorrang vor APM (und wenn ACPI nicht per Kernel-Option ausgeschaltet wird).
Weiß jemand wo man anstetzen muß, wenn man ACPI benutzten möchte?
"Zentrum" des ACPI-Subsystem sind die Verzeichnisse und Dateien unter
"/proc/acpi/". Z.B. kannst du in "/proc/acpi/battery/*/state" den
Ladezustand des/der Akkus auslesen ("*" steht für die Akku-Bezeichnung
der konkreten ACPI-Implementation _deines_ Laptops) oder mit 'echo 1 >
/proc/acpi/sleep' in den Suspend-To-RAM-"Schlaf" legen (Vorsicht! Das
"Aufwachen" funktioniert nicht mit jedem Rechner, evtl. müssen auch
vorher bestimmte Kernel-Module entladen werden, bei mir z.B. USB.).
Abhängig vom ACPI-Subsytem des Kernels und der spezifikationskonformen
ACPI-Implementation des Computers können unterhalb "/proc/acpi/"
weitere Informationen ausgelesen oder Aktionen ausgelöst werden.
Wenn in "/proc/acpi/battery/*/state" und "/proc/acpi/battery/*/info"
sinnvolle Werte stehen, dann ist es relativ einfach, den
KDE-klaptopdaemon so zu patchen, dass er auch mit ACPI zu benutzen
ist.
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke