多くのX11サーバーがあるテキストコンソールからGUIを返しますか?

多くのX11サーバーがあるテキストコンソールからGUIを返しますか?

私は手がかりを知っていますTTYを終了してXセッションに入る方法明らかにここに似たものがありますGUIのコマンドラインに戻るには、Ctrl-Alt-F1についてchvt。 Ubuntu 14.04 LTSがあります。私はtty7でX11を実行し、tty1でX11を起動していますstartx -- &Ctrl++、++を実行すると、GUIではなくX11の端末の詳細が表示されましたAltF7CtrlAltF1

いくつかの考え:

  1. TTY1からX11のGUIをどのように返しますか?ドルベン正確さ:X11 GUIは、GUIが表示されるF8の次の利用可能なTTYから生成されます。
  2. TTY1のGUIはTTY7よりはるかに遅いです。それはおそらく、2つのX11サーバーが別々に実行されるからです。将来的に多くのX11インスタンスを防ぐ方法は? TTY1からTTY7の一部の職場を使用してリソースを節約できますか?

ベストアンサー1

通常、Xサーバーは起動時に最初に使用可能なttyで実行されます。 (Linuxでは、Xサーバーは同じコンソールで実行されません。)多くのディストリビューションは6つのテキストモードコンソールを設定するため、最初のXサーバーはtty7(++)startxで終了します。Ctrl2番目のXサーバーがある場合は、tty8(++)などで終了します。 +を使用して古いコンソールに戻ることもできます(これはXではなくテキストモードのコンソールでのみ機能します)。AltF7CtrlAltF7AltSysRq

原則として、メモリがあるだけ多くのXサーバーを実行できるはずです。 (まあ、仮想コンソールの最大数は基本的に63個だと思います。)しかし、ビデオドライバには時々バグがあります。それらは非常に複雑な獣であり、ハードウェアメーカーがドライバーの作成者に十分な詳細な仕様を提供しないことは役に立ちません。特定のグラフィックカードのモデルとドライバのバージョンによっては、エラーが発生する可能性があります。複数のXサーバーを同時に実行することはほとんどテストされておらず、不要な負担と見なされる可能性が高いです。

同じユーザーが同じマシン上で複数のXサーバーを実行することはほとんど意味がありません。 (考える主な例外は何かをテストする場合です。)同じデスクトップ環境の同じコンソールにある独立したウィンドウグループを切り替えるには、次のようにします。仮想デスクトップ、ワークスペース、デスクトップ、タブなどとしても知られています。ほとんどのウィンドウマネージャとデスクトップ環境は複数の仮想デスクトップをサポートします。標準インターフェイスはありません。各インターフェイスには、デスクトップと独自のグラフィックアーティファクトを切り替えるための独自のキーとマウスバインディングがあります。しかし、一般的なビジュアルウィジェットが1つあります。ウィンドウの縮小を表示する長方形のグリッドを表す小さなパネルを見つけます。

おすすめ記事