Riavvia xfce da tty1


23

Sono nuovo su xubuntu, a volte il mio desktop xfce si arresta in modo anomalo e posso usare solo tty1 dalla riga di comando.

Voglio sapere come posso riavviare il mio xfce in tty7 da tty1?

L'ho cercato su Google, ma non ho trovato la soluzione. Grazie.

Risposte:


10

Prova a uccidere l'utente per

pkill -KILL -u yourusername

Questo ti riporterà alla schermata di accesso.


A volte perdere Windows corrente non è una scelta: X, puoi fare lo stesso riavviando il servizio ldm (o il gestore degli accessi che hai). Uccidere ogni processo di un utente è l'ultima opzione, perché potresti lavorare su tty1 e anche tu lo ucciderai. Il gestore degli accessi (che è basato su x) non chiuderebbe le altre sessioni.
m3nda,

18

Per me startxfce4non ha funzionato, ma pkillha funzionato.

Puoi provare il seguente comando:

xfwm4 --replace

Riavvia il gestore di Windows.


1
Si. Questo è, prima prova a ricaricare il gestore delle finestre, se non funziona prova a riavviare il servizio di accesso e, nel peggiore dei casi, uccidi il tuo utente, quindi
riavvia il

1
Esattamente. Non dimenticare di aggiungere a &: xfwm4 --replace &
Jamieson Becker,

9

Si può provare startxfce4.

Come dice questo sito:

Riavvia XFCE4: dalla riga di comando, è meglio utilizzare "startxfce4" per aggirare gli stupidi script di avvio X di distribuzione che possono farti impazzire, davvero.


2
Questo è l'inizio XFCE4, per non riavviarlo. Quando ho eseguito startxfce4ho ricevuto questi messaggi: / usr / bin / startxfce4: server X già in esecuzione sul display: 0.0 xfce4-session: un altro gestore sessioni è già in esecuzione
Enkouyami

Ottengo "xinit: impossibile connettersi al server X: connessione rifiutata"
kurdtpage

1
buona fortuna per riparare il loop di accesso in seguito: askubuntu.com/a/223634/308869
Ufos

@Enkouyami bene, quando qualcosa si blocca Riavvia = Avvia . Hai ricevuto il messaggio already runningperché xfce4 non è stato arrestato in modo anomalo;) - questo è un problema linguistico. Comunque, questa risposta si adatta alla domanda. :)
loved.by.Jesus

9

pkill ha funzionato ma mi è sembrato un po 'estremo. Se avessi avuto altre cose in corso in altre sessioni tty, avrebbe ucciso anche quelle.

Un'altra soluzione è:

sudo restart lightdm

Un grande punto di forza di Linux è che ci sono sempre diversi modi per raggiungere lo stesso compito.


- Il posto cerca di salvare le cose :)
m3nda

1
Uso di Ubuntu16 sudo service lightdm restart.
jc__
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.