Hallo Thilo. * Samstag, 09. März 2002 um 13:11 (+0100) schrieb Thilo A. Coblenzer:
Aber irgendwie wird das ganze mit dem ACPI immer undurchsichtiger.
ACK. Das liegt aber IMHO auch daran, dass an ACPI für Linux z.Zt. heftig entwickelt wird und vorhandene Dokumentation nicht mehr mit den aktuellen Gegebenheiten übereinstimmt.
Was ist denn jetzt dieser OSPMD?
Der 'ospmd' soll einmal eine Alternative oder sogar Ersatz zum/für 'acpid' werden.
Ich will eigentlich "nur" das sich mein Notebook nach dem Herunterfahren ausschaltet und das ich den Akkuzustand kontrollieren kann und es sich ggf. abschaltet. Ein Standby-Modus wäre auch klasse (mein Notebook hat kein APM). Dazu wollte ich den ACPI-Patch einspielen. Dann gibt es auf http://acpid.sourceforge.net/ noch einen "Required kernel patch" den ich einspielen wollte. Dann dachte ich mir, müßte der acpid mit bei dem Akkuzustand helfen und durch das acpi müßte sich das Notebook ausschalten. Brauche ich jetzt noch den OSMD? Oder brauch ich den nocht?
Langsam... ;-) Eines nach dem Anderen:
- Patche erst einmal einen aktuellen Kernel mit dem neuen acpi-patch,
konfiguriere den neuen Kernel mit allen ACPI-Optionen (am Besten
fest im Kernel) und ohne APM.
- Kompiliere Kernel und Module und installiere den neuen Kernel
sicherheitshalber _zusätzlich_ zum funktionierenden Kernel.
- Reboot mit dem neuen ACPI-Kernel...
- Nach dem Hochfahren deines Systems solltest du -- wenn das ACPI-Bios
deines Rechners nicht ganz fehlerhaft ist -- das "User-Interface"
(SCNR) des ACPI-Systems unter "/proc/acpi/" finden. Z.B. kannst du
unter "/proc/acpi/battery/BAT1/state" u.A. den aktuellen Ladezustand
des Akkus auslesen. Schau dir ruhig einmal alles unter "/proc/acpi"
an...
Zum Herunterfahren mit automatischer Abschaltung: Dazu musst du in
'/etc/rc.d/halt' in Zeile 27 das "/proc/sys/acpi" durch "/proc/acpi"
ersetzen (SuSE 7.3).
Zu acpid und ospmd: Bei meinen Versuchen mit dem 'acpid' und den
neueren ACPI-Kernel-Patches hatte ich (auch) keinen Erfolg. Ich habe
allerdings den "Required kernel patch" nicht eingespielt, der war mir
einfach zu alt...
Den 'opspmd' habe ich noch nicht ausprobiert, da ich auf dem Notebook
das erforderliche Qt- und KDE-Development-"Geraffel" nicht installiert
habe.
Zum Standby: ACPI für Linux unterstützt z.Zt. AFAIK nur "Suspend To
RAM" und das auch nur eingeschränkt... Du kannst deinen Rechner
"schlafen legen" mit 'echo 1 > /proc/acpi/sleep', aber VORSICHT: Du
solltest besser ein Journaling-FS haben UND VORHER mindestens die
USB-Module und ggfs. das NVdriver-Modul entladen haben (Diese
verhindern hier bei mir das "Aufwachen"...).
So, das sollte erst einmal für den Anfang reichen...
Gruß
Andreas
--
Andreas Könecke "Andreas Koenecke