1 |
Tach Uwe. |
2 |
|
3 |
Am Wed, 2 Sep 2015 22:06:14 +0200 |
4 |
schrieb Uwe Scholz <nurfuernews@×××.de>: |
5 |
|
6 |
> Hallo Leute, |
7 |
snip |
8 |
> Schon seit einer kleinen Ewigkeit funktioniert unter meinem Xfce |
9 |
> sowohl die Suspend- als auch die Hibernate-Funktion nicht mehr: Zwar |
10 |
> kann ich die beiden Symbole beim Abmelde-Dialog |
11 |
> (xfce4-session-logout) anklicken, aber dann passiert einfach nichts. |
12 |
> Mein System ist allerdings in der Lage, in den Schlafmodus |
13 |
> überzugehen, was ich z.B. über "echo mem > /sys/power/state" oder |
14 |
> durch den Befehl s2ram (im Paket sys-power/suspend enthalten) |
15 |
> erfolgreich durchführen kann. |
16 |
> |
17 |
> Klicke ich auf den Suspend-Button bei xfce4-session-logout, so erhalte |
18 |
> ich in /var/log/messages folgende Ausgabe (entschuldigt die überlangen |
19 |
> Zeilen): |
20 |
> |
21 |
> Aug 30 22:08:39 uwe-notebook dbus[1162]: [system] Rejected send |
22 |
> message, 2 matched rules; type="method_call", |
23 |
> sender=":1.29" (uid=1000 pid=2100 comm="xfce4-session ") |
24 |
> interface="org.freedesktop.ConsoleKit.Manager" member="CanSuspend" |
25 |
> error name="(unset)" requested_reply="0" destination=":1.2" (uid=0 |
26 |
> pid=1399 comm="/usr/sbin/console-kit-daemon ") Aug 30 22:08:39 |
27 |
> uwe-notebook dbus[1162]: [system] Rejected send message, 2 matched |
28 |
> rules; type="method_call", sender=":1.29" (uid=1000 pid=2100 |
29 |
> comm="xfce4-session ") interface="org.freedesktop.ConsoleKit.Manager" |
30 |
> member="CanHibernate" error name="(unset)" requested_reply="0" |
31 |
> destination=":1.2" (uid=0 pid=1399 comm="/usr/sbin/console-kit-daemon |
32 |
> ") Aug 30 22:08:40 uwe-notebook dbus[1162]: [system] Rejected send |
33 |
> message, 2 matched rules; type="method_call", |
34 |
> sender=":1.29" (uid=1000 pid=2100 comm="xfce4-session ") |
35 |
> interface="org.freedesktop.ConsoleKit.Manager" member="CanSuspend" |
36 |
> error name="(unset)" requested_reply="0" destination=":1.2" (uid=0 |
37 |
> pid=1399 comm="/usr/sbin/console-kit-daemon ") Aug 30 22:08:43 |
38 |
> uwe-notebook pkexec[29283]: pam_unix(polkit-1:session): session |
39 |
> opened for user root by (uid=1000) Aug 30 22:08:43 uwe-notebook |
40 |
> pkexec[29283]: uwe: Executing command [USER=root] [TTY=unknown] |
41 |
> [CWD=/home/uwe] |
42 |
> [COMMAND=/usr/lib64/xfce4/session/xfsm-shutdown-helper --suspend] Aug |
43 |
> 30 22:08:44 uwe-notebook su[29458]: Successful su for uwe by root Aug |
44 |
> 30 22:08:44 uwe-notebook su[29458]: + ??? root:uwe Aug 30 22:08:44 |
45 |
> uwe-notebook su[29458]: pam_unix(su:session): session opened for user |
46 |
> uwe by (uid=0) Aug 30 22:08:44 uwe-notebook su[29458]: |
47 |
> pam_unix(su:session): session closed for user uwe |
48 |
> |
49 |
> |
50 |
> Interessant fand ich die Zeile mit dem Kommando |
51 |
> "/usr/lib64/xfce4/session/xfsm-shutdown-helper". Mittlerweile habe ich |
52 |
> herausgefunden, dass man dieses auch selber über den Befehl |
53 |
> |
54 |
> pkexec --user root /usr/lib64/xfce4/session/xfsm-shutdown-helper |
55 |
> --suspend |
56 |
> |
57 |
> ausführen kann. Bei einem Zweitnotebook führt dies tatsächlich zum |
58 |
> "Einschlafen" des Rechners. Mein Hauptnotebook allerdings quittiert |
59 |
> den Befehl ohne eine Fehlermeldung, und es passiert rein gar nichts. |
60 |
> |
61 |
> Hatte hier schonmal jemand ähnliche Probleme und kann mir einen |
62 |
> Hinweis geben? |
63 |
Eventuell, denn meine Probleme waren ähnlich, aber eben nicht gleich... |
64 |
Bei mir dauerte es ewig lange bis zum Erscheinen des |
65 |
Abmelde-Button/Dialogs. Ausserdem fehlten darin die Optionen zum |
66 |
shutdown oder reboot. Die dbus Meldungen waren ähnlich obskur, kann ich |
67 |
jetzt aber leider nicht mehr vergleichen. |
68 |
|
69 |
Jedenfalls war die Lösung bei mir, das Paket sys-auth/polkit erneut zu |
70 |
bauen. |
71 |
|
72 |
Ist vielleicht mal den Versuch bei Dir wert... |
73 |
|
74 |
Viel Glück, Andy. |
75 |
|
76 |
> |
77 |
> Danke und viele Grüße, |
78 |
> Uwe |
79 |
> |