回答:
Debianとその派生物では変更できますが/etc/profile
、それが普遍的であるとは思わないでください。
/etc/profile
(を参照/etc/gdm/Xsession
)するため、GDMログインでも機能します。すべてのDMに一般的な規則があるわけではないと思います。
manページから:
bashが対話型ログインシェルとして、または--loginオプション付きの非対話型シェルとして呼び出されると、ファイル/ etc / profileが存在する場合、そのファイルからコマンドを最初に読み取り、実行します。そのファイルを読み取った後、〜/ .bash_profile、〜/ .bash_login、および〜/ .profileをこの順序で検索し、存在し、読み取り可能な最初のコマンドからコマンドを読み取って実行します。--noprofileオプションは、シェルの起動時にこの動作を抑制するために使用できます。
ログインシェルが終了すると、bashは〜/ .bash_logoutファイルが存在する場合、ファイルからコマンドを読み取って実行します。
ログインシェルではないインタラクティブシェルが起動すると、bashは/etc/bash.bashrcおよび〜/ .bashrcからコマンドを読み取り、これらのファイルが存在する場合はそれらを実行します。--norcオプションを使用すると、これを禁止できます。--rcfile fileオプションを指定すると、bashは/etc/bash.bashrcや〜/ .bashrcではなく、fileからコマンドを読み取って実行します。
ユーザーのWMを変更するには、kdm / gdm / xdm / slimをアンインストールし、〜/ .xinitrcにWMをセットアップして、bash構成から「startx」を実行します。