Debian で XFce4 を使うためのメモ
XFce4 の最新版は experimental に存在します.
スタートアップスクリプトの設定
gdm からのログインの場合,xfce session と xsession と両方で使えます. xsession の場合は,~/.xsession に記述して制御できるんですが, xfce4 session の場合はどうなってるんでしょうか?
- gdm のセッション情報は,/etc/gdm/gdm.conf の SessionDesktopDir のディレクトリにある
- XFce4 のセッションは,/etc/dm/Sessions/xfce4.desktop
- ここでは,セッション起動が startxfce4 コマンドとなっている
- /usr/bin/startxfce4 は bash script
- ~/.config/xfce4/xinitrc または /etc/X11/xdg/xfce4/xinitrc を exec する
- /etc/X11/xdg/xfce4/xinitrc に起動スキームがすべて書かれている
- 環境変数などを設定する場合は,~/.config/xfce4/xinitrc を用意して,環境変数をセットしてから,/etc/X11/xdg/xfce4/xinitrc を source するように書く
- 起動スキームを変更したい場合は,コピーして変更
たとえばこんな感じ
export GTK_IM_MODULE=iiim . /etc/X11/xdg/xfce4/xinitrc
