ttyコンソールに切り替えるとxserver出力が空白になるのはなぜですか?

ttyコンソールに切り替えるとxserver出力が空白になるのはなぜですか?

2つのグラフィックカードを使用して2つのモニタを実行しようとしています。最初のモニターはTTY用で、2番目のモニターはxserver起動用です。 xserverを起動すると、他の画面にはまだTTYが表示されますが、xserverはキーボード入力を受け取ります。ターミナルに切り替える必要があるときにCTRL + ALT + F1を押すと、TTYを実行する最初の画面でキーボードコマンドの再受信が開始されます。問題は、TTYに切り替えるとxserverを実行しているモニターが空白になり、CTRL F7を押してxserverに戻るまで目覚めないことです。私がしなければならないのは、TTYに切り替えてもxserverがモニターに出力を保持することです。これにより、TTYコンソールに入力したときに画面に表示される内容を読むことができます。あちこち探してみましたが、解決策が見つかりませんでした。私の質問は、「ttyコンソールに切り替えるとxserver出力が空白になる原因」です。私の目標は、TTYコンソールに切り替えるときにxserver出力が空白になるのを防ぐことです。

答え1

これはそれ自体の特定の質問に対する答えではありませんが、少なくともあなたの質問テキストに基づいて(?)同じ問題に対する実際の解決策かもしれません。私はしばしばデュアルスクリーン設定でこれを直接行います。

設定に応じて、デュアルモニタモード(Nvidia xineramaモードなど)でxserverを実行し、GUI端末を「TTY」画面に移動し、フルスクリーンで作成してウィンドウの装飾とメニューを非表示にすることができます。 (たとえば、xfce4-terminalでこれを簡単に実行できます。)図形はほぼ同じです(スクロールバーを除く)。また、マウス入力を使用でき、画面TTYを物理的に切り替えることなくコピーして貼り付けることができます。

あなたのリクエストには質問に記載されていない他の詳細が含まれている可能性があります。

私が過去に行ったもう一つのことは、(さまざまな理由で)仮想マシンでLinux(Linux上)を実行し、フルスクリーンの「実際の」TTYを実行することでした。ホストオペレーティングシステムにSSHで接続することもできます(最も基本的な最小の仮想マシンでも)、テキストモードの「ネイティブ」TTYを使用できます。

関連情報