Una scorciatoia da tastiera per il "menu di stato" in GNOME 3


3

C'è una scorciatoia da tastiera, o può essere definita una scorciatoia da tastiera, per aprire il "menu di stato" di GNOME 3 (quello nell'angolo in alto a destra con il tuo nome su quello che usi per disconnettersi, riavviare o spegnere la macchina) ?

Voglio essere in grado di riavviare o spegnere la macchina senza usare il mouse. In GNOME 2 potrei fare Alt + F1 e una breve sequenza di tasti freccia, e ora voglio qualcosa di simile.

Il terminale non è un'opzione - la GUI ha già le autorizzazioni necessarie e voglio approfittarne, no sudo shutdown -h.


1
Su Arch Linux, puoi semplicemente premere Alt + F2 e digitare poweroff.
To Do

Risposte:


3

Per passare alla barra di stato o al desktop, utilizzare: ctrl+alt+tab

È anche possibile impostare il pulsante di accensione per far apparire il menu di spegnimento utilizzando gnome-power-settings.


2
Ho scoperto la ctrl-alt-tab, ma c'erano molte tabulazioni / frecce da lì al menu. Inoltre, in modalità fallback, passo ad esso, e dopo varie schede, la messa a fuoco sembra essere scomparsa - non succede nulla se premo tab, enter, barra spaziatrice, finestre e frecce. Il pulsante di accensione, tuttavia, lo fa per me. Grazie per il consiglio.
Lyubomir

Super-M (simultaneamente tasto Windows e tasto M) mi porta il menu principale su Ubuntu 18.04.01 - usa le frecce per navigare nel menu di stato - agisce in modo simile a come era usato Alt-F10 il 14.04. Anche su alcuni laptop il pulsante di accensione mostra un menu di spegnimento (anche se per qualche motivo ora si spegne con la mia attuale configurazione).
robocat

0

Il terminale è un opzione. Puoi chiamare ConsoleKit su DBus, allo stesso modo di GNOME.

dbus-send --system --dest="org.freedesktop.ConsoleKit" \
    /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop

Per riavviare, usa il .Restart metodo invece di .Stop.


Per sospendere o ibernare, chiama UPower:

dbus-send --system --dest="org.freedesktop.UPower" \
    /org/freedesktop/UPower org.freedesktop.UPower.Suspend

(Lo stesso per .Hibernate.)


Grazie per aver corretto la mia ignoranza. I comandi che suggerisci non sono quello che cercavo, ma suggeriscono alcune possibilità. Dovrò guardare in DBus qualche volta.
Lyubomir

@Lububir: per citare la tua domanda, "Quello che voglio è essere in grado di riavviare o spegnere la macchina senza usare il mouse."
grawity

0

Ho trovato questo scambio mentre cercavo la stessa cosa. Non amo molto nessuna delle risposte di cui sopra (la risposta accettata non funziona nemmeno per me in Gnome 3.28.2) quindi aggiungerò ciò che ho trovato.

poweroff è il più vicino; è un comando che non sapevo esistesse ed è bello conoscerlo; ma a mio parere, non mi piace che non ci sia conferma.

Ho trovato il programma gnome-session-quit che sembra gestire tutte le funzioni del menu di stato di cui stai parlando. Per impostazione predefinita, verrà visualizzata una finestra per la disconnessione in 60 secondi o immediatamente se si fa clic su Sì o se si annulla la possibilità.

Inoltre, ha il logout, lo spegnimento e il riavvio.

Usage:
  gnome-session-quit [OPTION…] 

Help Options:
  -h, --help       Show help options

Application Options:
  --logout         Log out
  --power-off      Power off
  --reboot         Reboot
  --force          Ignoring any existing inhibitors
  --no-prompt      Don’t prompt for user confirmation

Quindi, sembra che l'opzione migliore che ho trovato finora sia quella di andare tasti rapidi in gnome e crea una scorciatoia personalizzata a gnome-session-quit --power-off e / o gnome-session-quit reboot.

Ho trovato questo documento Scorciatoie da tastiera Design / OS / Tastiera che parla dell'essere "PowerOff" Super-F4 , non sembra essere ancora implementato; tuttavia, mi piace molto l'idea che sia la scorciatoia in linea con il resto della gestione delle finestre tramite la chiave super di gnome3, quindi consiglierei quella chiave.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.