Existe uma maneira de ver o texto de tty7 sem desligar o Xorg?

12

Existe uma maneira de ver o texto de tty7 sem desligar o Xorg, assim como mudar para outro tty7?

Fsando
fonte

Respostas:

1

Eu presumo que você deseja ver os logs do servidor X para sua GUI em VT7 ( Ctrl+ Alt+ F7). Em outras palavras, o texto que será impresso se você fizer uma inicialização de texto, faça login e digite "startx" (antes que o script seja entregue ao DE).

Se for esse o caso, você pode simplesmente abrir seus logs do Xserver:

less /var/log/Xorg.0.log

Para logs de inicialização que apareceriam antes do login do console e do X greeter, verifique:

less /var/log/boot.log

O greeter cria seus próprios logs. Se você estiver usando lightdm (o padrão greeter), você encontrará todos em:

/var/log/lightdm/
IlluminAce
fonte
Na verdade, estou procurando o texto antes do startx, o texto antes do greeter e, possivelmente, também o que o greeter cria. Quando a área de trabalho deixa de funcionar - o que tem feito muito, há algum texto, como postgres iniciais e outras coisas, que acontece antes startx
Fsando
1

Se você iniciar o X manualmente (startx ou xinit), verá o texto em qualquer VT em que emitiu o comando - a menos que você o redirecione para um arquivo ou / dev / null (lembre-se de que existem dois fluxos aqui, stdout e stderr).

Geralmente, no entanto, o X é iniciado automaticamente na inicialização por algum gerenciador de exibição (por exemplo, gdm, kdm ou xdm), então você encontrará as informações nos logs Xorg-, * dm-, boot- e upstart em / var / log. Outros logs - como / var / log / messages e / var / log / syslog - também podem conter algumas informações.

Baard Kopperud
fonte
0

Verifique / etc / init / para ver se você realmente tem o tty7 configurado. Não é por padrão, o que significa que não há um para exibir, o AFAIK.

Bo Dang Ren
fonte
Ok, aparentemente eu não tenho o tty7, mas "onde" mora o texto visível quando a interface gráfica desaparece? Quando isso acontece, vejo as últimas linhas do processo de inicialização antes do greeter. Meu pensamento era que seria possível ver isso sem um sistema travado.
Fsando
Você está procurando a saída de dmesg?
QBI
Talvez, mas acho que não. O texto que vejo é algo do processo de inicialização, mas não parece o mesmo, não há tempo e acho que não é o mesmo. A última entrada é sempre algo sobre o recepcionista entregando para outra coisa, o gui suponho.
Fsando
0

Você também pode sair do X windows usando Ctrl-Alt-F12. Isso envia você para um terminal de texto, em geral tty7. Você pode usar as teclas Alt-F1 a Alt-F7 para alternar entre terminais; no entanto, quando você volta para o tty7, ele volta para o X11, para que você não possa ir e voltar ...

Se, como eu, você iniciar o X11 a partir de um console, a saída do X11 estará nesse console. Digamos que você faça isso em tty1 e use Alt-F1 para voltar para lá.

Agora, tudo isso é legal, mas fornece apenas as últimas 25 linhas de saída. Verificar os logs é definitivamente melhor, pois dessa forma, você pode encontrar tudo desde que iniciou sua sessão.

Alexis Wilke
fonte