Conosco il unity --reset
comando. Ma come posso semplicemente riavviare Unity senza ripristinare il suo profilo?
Conosco il unity --reset
comando. Ma come posso semplicemente riavviare Unity senza ripristinare il suo profilo?
Risposte:
Non uso Unity, ma dato ciò che so della sua meccanica, questo dovrebbe funzionare:
unity
Ti consigliamo di inserirlo in una casella di esecuzione ( Alt+ F2) anziché in un terminale o si romperà quando esci dal terminale.
Se vuoi eseguirlo da un terminale usa:
setsid unity
setsid unity
. Puoi chiudere il terminale quando vuoi, ma otterrai comunque l'output del terminale creato da Unity.
unity
funzionerà in quanto è il comando identico.
Ho scoperto killall -u USR1 -r -g unity*
(facoltativamente, con -i per interattivo) di essere più efficace della risposta di @ Andrew. Il mio unico problema con questo vs unity --replace
è che ucciderà la tua sessione che unity --replace
non lo fa. Quindi, riservalo per quando è gravemente rotto.
killall -USR1 unity
lo riavvierà in un account (USR1) in cui non sono state modificate le impostazioni predefinite killall.
Un'altra alternativa che funziona è
pkill --signal USR1 unity
unity
che avvia una nuova interfaccia grafica collegata al terminale. tuttavia, se lo esegui su SSH, ehm, questo probabilmente non è il miglior IDE, perché l'istanza di 'unity' del desktop locale è quindi associata a questo terminale sul tuo remote-desctop ...
accadono cose divertenti quando si termina questa sessione. Passo dopo passo la tua GUI svanirà e l'unica cosa che rimane sotto il tuo controllo è il puntatore del mouse.
Ho trovato questo post davvero utile, che riassume i comandi menzionati in altre risposte.