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


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/

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.


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.


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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.