ich habe einige Probleme mit dem ACPI von meinem Amilo A1640 Sempron 3000+.
Das skurrilste Problem zuerst:
Zuerst habe ich mich unter Gnome gewundert, dass die Batterieanzeige manchmal
auf 0% sprang, ohne ersichtlichen Grund. Sobald ich meinen Laptop aber einige Zeit in Frieden ließ, zeige er wieder den normalen
Ladestand an. Sobald ich wieder weiter arbeitete, sprang die Anzeige wieder auf null. Also beobachtete ich mit :
- Code: Alles auswählen
watch -n 0.5 cat /proc/acpi/battery/BAT0/state
die Ausgabe.
Da stellte ich fest, sobald ich mein Touchpad berühre,
sagt /proc/acpi/battery/BAT0/state:
- Code: Alles auswählen
Every 0.5s: cat /proc/acpi/battery/BAT0/state
present: yes
ERROR: Unable to read battery status
Sobald ich also meine Touchpad benutze, funktioniert das ACPI nicht mehr fehlerfrei.
Das ist nicht nur manchmal so, sondern immer! Der Fehler tritt jedoch nicht bei einer externen
Maus auf. Desweiteren hat es nichts mit X.org zu tun, denn selbst in der Konsole hat er den Fehler,
wenn ich das Touchpad berühre und X.org nicht mal gestartet ist.
Nun zu den weiteren ACPI Fehlern:
Manchmal läuft Speedstepping und der Lüfter Knopf nicht.
Im Log finden sich folgende Einträge:
- Code: Alles auswählen
Sep 5 22:33:34 amilo ACPI-0405: *** Error: Handler for [EmbeddedControl] returned AE_TIME
Sep 5 22:33:34 amilo ACPI-1138: *** Error: Method execution failed [\_SB_.PCI0.BAT0._BST] (Node c1437200), AE_TIME
Sep 5 22:34:10 amilo logger: ACPI group processor / action processor is not defined
Die letzte Zeile bezieht sich auf das Drücken des Lüfterknopfes.
Ich dachte der Fehler liegt im DSDT, und tatsächlich ist mein DSDT buggy.
Habe aber nur einen Fehler:
- Code: Alles auswählen
Intel ACPI Component Architecture
ASL Optimizing Compiler / AML Disassembler version 20050624 [Aug 26 2005]
Copyright (C) 2000 - 2005 Intel Corporation
Supports ACPI Specification Revision 3.0
dsdt.dsl 1496: Store (\_SB.PCI0.SBRG.EC0.ACIN, Local0)
Error 1022 - Object does not exist ^ (\_SB.PCI0.SBRG.EC0.ACIN)
ASL Input: dsdt.dsl - 3203 lines, 106871 bytes, 1551 keywords
Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 473 Optimizations
Leider kriege ich den Fehler nicht ausgemerzt...
Ich hänge mein dsdt mal an, vielleicht kann mir wer weiterhelfen?
- Code: Alles auswählen
Sep 5 22:33:34 amilo ACPI-0405: *** Error: Handler for [EmbeddedControl] returned AE_TIME
Sep 5 22:33:34 amilo ACPI-1138: *** Error: Method execution failed [\_SB_.PCI0.BAT0._BST] (Node c1437200), AE_TIME
Diese Fehlermeldung bezieht sich ja auf den EmbeddedController,
leider habe ich keinen funktionierenden Patch für den 2.6.12.4 gefunden.
Hat noch jemand eine Idee, was ich tun kann?
Bitte meldet euch! ;D
mfg burnme