別のttyに切り替えるように、Xorgをシャットダウンせずにtty7のテキストを表示する方法はありますか?
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/
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などのその他のログにも情報が含まれる場合があります。
Ctrl-Alt-F12を使用してXウィンドウを終了することもできます。これにより、一般的なtty7のテキスト端末に移動します。 Alt-F1からAlt-F7を使用して端末を切り替えることができますが、tty7に戻るとX11に戻るため、前後に移動することはできません...
私のようにコンソールからX11を起動した場合、X11出力はそのコンソールにあります。 tty1でそうすると、Alt-F1を使用してそこに戻ります。
さて、これはすべてニースですが、最後の25行ほどの出力のみを提供します。ログをチェックアウトすると、セッションを開始してからすべてを見つけることができるため、決定的に優れています。
/ etc/init /をチェックして、実際にtty7が構成されているかどうかを確認してください。デフォルトではありません。つまり、表示するものがないということです。