Jak wylogować się przy użyciu samej klawiatury?


17

W Ubuntu 11.04 Ctrl- Alt- Deldaje mi menu z zamykaniem, hibernacją, zawieszaniem i restartowaniem, ale bez wylogowania. Czy istnieje kombinacja klawiszy do wylogowania z Ubuntu? Czy istnieje sposób na zapewnienie takiego?


Jeśli przyszli poszukiwacze chcą wiedzieć. Mogę wpisać Ctrl+Alt+L12.04, aby zablokować ekran.
AWE

Odpowiedzi:


24

Tworzenie niestandardowych skrótów klawiaturowych:

W przypadku wersji 12.04 LTS i nowszych:

Aby dodać nowy skrót, otwórz Ustawienia systemowe -> Klawiatura i wybierz kartę Skróty :

wprowadź opis zdjęcia tutaj

Naciśnij znak „+” w lewym dolnym rogu, aby wprowadzić nazwę niestandardowego skrótu i ​​polecenia, które chcesz uruchomić (np gnome-session-quit --logout --no-prompt.). Po zastosowaniu tego możesz wybrać linię nowego skrótu. Następnie naciśnij żądaną kombinację klawiszy. Jeśli kombinacja klawiszy już istnieje, musimy ją najpierw usunąć.

W przypadku 14.04 LTS i późniejszych:

W domyślnej sesji Unity wyświetlane jest nowe okno wylogowania wymagające kolejnych co najmniej dwóch naciśnięć klawiszy, aby wybrać wyłączenie zasilania z menu:

wprowadź opis zdjęcia tutaj

Stare okno dialogowe z limitem czasu 60 s będzie wyświetlane tylko podczas sesji flashowania gnome .


Dziękujemy za wysiłek zebrania tej odpowiedzi! Chciałbym wiedzieć, czy „Ustawienia systemu -> Klawiatura -> karta Skróty” ... opisane tutaj mają taki sam efekt jak „Gnome Control Center -> Klawiatura” opisana przez @enzotib (dla 11.10)
drevicko

@drevicko Pozycja menu Ustawienia systemowe wywołuje Centrum Kontroli Gnome , więc tak, to samo.
Takkat,

Doskonałe To ta sama sztuczka dla 12.04.
Papachan

5

W Ubuntu 11.10 możesz napisać skrypt zawierający

#/bin/bash
gnome-session-quit --logout --no-prompt

chmod +x script-nameustaw go jako wykonywalny , a następnie ustaw globalny skrót, aby wykonać ten skrypt w Gnome Control Center -> Klawiatura .

W poprzednich wersjach Ubuntu było gnome-session-save --logout.


W 11.10 domyślnym działaniem na Ctrl + Alt + Del jest wylogowanie.
Takkat

@Takkat: masz rację, założyłem, że OP nie chce prosić o potwierdzenie.
enzotib

4

W Ubuntu 1204 istnieją dwa gotowe rozwiązania:

  1. Technika „Uruchom polecenie”:

    Alt- F2| rodzajgnome-session-quit

  2. Technika „menu wskaźników”:

    Alt- F10| strzałka w prawo lub w lewo, aby ikona koła zębatego | strzałka w dół doLog Out...

W każdym przypadku potwierdź wylogowanie, naciskając Enter. Błąd w Ubuntu dla nr 1 polega na tym, że jeśli się zalogujesz i nic nie zrobisz i wciśniesz Alt- F2dostaniesz Dash (do uruchamiania programów). Po prostu naciśnij Esci spróbuj ponownie za pomocą Alt- F2a tym razem otrzymasz „Uruchom polecenie”.


1

Jeśli używasz Unity (domyślne środowisko w Ubuntu 11.04 i nowszych), możesz nacisnąć Superklawisz (inaczej klawisz Windows), aby wyświetlić myślnik, wpisz „log”, a pierwszą opcją jest „Wyloguj”, więc po prostu naciśnij Enter. Pojawi się okno dialogowe z potwierdzeniem, czy chcesz się wylogować, z zaznaczonym przyciskiem „Wyloguj”, więc naciśnij Enterponownie. I jesteś wylogowany.


„Wyloguj się” nie pojawia się w moim myślniku ..
drevicko,

@drevicko: Testowałem to dopiero 11.10, więc możliwe, że nie działa z 11.04.
Hamish Downer,

1

Innym sposobem jest zrestartowanie lightdm. Tak będzie w 14.04, sudo service lightdm restarta w 15.04systemctl restart lightdm


1

Myślę, że możesz po prostu stworzyć własny skrót gnome-session-quit --logout --no-promptbez żadnego skryptu bash.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.