ACPI powersaved suspend bei IBM T21/T22
Ich habe den Vorschlag von Teemu Nikkilä aufgegriffen und das Thema von 'Problem mit SuSE 9.2 auf Thinkpad T22' in dieses geändert, da es treffender ist denke ich! Nachdem ich mit acpi=force gebootet habe und den C3 state in '/etc/modprobe.conf.local' deaktiviert hatte ist das beschriebene Geräusch weg. Der Stromverbauch hat sich durschnittlich um 1 Watt nach oben verschoben. Ich habe den Powersave daemon mit 'chkconfig powersaved on' aktiviert, da ich ihn vorher abgeschaltet hatte. Ich kann nun mit powersave -T die Temperatur auslesen und auch den Akkuladestand auslesen. Zum Glück kann ich sogar 'Suspend to Disk' Suspend to RAM' und 'Standby' von dem Programm kpowersave aufrufen. Alle drei funktionieren auch, wobei Suspend to RAM ca. 1 Watt verbraucht, Standby verbraucht nahezu keine Leistung. Bei allen dreien besteht das gleiche Problem. Der sound ist abgeschaltet nachdem ich wieder im Normalbetrieb bin. Der Versuch vor einem suspend "rcalsasound stop" (ich habe alsa als Soundsystem) auszuführen bringt nichts. Ich habe nun in /etc/sysconfig/powersave/sleep versucht verschiedene soundmodule entsprechend einzutragen, so dass sie entladen werden vor einem suspend. Aber auch das hilft nichts. Ich glaube dass ich nicht die richtigen Module eingetragen habe. Ich habe es mit 'snd' und 'snd_cs46xx'. Zweiteres ist denke ich soundkarten-spezifisch (?) und heisst so weil meine soundkarte 'CrystalClear SoundFusion' heißt. Um den Sound zu aktivieren ohne zu rebooten muss ich mit YaST die Soundkarte einmal löschen und wieder installieren. Weiß jemand wie ich das richtige Modul herausbekomme und/oder wo ich es eintragen muss, ich denke aber die config Datei 'sleep' ist richtig. Mfg, Jakob
Am Sonntag, 16. Januar 2005 14:35 schrieb Jakob Wefers:
Wieso so kompliziert? Las doch einfach alsasound neu starten, also bei den unterschiedlichen POWERSAVE_*_RESTART_SERVICES alsasound hinzufügen, klappt hier auf meinem Asus einwandfrei. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Am Sonntag, 16. Januar 2005 15:52 schrieb Manfred Tremmel:
Danke, klappt einwandfrei. Ich wusste halt nicht was ich da eintragen muss. Es gibt ja schließlich genug mögliche Namen, Module, Befehle, die etwas mit dem Soundsystem zu tun haben... ;-) Grüße, Jakob
On Sun, Jan 16, 2005 at 02:35:25PM +0100, Jakob Wefers wrote:
'Problem mit SuSE 9.2 auf Thinkpad T22' in dieses geändert, da es treffender ist denke ich!
Gut, das hilft auch denen, die später mal nach der Lösung googlen :-)
Das ist interessant, das habe ich bisher noch nie gemessen. Gute Idee :-)
Nur zu meinem Verständnis: ich vermute, daß du sagen wolltest "Standby spart nahezu keine..."? Das ist auch zu erwarten, IIRC schaltet Standby hauptsächlich das Display aus und hält die Prozesse an, Hardware wird praktisch überhaupt nicht abgeschaltet (das ist aber auch von Hersteller zu Hersteller unterschiedlich). Die Nomenklatur ist hier etwas anders als bei Windows, wenn ich mich recht erinnere: Windows Standby -> powersave suspend to RAM (ACPI S3) Windows Ruhezustand -> powersave suspend to disk (ACPI S4)
Bei allen dreien besteht das gleiche Problem. Der sound ist abgeschaltet
Weiß jemand wie ich das richtige Modul herausbekomme und/oder wo ich es eintragen muss, ich denke aber die config Datei 'sleep' ist richtig.
Das Problem wurde ja zum Glück schon gelöst. -- Stefan Seyfried
Nein. Bei mir ist es so, dass wenn ich in KDE Standby einschalte, eigentlich das eintritt, was bei Suspend to RAM passiert, Fesplatte ist aus usw.. Mein angeschlossenes Messgerät zwischen Netzteil und Steckdose zeigt 0.0 Watt! Der Akku ist extra draussen! Trotzdem scheint das Display erleuchtet (aber schwarz). Ich vermute dass extrem wenig Strom gezogen wird den mein Messgerät nicht Anzeigt z.B. um den RAM zu halten (muss ja so sein wenn Akku draussen ist) und event. das Display ausversehen zu erleuchten, oder das Display ist durch einen wie auch immer kommenden Effekt, optische Täuschung etc. "scheinerleuchtet". Mein Messgerät ist auch kein Oszilloskop oder so ... nur zum Stromverbrauch ausrechenen - reicht ja.
-- Stefan Seyfried
Ich habe noch eine Frage: und zwar, gibt es ein Modul wie "alsasound" für die Netzwerkkarte? Die ist nach einem Suspend nähmlich auch deaktivert. Jakob Wefers
On Mon, Jan 17, 2005 at 12:20:07AM +0100, Jakob Wefers wrote: Zuerst: das mit dem Standby-Stromverbrauch ist sehr seltsam, insbesondere wenn nicht mal das Display abgeschaltet ist, kann es fast nicht 0 Watt sein. Traue keinem Meßgerät... :-) Aber andererseits lernt man nie aus und da ACPI-Standby nie so richtig spezifiziert wurde kann da jeder Hersteller wohl machen, was er will.
Ich habe noch eine Frage: und zwar, gibt es ein Modul wie "alsasound" für die Netzwerkkarte? Die ist nach einem Suspend nähmlich auch deaktivert.
Jain. "alsasound" ist ein Service, da gehören ganz viele Module dazu, für die Netzwerkkarte reicht üblicherweise ein Modul. mit "hwinfo --netcard" bekommst du informationen über deine Netzwerkkarte, unter "Driver:" steht dann auch der Name des Moduls, das für deine Karte zuständig ist (oder poste einfach die Ausgabe hier). Dieses Modul in die "POWERSAVE_UNLOAD_MODULES_BEFORE_*" eintragen - fertig. -- Stefan Seyfried
Am Sonntag, 16. Januar 2005 14:35 schrieb Jakob Wefers:
Wieso so kompliziert? Las doch einfach alsasound neu starten, also bei den unterschiedlichen POWERSAVE_*_RESTART_SERVICES alsasound hinzufügen, klappt hier auf meinem Asus einwandfrei. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Am Sonntag, 16. Januar 2005 15:52 schrieb Manfred Tremmel:
Danke, klappt einwandfrei. Ich wusste halt nicht was ich da eintragen muss. Es gibt ja schließlich genug mögliche Namen, Module, Befehle, die etwas mit dem Soundsystem zu tun haben... ;-) Grüße, Jakob
On Sun, Jan 16, 2005 at 02:35:25PM +0100, Jakob Wefers wrote:
'Problem mit SuSE 9.2 auf Thinkpad T22' in dieses geändert, da es treffender ist denke ich!
Gut, das hilft auch denen, die später mal nach der Lösung googlen :-)
Das ist interessant, das habe ich bisher noch nie gemessen. Gute Idee :-)
Nur zu meinem Verständnis: ich vermute, daß du sagen wolltest "Standby spart nahezu keine..."? Das ist auch zu erwarten, IIRC schaltet Standby hauptsächlich das Display aus und hält die Prozesse an, Hardware wird praktisch überhaupt nicht abgeschaltet (das ist aber auch von Hersteller zu Hersteller unterschiedlich). Die Nomenklatur ist hier etwas anders als bei Windows, wenn ich mich recht erinnere: Windows Standby -> powersave suspend to RAM (ACPI S3) Windows Ruhezustand -> powersave suspend to disk (ACPI S4)
Bei allen dreien besteht das gleiche Problem. Der sound ist abgeschaltet
Weiß jemand wie ich das richtige Modul herausbekomme und/oder wo ich es eintragen muss, ich denke aber die config Datei 'sleep' ist richtig.
Das Problem wurde ja zum Glück schon gelöst. -- Stefan Seyfried
Nein. Bei mir ist es so, dass wenn ich in KDE Standby einschalte, eigentlich das eintritt, was bei Suspend to RAM passiert, Fesplatte ist aus usw.. Mein angeschlossenes Messgerät zwischen Netzteil und Steckdose zeigt 0.0 Watt! Der Akku ist extra draussen! Trotzdem scheint das Display erleuchtet (aber schwarz). Ich vermute dass extrem wenig Strom gezogen wird den mein Messgerät nicht Anzeigt z.B. um den RAM zu halten (muss ja so sein wenn Akku draussen ist) und event. das Display ausversehen zu erleuchten, oder das Display ist durch einen wie auch immer kommenden Effekt, optische Täuschung etc. "scheinerleuchtet". Mein Messgerät ist auch kein Oszilloskop oder so ... nur zum Stromverbrauch ausrechenen - reicht ja.
-- Stefan Seyfried
Ich habe noch eine Frage: und zwar, gibt es ein Modul wie "alsasound" für die Netzwerkkarte? Die ist nach einem Suspend nähmlich auch deaktivert. Jakob Wefers
On Mon, Jan 17, 2005 at 12:20:07AM +0100, Jakob Wefers wrote: Zuerst: das mit dem Standby-Stromverbrauch ist sehr seltsam, insbesondere wenn nicht mal das Display abgeschaltet ist, kann es fast nicht 0 Watt sein. Traue keinem Meßgerät... :-) Aber andererseits lernt man nie aus und da ACPI-Standby nie so richtig spezifiziert wurde kann da jeder Hersteller wohl machen, was er will.
Ich habe noch eine Frage: und zwar, gibt es ein Modul wie "alsasound" für die Netzwerkkarte? Die ist nach einem Suspend nähmlich auch deaktivert.
Jain. "alsasound" ist ein Service, da gehören ganz viele Module dazu, für die Netzwerkkarte reicht üblicherweise ein Modul. mit "hwinfo --netcard" bekommst du informationen über deine Netzwerkkarte, unter "Driver:" steht dann auch der Name des Moduls, das für deine Karte zuständig ist (oder poste einfach die Ausgabe hier). Dieses Modul in die "POWERSAVE_UNLOAD_MODULES_BEFORE_*" eintragen - fertig. -- Stefan Seyfried
participants (3)
-
Jakob Wefers
-
Manfred Tremmel
-
Stefan Seyfried