Riavvia solo sessione GUI o riavvia solo sistema operativo?


44

È possibile in Linux riavviare solo la sessione gui o il sistema operativo (non sto parlando di riavviare il PC)

di nuovo in Windows 98 se vuoi riavviare la sessione della GUI o solo OS devi solo tenere premuto il tasto MAIUSC e riavvierà la sessione della GUI o solo OS e funzionerà bene

spostamento di Windows 98 + riavvio

Risposte:


62

Sì. Ci sono un paio di opzioni.

1) È possibile abilitare CTRL+ SHIFT+BACKSPACE . Queste tre chiavi funzioneranno come CTRL+ ALT+ SUPR, ma riavvieranno solo la GUI.

2) Dalla riga di comando (premere CTRL+ ALT+ F1per accedere a una console) è possibile riavviare il display manager Ubuntu (che consente a un utente di accedere alla sua GUI preferita) inserendo:

sudo service lightdm restart

3) Finalmente puoi riavviare solo l'unità. Ripristinerà la tua GUI (tutte le finestre e le barre), ma non ucciderà alcun programma. Dopo il riavvio puoi continuare a lavorare dove l'hai lasciato. Accedere:

unity --replace

o se si riavvia dalla console (dopo aver premuto CTRL+ ALT+ F1), immettere:

DISPLAY=:0 unity --replace

2
Perché esegui Unity con sudo?
Andrey Vihrov,

a) Non è necessario passare a un tty per riavviare la GUI, è possibile farlo da un terminale grafico bene.
popey,

1
b) In questi giorni abbiamo usato lightdm, quindi 'sudo service lightdm restart' sarebbe più preciso
popey

1
@popey: mi aspetto che voglia riavviare la GUI perché non risponde. Ciò significa anche che unity --replace dovrebbe avere un DISPLAY =: 0 se è necessario farlo dalla console.
Javier Rivera,

8

Tradizionalmente questo è stato realizzato in linux usando ctrl + alt + backspace. Questo è stato disabilitato alcune versioni fa ed era facilmente abilitato (con il pacchetto dontzap).

Oggi riavvio X usando la console e digitare:

sudo killall Xorg

Quindi la GUI si riavvierà e tornerai al tuo gestore degli accessi. Assicurati di salvare prima tutto.


Cordiali saluti, se non lo sapevi: le ultime versioni hanno reso facile abilitare quella combinazione di tasti nelle opzioni di layout della tastiera (attualmente in "impostazioni di sistema" -> "layout di tastiera" -> "layout" -> "opzioni. .. "->" Sequenza di tasti per uccidere il server X ").
Marty Fried

Funziona bene in Ubuntu-MATE 16.04 👍 - (Nessun comando preesistente per assegnare una scorciatoia in "Tasti di scelta rapida", ma poiché si possono assegnare comandi personalizzati di scorciatoia ... ( ⊕Add)
Frank Nocke,

4

Per riavviare la sessione grafica, disconnettersi e riconnettersi.

Se il sistema è bloccato, puoi usare Ctrl-alt-backspace per disconnetterti (uccidi le tue applicazioni).

Per fare ciò, vedi http://ubuntuportal.com/how-to-enable-key-sequence-ctrlaltbackspace-to-kill-server-on-ubuntu-11-10/ che ti offre una piacevole passeggiata grafica.

Se si desidera semplicemente riavviare il gestore delle finestre, senza disconnettersi, dipende dal gestore delle finestre.

Per Unity vedi

Come riavvio il gestore di finestre?

Per gnome premi Alt+ F2e nella finestra di dialogo inserisci reEnter


1

Se sei in esecuzione Kubuntue tutte le decorazioni delle finestre sono scomparse e la barra delle applicazioni non funziona, probabilmente sentirai che la tua sessione della GUI è morta. Puoi riavviarlo preservando tutti i tuoi programmi in esecuzione se hai già una shell aperta. Basta digitare:

kwin --replace &
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.