Ich habe den Bildschirm mit diesem Befehl gesperrt, aber er hat vor kurzem funktioniert, wahrscheinlich nach dem Update. Ich renne VERSION="13.10, Saucy Salamander"
. Wie kann ich diese Funktion wiederherstellen?
$ gdmflexiserver Methode return sender =: 1.10 -> dest =: 1.97 reply_serial = 2
Ich habe diesen Befehl mit Openbox-Tastenkombination aufgerufen:
<keybind key="XF86ScreenSaver">
<action name="Execute">
<execute>gdmflexiserver</execute>
</action>
Ich denke, es hat früher auch mit dem Terminalemulator funktioniert.
UPDATE: Zu meiner Überraschung funktioniert es wieder. Dies kann an einer Systemaktualisierung liegen.
method return sender=:1.10 -> dest=:1.71 reply_serial=2
lightdm
lock-screen
Rumca
quelle
quelle
tty
Wenn ich dies von a aus starte und dies für einen Display Manager ist, den ich nicht verwenden konnteexport display=..
, wurde folgende Fehlermeldung angezeigt :Not running inside a display manager, XDG_SEAT_PATH not defined
. Seien Sie auch nicht dumm wie ich und laufen Siedm-tool lock
in einem Terminal, wenn Sie angemeldet sind; Dtty
? Aber mit so etwasXDG_SEAT_PATH="/org/freedesktop/DisplayManager/Seat0" dm-tool lock
sollte es funktionieren (wie der Fehler andeutet). (Überprüfen Sie Ihre XDG_SEAT_PATH in der GUI mitecho $XDG_SEAT_PATH
) Obwohl diese dm-Tool-Methode in meinem 12.04 irgendwie kaputt ist, als ob ich den Bildschirm damit sperren würde, dann wechseln Sie zutty
und dann zurück, der Bildschirm ist entsperrt. : DI weiß nicht, ob dies in 13.10 korrigiert wurde. Deshalb habe ich gesagt, Ihre Methode ist diejenige und habe dafür aufgegeben. (Nur diese Methode hat nichts mit lightdm zu tun, also sucht das OP vielleicht danach)dm-tool lock
hat keine Auswirkung, kann aber Seat0 auflisten, also denke ich, dass es funktionieren sollte.Nur das funktioniert normalerweise, aber mit
gdm
(Gnome Desktop Manager) :Wenn dies von a stammt
tty
, müssen Sieexport display=:0
zuerst etwas ausführen oder etwas - Sie können die aktuelle Benutzersitzung mithilfe von findenw
.Ich denke, ich lasse dies nur als Referenz
quelle