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


8

Ubuntuのドキュメントのガイドに従って、軽量のVMをセットアップしています

私ができることは、GUIアプリケーションを起動することです。デスクトップには何も必要ありません。

最初にxorgをインストールしました。しかし、GUIを起動できません。次のステップは「ウィンドウマネージャー」をインストールすることです。そこで、xfce4をインストールしてstartx、デスクトップを起動しました。

GUIを起動するためにデスクトップを起動する必要はありませんか?


私はあなたがこれを行うことができると思いますが、ターミナルですべてを実行することは非常に快適だとは思いません...
TheXed

@TheXそれは良い点です。この質問への回答を待っている間に、標準のデスクトップ機能を利用できると便利だと思いました。ただし、このシステムの設定が完了したら、ソフトウェアの使用を実証するための使い捨てのVMにしたいと思います。このようにすべてを最小限にすると、ソフトウェアに必要な追加機能を簡単に特定できます。テキストエディターやbashシェルなど、これらのほとんどはコマンドラインから実行できます。
David LeBauer、2011

回答:


5

実行時に実行startxする内容を正確に制御したい場合.xinitrcは、ホームディレクトリにファイルを作成する必要があります。.xinitrcを次のような非常に単純なものにした場合:

xfwm4 &
xterm

その後startx、ウィンドウマネージャーとターミナルのみで実行されます。


優秀な。それがまさに私が探していたものです。
David LeBauer、2009

2

gdmからxterm(回復コンソール)を選択すると、X上で実行される単純なターミナルが表示されます。そこから、次のように完全なデスクトップなしで任意のguiアプリを起動できます。

nautilus $HOME &

gnomeが実行されていないため、テーマが機能しないため、アプリケーションは単純なgtk(醜いが機能的)で実行されていることがわかります。

最後に&を追加することを忘れないでください。そうすれば、他のアプリケーションを開始したい場合に備えてプロンプトに戻ります。

また、evilwmをインストールした場合

sudo aptitude install evilwm

xtermから実行します。また、&を使用して、Alt +クリックでウィンドウを移動できます。

evilwm &
nautilus &
whatever_program &

evilwmについての良いアドバイスですが、それ自体はguiであるgdmをインストールしたくないのです。
David LeBauer、2009

まあ、実際にはgdmは必要ありません。xtermを起動するためだけに必要です。lightdm以上をインストールしたい場合は、セッションマネージャーをインストールせず、startxコマンドでttyからxを起動します。Xでターミナルを取得したら、evilwmおよびその他のプログラムを起動できます。
animaletdesequia 2011

1

クリーンミニマルインストールから始める場合は、をインストールしopenbox、起動時にstartxを実行します。この後、デスクトップを右クリックしてOpenboxメニューにアクセスするだけで、xtermまたはインストールされているアプリケーションを起動できます。

Openboxは非常に軽量で、依存関係はほとんどありません。


1

私はunix.SEでこの質問をして、次の答えを得ました:

VMを構築してそれをサーバーとして使用し、x11forwarding(例:)を使用してsshを実行ssh -Xする場合、ホストには必要ですが、システムにデスクトップまたはウィンドウマネージャーは必要ありません。


-5

なぜgnomeをインストールしない方が簡単です!!!


または、まだxfceが必要な場合:http ://www.omgubuntu.co.uk/2011/01/install-xfce-4-8-in-ubuntu-10-10-ppa/


それらは両方とも重いデスクトップ環境であり、彼は明示的に回避しようとしています。-1
Jo-Erlend Schinstad

インストールするコンピュータのRAMは何ですか?
volvo14

@volvoそれはRAMの問題ではなく、デスクトップではなくアプリケーション固有のVMを作成したいということです。
David LeBauer、2011
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.