Hallo zusammen,
das mit dem powersaved / kpowersave stimmt so nicht (bei mir / openSUSE 10.2).
Zumindest powersaved läuft nach wie vor und führt (meist, aber nicht immer)
die Skripten aus, die in /etc/sysconfig/powersave/events eingetragen sind.
Leider führt der Tipp von Uwe aber trotzdem nicht zum Erfolg, das Verhalten
mit und ohne kpowersave unterscheidet sich hinsichtlich der gelegentlichen
Unzuverlässigkeit beim Ausführen der Skripten (leider ...) nicht.
Also, wenn einer noch eine gute Idee hat ... sonst werde ich doch versuchen,
das Skript mal direkt bei acpid (der funktioniert scheinbar nämlich immer)
und nicht bei powersaved einzuhängen.
Danke nochmal,
mfG
Dieter
-----Original Message-----
Date: Mon, 02 Jul 2007 10:48:20 +0200
Subject: Re: [opensuse-mobile] Frage / acpid
From: Danny Kukawka
Die Ursache war, dass es bei der Event-Verarbeitung eine Sperre gibt die
Das ist für die 10.2 nicht richtig. KPowersave hat nix mehr mit Powersave zu ***** -- ----------------------------------------------------------- | \ /\_/\ | | ~x~ |/-----\ / \ /- \_/ ^^__ _ / _ ____ / <°°__ \- \_/ | |/ | | || || _| _| _| _| if you really want to see the pictures above - use some font with constant spacing like courier! :-) ----------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-mobile+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-mobile+help@opensuse.org
Hallo Dieter, Am Montag, 2. Juli 2007 17:40 schrieb Dieter Jurzitza:
Also, wenn einer noch eine gute Idee hat ... sonst werde ich doch versuchen, das Skript mal direkt bei acpid (der funktioniert scheinbar nämlich immer) und nicht bei powersaved einzuhängen.
Wenn die Events von Acpid verarbeitet werden, aber beim powersaved nicht ankommen, gehen Sie vielleicht bei der Übertragung auf dem DBus verloren. Hast Du schon mal die Ausgabe von dbus-monitor --system mit der Datei /var/log/acpid verglichen. Kommen die Events beim Monitor an. Außerdem stehen in /var/log/acpid die Process-ID's der Prozesse drin die benachrichtigt wurden. (Meldung notifying client) Ist der powersaved jedes mal dabei ? Uwe --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-mobile+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-mobile+help@opensuse.org
Liebe Liste, hallo Uwe, folgendes Ergebnis: der ACPID schreibt immer sequenziell ac_adapter AC 00000080 00000001 ac_adapter AC 00000080 00000000 **** ins Logfile. Hinten die "1" scheint Netzteil "da" zu bedeuten, die "0" entsprechend Netzteil "aus". Dazu gehört eine dbus-Sequenz: string "ac_adapter AC 00000080 00000001" string "acadapter.online" string "ac_adapter AC 00000080 00000000" string "acadapter.offline" (noch weitere Strings). In den Fällen, in denen es "hängt", fehlt die letzte 'string "acadapter.offline"'-Botschaft, die "00000080 00000000" kommt noch an. Das ist könnte vielleicht erklären, daß manchmal die Prozesse nicht ausgeführt werden, weil eine der Botschaften schlicht fehlt. Hast Du vielleicht auch noch eine Idee, was man (ich!) hier tun kann? Vielen Dank nochmals für die Hilfe und die "Anteilnahme" :-) Dieter Am Montag, 2. Juli 2007 23:54 schrieb Uwe Odrich:
Hallo Dieter,
******
Hast Du schon mal die Ausgabe von dbus-monitor --system mit der Datei /var/log/acpid verglichen. Kommen die Events beim Monitor an.
-- ----------------------------------------------------------- | \ /\_/\ | | ~x~ |/-----\ / \ /- \_/ ^^__ _ / _ ____ / <°°__ \- \_/ | |/ | | || || _| _| _| _| if you really want to see the pictures above - use some font with constant spacing like courier! :-) ----------------------------------------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-mobile+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-mobile+help@opensuse.org
On Wed, 2007-07-04 at 22:11 +0200, Dieter Jurzitza wrote:
Liebe Liste, hallo Uwe, folgendes Ergebnis: der ACPID schreibt immer sequenziell ac_adapter AC 00000080 00000001 ac_adapter AC 00000080 00000000 **** ins Logfile. Hinten die "1" scheint Netzteil "da" zu bedeuten, die "0" entsprechend Netzteil "aus".
Dazu gehört eine dbus-Sequenz: string "ac_adapter AC 00000080 00000001" string "acadapter.online" string "ac_adapter AC 00000080 00000000" string "acadapter.offline"
(noch weitere Strings). In den Fällen, in denen es "hängt", fehlt die letzte 'string "acadapter.offline"'-Botschaft, die "00000080 00000000" kommt noch an. Das ist könnte vielleicht erklären, daß manchmal die Prozesse nicht ausgeführt werden, weil eine der Botschaften schlicht fehlt.
Hast Du vielleicht auch noch eine Idee, was man (ich!) hier tun kann? Vielen Dank nochmals für die Hilfe und die "Anteilnahme" :-)
Das koennte tiefer liegen. Gibt's ein BIOS update fuer die Maschine? Kannst Du nachvollziehen ob die events unter einer bestimmten Bedingung nich auftauchen (z.B. Rechner ueberlastet/viel zu tun, oder AC wird oefter, kurz hintereinander rein-, bzw. rausgesteckt? Thomas --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-mobile+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-mobile+help@opensuse.org
On Thu, Jul 05, 2007 at 12:05:04PM +0200, Thomas Renninger wrote:
(noch weitere Strings). In den Fällen, in denen es "hängt", fehlt die letzte 'string "acadapter.offline"'-Botschaft, die "00000080 00000000" kommt noch an. Das ist könnte vielleicht erklären, daß manchmal die Prozesse nicht ausgeführt werden, weil eine der Botschaften schlicht fehlt.
Hast Du vielleicht auch noch eine Idee, was man (ich!) hier tun kann? Vielen Dank nochmals für die Hilfe und die "Anteilnahme" :-)
Das koennte tiefer liegen. Gibt's ein BIOS update fuer die Maschine?
In diesem Fall glaube ich nicht, daß es daran liegt. Der acpid bekommt den event ja noch, aber HAL scheint ihn nicht ordentlich weiterzuleiten. Ausschließen kann ich das als Grund aber natürlich nicht. -- Stefan Seyfried QA / R&D Team Mobile Devices | "Any ideas, John?" SUSE LINUX Products GmbH, Nürnberg | "Well, surrounding them's out." This footer brought to you by insane German lawmakers: SUSE Linux Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-mobile+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-mobile+help@opensuse.org
participants (4)
-
Dieter Jurzitza
-
Stefan Seyfried
-
Thomas Renninger
-
Uwe Odrich