Zainstalowałem różnych menedżerów okien (Awesome, dwm itp.), Z których nie jestem w stanie wylogować się z powrotem do ekranu logowania (sesja gnome), aby przejść do innego menedżera okien. W tym celu muszę zrestartować komputer, co jest stratą czasu (i może prowadzić do uszkodzenia danych).
Pytanie Jak można zalogować się za pośrednictwem terminalu? nie działał ..
dbus-send --session --type=method_call --print-reply --dest=org.gnome.SessionManager /org/gnome/SessionManager org.gnome.SessionManager.Logout uint32:1
..nie to zrobiłem:
gnome-session-save --force-logout
.. lub że:
gnome-session-quit --force-logout
wszyscy wrócili:
Failed to call logout: The name org.gnome.SessionManager was not provided by any .service files
Czy istnieje szybki sposób na ponowne zalogowanie się do menedżera sesji Gnome z menedżera pulpitu innego niż Gnome przy użyciu emulatora terminala? Wiem, że CTRL + ALT + BACKSPACE można skonfigurować tak, aby zrestartował X, ale szukam najłatwiejszego sposobu wylogowania.
desktop-environments
logout
gnome-session
display-manager
oktosquidopus
źródło
źródło
Odpowiedzi:
Możesz zrestartować menedżera pulpitu, który jest podobny do restartowania X.
W systemie Ubuntu 11.10:
We wcześniejszych wersjach:
Jeśli to się nie powiedzie lub masz bardzo stary system, spróbuj:
Jedna z nich powinna zabrać Cię z powrotem do ekranu logowania. Pamiętaj, że nie pojawi się monit, więc zapisz pracę przed uruchomieniem tego polecenia!
źródło
<modkey> + shift + q
to domyślne polecenie do zabicia klienta wm na dwm i awesome. To skutecznie powraca do ekranu wylogowania. Testowany na MacBooku Air XUbuntu 12.10 z dmw, gdzie jest alt + shift + q. Testowany na ThinkPadzie z systemem Debian Stretch z niesamowitą wersją 3.5.źródło
dm-tool switch-to-greeter
lub Ctrl + Alt + F {7,8}. Testowane na Xubuntu 13.04 + i3.W systemie Ubuntu 12.04 możesz używać
Otwiera okno dialogowe. Używam go z Awesome Window Manager.
Aby bezpośrednio się wylogować, możesz także (miękko) zabić swojego menedżera okien.
źródło
Czy próbowałeś
Działa to dla mnie w niesamowitej sesji WM Gnome. Ponieważ GNOME 3.10 jest mniej więcej potrzebne, --logout - no-prompt jest teraz potrzebny, ponieważ okno dialogowe zniknęło.
źródło
Nie sądzę, że to dobry sposób, ale:
źródło
Spróbuj tego::
killall -u nazwa użytkownika
źródło