Powersave hotkey script run_on_xserver problem
Hallo alle, Ich habe unter SuSE 10.0 den hotkey script für asus laptop verwendet, ohne probleme. Seit dem ich auf SuSE 10.1 upgegradet bin habe ich ein problem. Alle Funktionen, die nicht mit dem X server zu tun haben funktionieren (z.B. mute). Versuche ich aber ein Programm wie evolution oder firefox über die hotkeys zu starten klappt es nicht. Ich vermute, dass es mit der Funktion run_on_xserver zu tun hat. Ich verwende auch Xgl. Kann es damit zusammenhängen? Wo kann man Fehlermeldungen des scripts lesen? Hat jemand ähnliche Probleme oder kennt eine Lösung? Danke für jede Antwort.
Am Dienstag, 25. Juli 2006 14:10 schrieb Dennis Campbell:
Ich habe unter SuSE 10.0 den hotkey script für asus laptop verwendet,
Welches?
ohne probleme. Seit dem ich auf SuSE 10.1 upgegradet bin habe ich ein problem. Alle Funktionen, die nicht mit dem X server zu tun haben funktionieren (z.B. mute). Versuche ich aber ein Programm wie evolution oder firefox über die hotkeys zu starten klappt es nicht.
Es hat sich an den Scripten (wieder mal) was geändert. Wirf mal einen Blick ins Verzeichnis /usr/share/doc/packages/powersave/contrib/, da finden sich einige Scripts, da solltest Du sehen, was sich geändert hat.
Ich vermute, dass es mit der Funktion run_on_xserver zu tun hat. Ich verwende auch Xgl. Kann es damit zusammenhängen? Wo kann man Fehlermeldungen des scripts lesen?
Mit Xgl sollte es nichts zu tun haben. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Hallo, Dennis! Nach der Veröffentlichung von SuSE Linux 10.1 haben wir das Skript noch einmal deutlich erweitert und verfeinert. Lade dir einmal die aktuellste Version herunter von hier: https://bugzilla.novell.com/show_bug.cgi?id=182234 Gruß, Johannes
Hi Johannes und Manfred, habe die aktuellste Version des Skripts von https://bugzilla.novell.com/show_bug.cgi?id=182234 heruntergeladen und ausprobiert. Leider habe ich immer noch das gleiche Problem: kein mail, kein browser wird geöffnet. Noch ein Paar Infos: Mein Laptop: Asus M6700N System: Suse 10.1, Gnome, evolution, firefox Könnte es damit zusammenhängen, dass ich gnome benutze obwohl das Skript für KDE geschrieben wurde. Also Funktionen wie Lautstärke, wlan, powersave modi klappen. Irgendeine Idee worans liegen kann?
Hi, weiß jemand wie ich die DEBUG messages bei dem ACPI_kotkey_handler script einsehen kann. By /var/log/messages tauchen nämlich keine Fehlmeldungen auf. Danke für jede Antwort.
O.K. wenn ich die mail-,oder browser-Taste drücke bekomme ich bei /var/log/messages folgende Meldung: su: (to root) root on none Hat jemand eine Ahnung, was dies bedeutet. Danke.
So, ich habe jetzt etwas mehr recherchiert und herausgefunden, dass das Problem an dem Programm '/usr/lib/powersave/wttyhx' liegt. Wenn ich das Programm als root ausführe mit '/usr/lib/powersave/wttyhx -a' , sollte eigentlich eine Ausgabe kommen mit allen user die ein X display am laufen haben mit entsprechenden display Nummern. Ich bekomme aber überhaupt keine Ausgabe. Laut der help Ausgabe bedeutet dies, dass überhaupt kein X server am laufen ist. Nach 'ps aux': root 3542 0.4 14.8 119016 76464 ? RL 14:06 1:55 /usr/X11R6/bin/X :0 -audit 0 -br -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7 root 3544 0.0 0.4 27084 2548 tty7 SLs+ 14:06 0:05 /usr/X11R6/bin/Xorg -br vt7 -auth /tmp/.Xgl-auth-1XNm7n -nolisten tcp :93 -terminate läuft aber X. Vielleicht kann mir jetzt jemand bitte weiter helfen.
On Sat, Jul 29, 2006 at 09:55:31PM +0200, Dennis Campbell wrote:
So, ich habe jetzt etwas mehr recherchiert und herausgefunden, dass das Problem an dem Programm '/usr/lib/powersave/wttyhx' liegt. Wenn ich das Programm als root ausführe mit '/usr/lib/powersave/wttyhx -a' , sollte eigentlich eine Ausgabe kommen mit allen user die ein X display am laufen haben mit entsprechenden display Nummern. Ich bekomme aber überhaupt keine Ausgabe. Laut der help Ausgabe bedeutet dies, dass überhaupt kein X server am laufen ist. Nach 'ps aux': root 3542 0.4 14.8 119016 76464 ? RL 14:06 1:55 /usr/X11R6/bin/X :0 -audit 0 -br -auth /var/lib/gdm/:0.Xauth -nolisten tcp vt7 root 3544 0.0 0.4 27084 2548 tty7 SLs+ 14:06 0:05 /usr/X11R6/bin/Xorg -br vt7 -auth /tmp/.Xgl-auth-1XNm7n -nolisten tcp :93 -terminate läuft aber X. Vielleicht kann mir jetzt jemand bitte weiter helfen.
vermutlich ist wttyhx im Zusammenhang mit XGL einfach kaputt. Mach bitte einen bugreport, das ist einfacher um das zu debuggen. -- Stefan Seyfried
On Mon, Aug 07, 2006 at 01:18:42PM +0200, Stefan Seyfried wrote:
On Sat, Jul 29, 2006 at 09:55:31PM +0200, Dennis Campbell wrote:
Vielleicht kann mir jetzt jemand bitte weiter helfen.
vermutlich ist wttyhx im Zusammenhang mit XGL einfach kaputt. Mach bitte einen bugreport, das ist einfacher um das zu debuggen.
bis dahin, in /usr/lib/powersave: --- wttyhx~ 2006-08-09 10:20:16.000000000 +0200 +++ wttyhx 2006-08-09 10:20:24.000000000 +0200 @@ -96,6 +96,7 @@ /usr/X11R6/bin/XFree86) VERSION[$n]=4 ;; /usr/X11R6/bin/Xorg) VERSION[$n]=4 ;; /usr/bin/Xorg) VERSION[$n]=4 ;; + /usr/bin/Xgl) VERSION[$n]=4 ;; /usr/X11R6/bin/X) VERSION[$n]=3 ;; *) continue ;; esac Vielleicht kannst du jetzt bitte einen bugreport machen? :-) nein, nicht nötig, ist schon so gefixt. -- Stefan Seyfried
participants (4)
-
Dennis Campbell
-
Johannes Engel
-
Manfred Tremmel
-
Stefan Seyfried