Am Montag, 14. Oktober 2002 20:08 schrieb Andreas Koenecke:
* 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.
War auch schonmal in der Liste: bei neueren ACPIs hat sich was in /proc verändert so daß KLaptop damit nicht mehr kann. Im Netz gibt's im Netz einen gepatchten KLaptop, als Batterieanzeige kann aber auch z.B. aKpi nehmen (ich hab's sogar mal für SuSE compiled, www.gerdfleischer.de/downloads.html) Tschüß, Gerd. www.gerdfleischer.de