GUIを実行するにはデスクトップが必要ですか?

GUIを実行するにはデスクトップが必要ですか?

ガイドに従って軽量仮想マシンを設定しています。Ubuntuドキュメント

私がやりたいことは、仮想マシンにSSH経由で接続してGUIアプリケーションを起動することです。デスクトップは必要もなく、必要もありません。

まずxorgをインストールしました。しかし、GUIを起動できません。ドキュメントの次のステップは「ウィンドウマネージャ」をインストールすることですが、なぜこれが必要なのかは明らかではありません。

GUIを実行する最小のプログラムは何ですか?

私はこれを尋ねるUbuntuただし、すべての回答にはウィンドウマネージャをインストールする必要があり、すべてデスクトップを提供します。最良の答えは、ウィンドウマネージャをインストールし、.xintrcファイルでstartxの操作を制限することです。

openboxをインストールすると、元の仮想マシンのサイズが0.9GBから2.2GBに増えました。仮想マシンのサイズを最小限にしたいです。 GUIを起動できる最小のプログラムセットは何ですか?

ベストアンサー1

リモートモニターでGUIアプリケーションを実行し、仮想マシン内にグラフィカル環境を使用したくない場合は、アプリケーションとアプリケーションが依存するライブラリ以外に何もインストールする必要はありません。

GUIアプリケーションを実行する機能を提供するXサーバーをインストールする必要はありません(アプリケーションが描画する基本的なキャンバスを提供します)。

ウィンドウマネージャやデスクトップ環境をインストールする必要はありません。自動ウィンドウの配置、複数のワークスペース間の切り替え方法、ウィンドウ操作のためのキーボードとマウスのコマンド、アプリケーションの実行方法、さまざまなウィジェットとアプレット(ミニプログラム)などのサービス。画面のどこかに永久に表示される項目)、...ウィンドウマネージャなしでGUIを実行できますが、ほとんど使用できません。ただし、ディスプレイには(実際には1つのウィンドウマネージャだけが必要です。GUIアプリケーションをリモートで実行していても、ローカルウィンドウマネージャによって管理されます)。

おすすめ記事