gesperrter Ubuntu-Bildschirm - Apps erkennen den gesperrten Status nicht

7

Ich benutze Ubuntu 12.10 (kommt auch in 14.04 vor), aber ich mochte Unity GUI nicht wirklich, weil es Probleme mit der Leistung gab und ich den Launcher nicht einfach anpassen konnte. Also bin ich zu Xubuntu gewechselt, was viel schneller ist, ABER ich habe ein Problem damit, dass unsere Unternehmensnachrichtensoftware nicht erkennen kann, wann ich den Bildschirm sperre, so dass sich mein Status nicht in "Abwesend" ändert. Es funktioniert in Unity, aber weder in Xfce noch in Cinnamon, die ich gerade teste. Gibt es irgendwelche Einstellungen oder Befehle, um das Betriebssystem anzukündigen, dass der Bildschirm gesperrt wurde?

Vitas
quelle
1
Auch dies geschah mir, ich denke, das Problem liegt an einem Fehler in Xfce.
NKN
1
Welche Messaging-Software verwenden Sie? und verwenden sie alle standardeinstellungen / programme von xfce oder sind sie stark angepasst? Verwenden Sie Compositors?
Osirisgothra
1
Ich verwende IBM Lotus Sametime Connect. Was ist Compositor? : -] Und wie gesagt, es funktioniert mit Unity.
Vitas
Xfce verwendet ein anderes Schließfachprogramm, xscreensaverAFAIK, das ziemlich alt und leicht ist und keinen modernen Interprozesskommunikationsbus wie verwendet dbus. Ich denke, das Problem ist hier: Ihre App wird nicht über die gesperrte Sitzung benachrichtigt. Verfügt die App über eine Konfigurationsoption, um den Status nach einer Leerlaufzeit zu ändern? Wie andere IM-Clients auch.
SkyRaT
Nun, natürlich hat die App diese Option. Wie sonst würde ich herausfinden, dass es nicht funktioniert? ;) Aber ich glaube nicht, dass xscreensaver in Zimt verwendet wird. Der Anmeldedialog sieht aus wie der standardmäßige Ubuntu-Sperrbildschirm ...
Vitas

Antworten:

0

xscreensaver unterstützt dbus nicht, wie SkyRaT bereits betont hat. Die Paketliste für xubuntu listet den xscreensaver unten auf: http://packages.ubuntu.com/precise/xubuntu-desktop

Die Verwendung eines Bildschirmschoners mit dbus-Unterstützung sollte helfen. Wenn Sie nicht besonders an Xubuntu interessiert sind, können Sie Ubuntu-gnome auch von einer VM aus testen, um festzustellen, ob es mit Ihrer App funktioniert. Ubuntu-gnome ist eine offizielle Ubuntu-Variante und verwendet standardmäßig weder Unity noch Xscreensaver. http://ubuntugnome.org/

Moe
quelle