Uruchom ponownie xfce z tty1

23

Jestem nowy w Xubuntu, czasami mój pulpit xfce ulega awarii i mogę używać tylko tty1 z wiersza poleceń.

Chcę wiedzieć, jak mogę zrestartować mój xfce w tty7 z tty1?

Przejrzałem go, ale nie znalazłem rozwiązania. Dzięki.

zfz
źródło

Odpowiedzi:

10

Spróbuj zabić użytkownika przez

pkill -KILL -u yourusername

Spowoduje to jednak powrót do ekranu logowania.

linuxk
źródło
Czasami utrata obecnego systemu Windows nie jest wyborem: X, możesz zrobić to samo, ponownie uruchamiając usługę ldm (lub posiadanego menedżera logowania). Zabicie każdego procesu użytkownika to ostatnia opcja, ponieważ możesz pracować na tty1 i też go zabijesz. Menedżer logowania (oparty na x) nie zamknie innych sesji.
m3nda
18

Dla mnie startxfce4nie działało, ale działało pkill.

Możesz spróbować wykonać następujące polecenie:

xfwm4 --replace

Ponownie uruchamia menedżera systemu Windows.

Stek Turku
źródło
1
Tak. To jest, najpierw spróbuj przeładować menedżera okien, jeśli nie działa, spróbuj zrestartować usługę logowania, a w najgorszym przypadku zabić użytkownika, a następnie ponownie rozpocząć pracę :)
m3nda
1
Dokładnie. Nie zapomnij dołączyć a &: xfwm4 --replace &
Jamieson Becker
9

Można spróbować startxfce4.

Jak mówi ta strona:

Zrestartuj XFCE4: z wiersza poleceń lepiej użyj „startxfce4”, aby ominąć głupie skrypty startowe X dystrybucji, które naprawdę doprowadzą cię do szaleństwa.

Zielony
źródło
2
To jest początek XFCE4, żeby go nie restartować. Po uruchomieniu startxfce4dostałem te wiadomości: / usr / bin / startxfce4: X serwer już działa na wyświetlaczu: 0.0 xfce4-session: inny menedżer sesji już działa
Enkouyami
Pojawia się komunikat
1
powodzenia naprawiając później pętlę logowania: askubuntu.com/a/223634/308869
Ufos
@Enkouyami dobrze, gdy coś się zawiesi Restart = Start . Dostałeś wiadomość, already runningponieważ się xfce4 nie rozbił;) - to problem językowy. W każdym razie ta odpowiedź pasuje do pytania. :)
loved.by.Jesus
9

pkill działał, ale wydawał mi się trochę ekstremalny. Gdybym miał inne rzeczy na innych sesjach tty, zabiłoby to również.

Innym rozwiązaniem jest:

sudo restart lightdm

Ogromną zaletą Linuksa jest to, że zawsze istnieje wiele sposobów osiągnięcia tego samego zadania.

Alan B. Dee
źródło
--replace próbuje ratować rzeczy :)
m3nda
1
Wykorzystanie Ubuntu16 sudo service lightdm restart.
jc__