Wie melde ich mich nur über die Tastatur ab?

17

In Ubuntu 11.04 gibt Ctrl- Alt- Delmir ein Menü mit Shutdown, Hibernate, Suspend und Restart, aber ohne Logout. Gibt es eine Tastenkombination zum Abmelden von Ubuntu? Gibt es eine Möglichkeit, eine bereitzustellen?

drevicko
quelle
Wenn zukünftige Suchende es wissen wollen. Ich kann Ctrl+Alt+L12.04 eingeben, um den Bildschirm zu sperren.
AWE

Antworten:

24

Erstellen benutzerdefinierter Tastaturkürzel:

Für 12.04 LTS und später:

Um eine neue Verknüpfung hinzuzufügen, öffnen Sie Systemeinstellungen -> Tastatur und wählen Sie die Registerkarte Verknüpfungen :

Bildbeschreibung hier eingeben

Drücken Sie auf das Pluszeichen unten links, um den Namen Ihrer benutzerdefinierten Verknüpfung und den Befehl einzugeben, den Sie ausführen möchten (z gnome-session-quit --logout --no-prompt. B. ). Nachdem Sie dies angewendet haben, können Sie die Zeile Ihrer neuen Verknüpfung auswählen. Drücken Sie dann die gewünschte Tastenkombination. Falls die Tastenkombination bereits existiert, müssen wir diese zuerst löschen.

Für 14.04 LTS und später:

In einer Standard-Unity-Sitzung wird der neue Abmeldedialog angezeigt, für den mindestens zwei weitere Tastatureingaben erforderlich sind , um Poweroff aus dem Menü auszuwählen :

Bildbeschreibung hier eingeben

Der alte Dialog mit einer Zeitüberschreitung von 60 s wird nur in einer Gnom-Flashback- Sitzung angezeigt .

Takkat
quelle
Vielen Dank für die Mühe, diese Antwort zusammenzustellen! Es würde mich interessieren, ob "Systemeinstellungen -> Tastatur -> Registerkarte Verknüpfungen" ... die hier beschriebene Wirkung hat wie "Gnome-Kontrollzentrum -> Tastatur", beschrieben von @enzotib (für 11.10)
drevicko
@drevicko Der Menüeintrag Systemeinstellungen ruft das Gnome-Kontrollzentrum auf , also ist es dasselbe.
Takkat
Ausgezeichnet Es ist der gleiche Trick für den 12.04.
Papachan
5

In Ubuntu 11.10 könnten Sie ein Skript schreiben, das enthält

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

mache es mit ausführbar chmod +x script-nameund setze dann eine globale Verknüpfung, um dieses Skript in Gnome Control Center -> Tastatur auszuführen .

In früheren Ubuntu-Versionen gab es gnome-session-save --logout.

Enzotib
quelle
In 11.10 besteht die Standardaktion bei Strg + Alt + Entf darin, sich abzumelden.
Takkat
@Takkat: du hast recht, ich nahm an das OP möchte nicht das es um bestätigung bittet.
Enzotib
4

In Ubuntu 1204 gibt es zwei sofort einsatzbereite Lösungen:

  1. Technik "Befehl ausführen":

    Alt- F2| Artgnome-session-quit

  2. "Indikator Menü" Technik:

    Alt- F10| Pfeil nach rechts oder links zum Zahnradsymbol | Pfeil runter zuLog Out...

Bestätigen Sie in jedem Fall die Abmeldung durch Drücken von Enter. Ein Fehler in Ubuntu für # 1 ist , dass , wenn Sie sich einloggen und nichts tun und Hit Alt- F2Sie Dash (laufen Programme) erhalten. Drücken Sie einfach Escund versuchen Sie es erneut mit Alt- F2und Sie erhalten stattdessen dieses Mal den Befehl "Ausführen".

maxpolk
quelle
1

Wenn Sie Unity verwenden (die Standardumgebung in Ubuntu 11.04 und höher), können Sie die SuperTaste (auch bekannt als Windows-Taste) drücken, um den Bindestrich aufzurufen. Geben Sie "log" ein und die erste Option ist "Log Out". Drücken Sie also einfach Enter. Daraufhin wird ein Dialogfeld angezeigt, in dem Sie bestätigen können, ob Sie sich abmelden möchten. Die Schaltfläche "Abmelden" ist bereits ausgewählt. Drücken Sie also Entererneut. Und du bist abgemeldet.

Hamish Downer
quelle
"Abmelden" wird in meinem Bindestrich nicht
angezeigt
@drevicko: Ich habe das erst am 11.10 getestet, daher ist es möglich, dass es mit 11.04 nicht funktioniert.
Hamish Downer
1

Eine andere Möglichkeit ist, lightdm neu zu starten. In 14.04 wäre das sudo service lightdm restartund in 15.04systemctl restart lightdm

Sergiy Kolodyazhnyy
quelle
1

Ich denke, Sie können einfach eine benutzerdefinierte Verknüpfung gnome-session-quit --logout --no-promptohne Bash-Skript erstellen.

korjjj
quelle