Polecenie ponownego uruchomienia Gnome2 to:
sudo /etc/init.d/gdm restart
Jaki jest odpowiednik Jedności?
Upstart jest
sudo service lightdm restart
dla nowszych wersji korzystających z lightdm
lub sudo service gdm restart
dla starszych wersji korzystających z gdm .
Aktualizacja: Inną opcję, która nie używa terminala, ale kombinację klawiszy, można znaleźć na stronie Jak ustawić kombinację klawiatury, aby zabić serwer X?
gdm
nie jest dostępna w systemie Ubuntu 14.04.nohup compiz --display :0 --replace &
wydaje się restartować jedność bez utraty okien bieżącej sesji. Zobacz askubuntu.com/a/38597/35666Polecenia
unity
można użyć do zrestartowania jedności. Ponownie uruchamia menedżera okien, więc otwarte programy pozostaną nienaruszone i nie zostaniesz wylogowany.Jeśli uruchomisz polecenie z aplikacji terminalowej, powinieneś dodać,
& disown
aby odłączyć je od terminala. Jeśli tego nie zrobisz, program jedności stanie się procesem potomnym aplikacji terminalowej, tak że po zamknięciu terminalu jedność również się zamknie.Warto również dodać
&> /dev/null
(przed bitem disown), aby tekst i błędy nie zaśmiecały terminala.Tak więc polecenie brzmi:
Jeśli nie można otworzyć aplikację terminala ze względu na pulpit jest bardzo reaguje (lub jakiegokolwiek innego powodu), można otworzyć zacisk czysto tekstowych trafiając
alt-ctrl-F1
przezF6
.Tam otrzymasz terminal tekstowy, musisz się najpierw zalogować.
Następnie możesz uruchomić powyższe polecenie, a następnie nacisnąć
alt-ctrl-F7
lubalt-ctrl-F8
wrócić do pulpitu graficznego.To zazwyczaj rozwiązuje problemy z zawieszaniem się.
Na marginesie: ponieważ Unity jest wtyczką compiz, możesz zrestartować jedność poprzez ponowne uruchomienie compiz za pomocą polecenia:
Jeśli uruchomisz go z
alt-ctrl-F1
terminala, potrzebujesz--display
parametruNadal będziesz musiał dodać
& disown
źródło
& disown
. Dziękuję Ci!nohup compiz --display :0 --replace &
unity-2d-shell &> /dev/null & disown
Nie musisz otwierać tty. W większości przypadków Alt-F2 nadal działa. Wystarczy wpisać „jedność”. Otóż to. Nie potrzebne i odrzucane.
źródło
W Ubuntu 13.04 możesz użyć:
źródło
W terminalu uruchom nohup compiz --replace. Polecenie nohup sprawi, że compiz nie zostanie zamknięty po zamknięciu terminalu.
źródło
Polecenie, aby ponownie uruchomić GDM jest
sudo stop gdm
następniesudo start gdm
, i powinny być wykonane z terminala.Jeśli próbujesz ponownie uruchomić samą jedność, po prostu uruchom
unity
(ale pamiętaj, że musisz to zrobić w oknie dialogowym uruchamiania.źródło
Lubię zmieniać atrybut rozmiaru czcionki GNOME w zależności od monitora. Zamykam programy bezpośrednio, aby pozycja okna została zapisana. Umieszczam to w skrypcie, który prawdopodobnie robi prawie to samo:
źródło