C'è un modo per vedere il testo di tty7 senza chiudere Xorg?


Risposte:


1

Presumo che tu voglia vedere i log del server X per la tua GUI sotto VT7 ( Ctrl+ Alt+ F7). In altre parole, il testo che viene stampato se si dovesse eseguire un avvio di testo, accedere e digitare "startx" (prima che lo script passi al proprio DE).

In questo caso, puoi semplicemente aprire i log di Xserver:

less /var/log/Xorg.0.log

Per i log di avvio che compaiono prima dell'accesso alla console e di X greeter, controllare:

less /var/log/boot.log

Il greeter crea i propri log. Se stai usando lightdm (il greeter predefinito), li troverai tutti sotto:

/var/log/lightdm/

In realtà sto cercando il testo prima di startx, il testo prima del greeter e possibilmente anche ciò che crea il greeter. Quando il desktop si arresta in modo anomalo - cosa che ha fatto molto, c'è del testo, come l'avvio di Postgres e altre cose, che accade prima di startx
Fsando

1

Se avvii X manualmente (startx o xinit) vedrai il testo in qualunque VT in cui hai emesso il comando - a meno che non lo reindirizzi a un file o / dev / null (ricorda che ci sono due flussi qui, stdout e stderr).

Di solito tuttavia X viene avviato automaticamente all'avvio da alcuni display-manager (ad esempio gdm, kdm o xdm), quindi le informazioni si trovano nei log Xorg-, * dm-, boot- e upstart in / var / log. Anche altri registri, come / var / log / messages e / var / log / syslog, possono contenere alcune informazioni.


0

Controlla / etc / init / per vedere se hai effettivamente configurato tty7. Non è per impostazione predefinita, il che significa che non ce n'è uno da visualizzare, AFAIK.


Ok, apparentemente non ho tty7 ma "dove" vive il testo che è visibile quando scompare l'interfaccia grafica? Quando succede, vedo le ultime righe del processo di avvio prima del programma di benvenuto. Pensavo che sarebbe stato possibile vederlo senza un sistema bloccato.
Fsando,

Stai cercando l'output di dmesg?
Qbi

Forse, ma io non la penso così. Il testo che vedo è qualcosa del processo di avvio ma non sembra lo stesso, non c'è tempo e non penso che sia lo stesso. L'ultima voce è sempre qualcosa del saluto che passa a qualcos'altro, la gui suppongo.
Fsando,

0

Puoi anche uscire da X windows usando Ctrl-Alt-F12. Questo ti invia a un terminale di testo, in generale tty7. Puoi passare da Alt-F1 a Alt-F7 per passare da un terminale all'altro, tuttavia, quando torni a tty7, torna a X11, quindi non puoi andare avanti e indietro ...

Se come me avvii X11 da una console, l'output X11 sarà in quella console. Supponi di farlo in tty1, quindi useresti Alt-F1 per tornare lì.

Ora, è tutto carino, ma ti dà solo le ultime 25 linee di output. Il controllo dei registri è decisamente migliore poiché in questo modo puoi trovare tutto da quando hai iniziato la sessione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.