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/

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.


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.


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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.