ctrl++を使用altしてF7X11サーバーに切り替えると、デスクトップUIが表示されます。
ctrl++ alt[ F1-]に切り替えると、F6仮想端末が表示されます。
これで、Xが並行して実行されている場合でもコマンドを入力できるように、仮想端末7にどのようにアクセスできますか?
答え1
これを実行すると、fuser /dev/tty7
X11サーバーが実際にTTYデバイス自体を保持していることがわかります。
X11サーバーが実行されていません平行仮想コンソール7、しかし実際に仮想コンソール 7. この仮想コンソールをグラフィカルモードに切り替えて使用します。
仮想コンソール自体は、左上に点滅するカーソルがある黒い画面にすぎません。仮想コンソールが空の場合は、ログやその他の重要なメッセージを送信するなどの方法で使用できます。
仮想コンソールには複数のプログラミングインタフェースがあります。デフォルトは、getty
コマンドラインログインを許可するプロセスを実行するために使用できるTTYエミュレータです。ただし、最新のシステムには通常、フレームバッファインタフェース(VESA SVGAまたはUEFI GOP)もあります。 GPUドライバカーネルモジュールがロードされると、カーネルモード設定とDRI(Direct Rendering Interface)もあります。 X11サーバーは可能であればDRIおよびカーネルモード設定を使用しますが、必要に応じてフレームバッファインターフェースまたは古いハードウェアアクセスで置き換えることができます。
答え2
あなたはできません。 Xサーバーがそこで実行されています。仮想端末を引き継ぎます。
ターミナル1から6まではgetty
バリアントが実行されているため、ログインプロセスが開始され、仮想ターミナルでシェルが実行されます。ただし、getty
同じ仮想端末に基づくセッションとディスプレイサーバーを持つことはできません。