web-dev-qa-db-ja.com

Xorgをシャットダウンせずにtty7のテキストを表示する方法はありますか?

別のttyに切り替えるように、Xorgをシャットダウンせずにtty7のテキストを表示する方法はありますか?

12
Fsando

VT7でGUIのXサーバーログを表示したいと思います(Ctrl+Alt+F7)。つまり、テキストブート、ログイン、「startx」と入力した場合に出力されるテキスト(スクリプトがDEに引き渡される前)。

この場合、Xserverログを単純に開くことができます。

less /var/log/Xorg.0.log

コンソールログインとX greeterの前に表示されるブートログについては、以下を確認してください。

less /var/log/boot.log

挨拶者は独自のログを作成します。 lightdm(デフォルトのグリーター)を使用している場合、それらはすべて以下にあります。

/var/log/lightdm/
1
IlluminAce

Xを手動で起動すると(startxまたはxinit)、コマンドを発行したVTにテキストが表示されます-ファイルまたは/ dev/nullにリダイレクトしない限り(ここには、stdoutとstderrの2つのストリームがあります)。

ただし、通常Xはブート時にディスプレイマネージャー(gdm、kdm、xdmなど)によって自動的に開始されるため、/ var/logの下のXorg-、* dm-、boot-、upstart-logsに情報があります。/var/log/messagesや/ var/log/syslogなどのその他のログにも情報が含まれる場合があります。

1
Baard Kopperud

Ctrl-Alt-F12を使用してXウィンドウを終了することもできます。これにより、一般的なtty7のテキスト端末に移動します。 Alt-F1からAlt-F7を使用して端末を切り替えることができますが、tty7に戻るとX11に戻るため、前後に移動することはできません...

私のようにコンソールからX11を起動した場合、X11出力はそのコンソールにあります。 tty1でそうすると、Alt-F1を使用してそこに戻ります。

さて、これはすべてニースですが、最後の25行ほどの出力のみを提供します。ログをチェックアウトすると、セッションを開始してからすべてを見つけることができるため、決定的に優れています。

0
Alexis Wilke

/ etc/init /をチェックして、実際にtty7が構成されているかどうかを確認してください。デフォルトではありません。つまり、表示するものがないということです。

0
Bo Dang Ren