Jak wylogować się z gdm z wiersza poleceń?

3

Jak wylogować się z najnowszej wersji Ubuntu z lokalnego terminala?

Będzie
źródło
Control + Alt + Backspace ... Nie jestem pewien, czy jest to bezpieczne wylogowanie, ale prawdopodobnie najszybsze!
William Hilsum
2
@Wil: Ctrl-Alt-Backspace jest wyłączony w ostatnich kompilacjach Ubuntu. było to tradycyjne awaryjne zabicie X-windowsa, ale zostało zaimplementowane na samym serwerze X i zostało usunięte. w razie potrzeby możesz dodać go ponownie jako standardowy skrót klawiaturowy. ale zabicie X-Windowsa nie jest dokładnie tym samym, co wylogowanie. :)
quack quixote
@ quackote, nie napisałem jako odpowiedzi, ponieważ wiem, że to nie jest całkiem dobre! Nigdy nie powiedziałem delikatnie! W każdym razie +1 bardzo interesujące, jestem tylko na Ubuntu 8.04 i nie miałem pojęcia, że ​​nie jest już używany w najnowszych wersjach.
William Hilsum,
@wil: Myślę, że po raz pierwszy został wyłączony w Jaunty (9.04); istniał pakiet o nazwie dontzap, który można zainstalować w celu ponownego włączenia (wówczas była to nadal opcja X-server). w każdym razie zobacz wiki.edubuntu.org/X/Config/DontZap, aby uzyskać szczegółowe informacje. w dalszej części strony omówiono inne awaryjne skróty klawiaturowe.
szarlatan

Odpowiedzi:

3

Używam tego:

gnome-session-save --logout-dialog
Thomas Leonard
źródło
2
to (oczywiście) aż do wylogowania GNOME, nie GDM (używam i3jako menedżera okien, więc nie może pracować!)
Kevin
0

sudo /etc/init.d/gdm stop

lub restartjeśli chcesz zalogować się jako inny użytkownik:

sudo /etc/init.d/gdm restart

dag729
źródło
1
To nie działa, ponieważ najnowsze wersje Ubuntu używają upstart zamiast skryptu inicjującego SysV do uruchomienia gdm. Zamiast tego użyj „sudo service gdm stop”. Podobnie jak Control + Alt + Backspace to zabija serwer X (razem z gdm). Wylogowanie obecnego użytkownika rozwiązanie Thomasa Leonarda jest zwykle lepsze.
Florian Diesch
Przepraszam, działa, ale jest przestarzałe (z jakiegoś powodu nie mogę już więcej edytować mycommentu)
Florian Diesch