.xsession
ホームフォルダ内のファイルはどのような目的に使用されますか?その中には何を入れるべきですか?デスクトップ環境ではこのファイルを使用しません。 ttyから起動したXの場合.xinitrc
。
ベストアンサー1
テキストモードでログインした場合は、次のコマンドを使用してGUIセッションを開始します。シーニットまたはラッパースクリプトを使用しstartx
て、xinit
次の操作を行います。
- Xサーバーを起動します(通常はスクリプトを介して
/etc/X11/xinit/xserverrc
)。 /etc/X11
通常、一部のスクリプトは/etc/X11/xinit/xinitrc
設定方法によって(通常)実行されます。- 実行
~/.xinitrc
(存在する場合)存在しない場合は、デフォルトのクライアント(伝統的にxterm
)が実行されます。 - 終了後、
~/.xinitrc
Xサーバーを終了します。
グラフィックモードでログインした場合Xディスプレイマネージャ(xdm、gdm、kdm、wdm、lightdm、...)伝統的に、いくつかの/etc/X11
スクリプトはログイン後に実行されます~/.xsession
。
~/.xsession
~/.profile
役割があり、結合された役割~/.xinitrc
:セッションの初期起動(環境変数の定義など)を実行してから、GUI関連プログラム(通常は少なくともウィンドウマネージャ)を起動する必要があります。
今日、ほとんどのXディスプレイマネージャではセッションを選択できます。特定のデスクトップ環境、セッションマネージャ、またはウィンドウマネージャを起動するには、特定のセッションを選択します。その後、実行されるすべては、DE / SM / WMと読み取りとして選択された構成ファイルに従って開始することを選択したプログラムです。多くの環境で読書の伝統を提供します~/.xsession
。