web-dev-qa-db-ja.com

.xsessionは無視される、Ubuntu 12.10

今日、Gnomeのターミナルの代わりにuxtermを使い始めました。 uxtermの設定を~/.Xdefaultsに配置しました。しかし、Ubuntuの構成では.xsessionファイルが無視されるため、ログイン時にこれらの設定を読み込むことはできません。 Unity(またはlightdm)で.xsessionを実行するにはどうすればよいですか?私の.xsessionはXMonadによって認識され、実行されます。

8
user91091

~/.xsessionは、Xセッションが選択されていない場合にのみ使用されます。 ~/.xsessionrcを使用して、起動時にプログラムを実行します。

~/.Xdefaultsの使用は廃止されたため、Ubuntuは他の最新のX環境と同様に、起動時に~/.Xresourcesを使用します(何らかの理由で here を参照)。したがって、設定を~/.Xresourcesに配置する場合、Ubuntuがこれを行うため、xrdbを実行する必要はありません。

Xセッションを開始したときのUbuntuの動作について詳しく知りたい場合は、/etc/X11/Xsessionおよび/etc/X11/Xsession.d/*を参照してください。

9
Florian Diesch