Hallo,
ich habe folgendes Problem: ich habe mein Touchpad mit gsynaptics konfiguriert und es funktioniert soweit erwartungsgemäß. Wenn ich den Rechner aus dem Standby wecke, funktioniert es jedoch nicht mehr, bis ich
gsynaptics-init
ausführe. Diesen Vorgang möchte ich automatisieren.
Ich habe versucht, gsynaptics-init per pm-utils (Abschnitt „Eigene-Hooks-erstellen“)-Hook zu starten. Dazu habe ich die Datei /usr/lib/pm-utils/sleep.d/93touchpad mit dem Inhalt
1 2 3 4 5 6 7 8 9 10 11 | #!/bin/sh # gsynaptics-init bei Aufwachen aus Standby ausführen case "$1" in thaw|resume) # get PackageKit to invalidate its caches and get new updates gsynaptics-init ;; *) ;; esac exit $? |
angelegt. Leider erhalte ich dann in /var/log/pm-suspend.log folgende Fehlermeldung:
/usr/lib/pm-utils/sleep.d/93trackpad resume suspend: (gsynaptics-init:22670): Gtk-WARNING **: cannot open display: Returned exit code 1.
Weiß jemand einen Rat? Ein 'sleep 20' in dem Skript um sicher zu gehen, dass X wieder läuft, brachte auch keinen Erfolg. Gibt es eine andere Möglichkeit, Programme nach dem Standby zu starten? Oder ist es möglich, obiges Skript so zu modifizieren, dass der X-Server korrekt benutzt wird?
Ich hoffe, jemand kann helfen.
Grüße ottto