Czy istnieje sposób, aby zobaczyć tekst tty7 bez wyłączania Xorg?

Odpowiedzi:

1

Zakładam, że chcesz zobaczyć dzienniki serwera X dla GUI w VT7 ( Ctrl+ Alt+ F7). Innymi słowy, tekst, który jest drukowany, jeśli chcesz wykonać rozruch tekstowy, zaloguj się i wpisz „startx” (zanim skrypt przekaże DE).

W takim przypadku możesz po prostu otworzyć dzienniki Xserver:

less /var/log/Xorg.0.log

W przypadku dzienników rozruchu, które pojawią się przed zalogowaniem do konsoli i powitaniem X, sprawdź:

less /var/log/boot.log

Greeter tworzy własne dzienniki. Jeśli używasz lightdm (domyślny program powitalny), znajdziesz je wszystkie pod:

/var/log/lightdm/
IlluminAce
źródło
Właściwie szukam tekstu przed startx, tekstu przed powitaniem i być może również tego, co tworzy. Kiedy pulpit ulega awarii - co wiele zrobił, pojawia się tekst, taki jak uruchamianie postgres i inne rzeczy, które zdarzają się przed startx
Fsando
1

Jeśli uruchomisz X ręcznie (startx lub xinit), zobaczysz tekst w dowolnym VT, w którym wydałeś polecenie - chyba że przekierujesz go do pliku lub / dev / null (pamiętaj, że są tutaj dwa strumienie: stdout i stderr).

Zwykle jednak X jest uruchamiany automatycznie przy starcie przez jakiegoś menedżera wyświetlania (np. Gdm, kdm lub xdm), więc informacje znajdziesz w dziennikach Xorg-, * dm-, boot- i upstart w / var / log. Inne logi - jak / var / log / messages i / var / log / syslog - mogą również zawierać pewne informacje.

Baard Kopperud
źródło
0

Sprawdź / etc / init /, aby sprawdzić, czy faktycznie masz skonfigurowany tty7. To nie jest domyślnie, co oznacza, że ​​nie ma jednego do obejrzenia, AFAIK.

Bo Dang Ren
źródło
Ok, najwyraźniej nie mam tty7, ale „gdzie” jest tekst, który jest widoczny, gdy zniknie interfejs graficzny? Kiedy to się dzieje, widzę ostatnie wiersze z procesu rozruchu przed powitaniem. Myślałem, że można to zobaczyć bez awarii systemu.
Fsando
Szukasz wyników dmesg?
qbi
Może, ale nie sądzę. Tekst, który widzę, pochodzi z procesu rozruchu, ale nie wygląda tak samo, nie ma czasu i nie sądzę, aby był taki sam. Ostatni wpis to zawsze coś o powitaniu, który przekazuje coś innego, gui, jak sądzę.
Fsando
0

Możesz także zamknąć okna X za pomocą Ctrl-Alt-F12. To wysyła cię do terminala tekstowego, ogólnie tty7. Możesz użyć Alt-F1 do Alt-F7, aby przełączać się między terminalami, jednak po powrocie do tty7 przełącza się z powrotem na X11, więc nie możesz iść tam i z powrotem ...

Jeśli tak jak ja uruchomisz X11 z konsoli, wyjście X11 będzie w tej konsoli. Powiedzmy, że robisz to w tty1, a następnie użyjesz Alt-F1, aby tam wrócić.

To wszystko jest miłe, ale daje tylko ostatnie 25 wierszy wyniku. Sprawdzanie dzienników jest zdecydowanie lepsze, ponieważ w ten sposób możesz znaleźć wszystko od momentu rozpoczęcia sesji.

Alexis Wilke
źródło