このウィンドウマネージャに関するいくつかの古い文書によると、このウィンドウマネージャの多くの設定は$ HOMEディレクトリのフォルダmwm
にある必要があります。.Xresources
コンピュータを正常に(Debian 11)起動すると、無視してmwm
ロードされないようです~./Xresources
。周りに「typing」という言葉がありますが、xrdb -merge ~/.Xresources
永久的な設定をしたいです。廃止予定のmwm
最新システムでこれを構成する正しい方法は何ですか?~/.Xresources
答え1
Debian 11(KDEを使用しているmwm
が使用しない)でキーワードがallow-user-resources
存在し、ユーザーのホームディレクトリに/etc/X11/Xsession.options
ある~/.Xresources
場合は、セッション開始コンポーネントスクリプトを/etc/X11/Xsession.d/30x11-common_xresources
使用してxrdb -merge
それを読みます。
ユーザーリソースファイルの場所は、デフォルトのグローバルUSRRESOURCES
Xセッションスクリプトで定義された変数として定義されます/etc/X11/Xsession
。
startx
独自のを使用して提供する場合、~/.startxrc
システム~/.xinitrc
全体のX11セッション設定は独自のセッションスクリプトによって上書きされます。その後、あなたは自分の運営xrdb -merge $HOME/.Xresources
またはそれに対応する運営に対して全責任を負います。 Debian 固有のカスタマイズに関する注意事項を読み、注意を払うことをお勧めman startx
します。man 5 Xsession
たとえば、次のようになりますman startx
。
Debianシステムでは、伝統的に多くの人が.xinitrcファイルに入れたものを.xsessionに配置する必要があります。これにより、Xセッションがstartx、xdm、またはxinitを使用して開始されても同じX環境を提供できます。 xinit(1) のマニュアルページの .xinitrc ファイルに関するすべての議論は、.xsession にも適用されます。 .xinitrcはxinit(1)でのみ使用され、xdm(1)では完全に無視されることに注意してください。
したがって、そのような場合はシステム全体のデフォルト値によってすでに提供されているため、代わりに~/.xinitrc
一部の定型句セッション設定タスクを作成することを回避できます。~/.xsession
もちろん、X11セッション設定のハードコアの昔ながらの方法に慣れていて、自分だけの環境が欲しい場合それだけです。そうであれば、現在のアプローチはあなたに適しているかもしれません。