web-dev-qa-db-ja.com

Xの上で起動時にウィンドウマネージャなしでGUIプログラムを実行する

起動後にXの上でプログラムを起動したい。デスクトップマネージャーもウィンドウマネージャーも必要ありませんが、起動後にFirefoxのような単一のプログラムを起動したいだけです。

それを行う標準的な方法はありますか?

8
amin

私は、.xinitrcファイルを記述してstartxを実行することにより、独自のXをセットアップしなければならなかった方法を覚えています。これは、最新のxorg/distrosではうまく機能しないと思われます。

あるいは、Xセッションマネージャーを起動する/etc/X11/xinitという名前のファイルがあることに気付きました。それを編集して別のことをすることができると思います。

ところで、おそらくdoウィンドウマネージャーが必要か、Firefoxに問題があるかもしれません。デフォルトの名前はx-window-managerです。


OK、こちらがより良い答えです....

新しいファイル~/.xsessionrcを作成します。

STARTUP=

新しいファイル~/.Xsessionを作成します[大文字のXに注意してください]:

x-window-manager &
firefox

ログアウトし、再度ログインします。

8
ams