gdmにOpenboxを追加
- February 05, 2006 05:29:19
- Comments (0)
- Trackbacks (0)
Linux
vineのaptにはOpenboxがなかったのでソースから入れたんですが、 gdmに反映されなくて困ってました。 ランレベル3からstartxでやってもいいんですが、そうするとランレベル3でのInitNGの 使い方がわからなくなってくるのでぜひgdmに追加したかったわけ。
どうやらgdmは/etc/X11/dm/Sessions/*.desktopというファイルを元に gdmのセッションの項目を作っているみたいなんで、openbox用のを作りました。 と言っても、ほかのをコピっただけ。
[Desktop Entry] Encoding=UTF-8 Name=Openbox Name[ja]=Openbox Comment[ja]=Openboxにログインします Exec=openbox # no icon yet, only the top three are currently used Icon= Type=Application
これでgdmには反映されるんですが、openboxを選択してもGnomeが立ち上がりました。
あんまり確信はないものの/etc/X11/xinit/Xclientsが怪しかったので、 以下のように手を加えたらおkでした。
fluxbox*|FluxBox*|FLUXBOX*)
startWM FluxBox fluxbox
;;
openbox*|Openbox*|OPENBOX*)
startWM Openbox openbox
;;
icewm*|IceWm*|ICEWM*)
startWM icewm icewm
;;
えーと、case文の中にopenboxを追加しただけです。
(Vineには?)setwmっていうウィンドウマネージャを変更するコマンド(シェルスクリプト)があるんですが、 ここにもopenboxがいなかったので追加しました。多分これは変更しなくてもgdmとは関係ないんじゃないかと 思うんだけど、まーオレのは変更してあるんで一応。
ここではどうでもいいけど、Vineのパッケージャの方、お願いなのでRubyのバージョンをあげてくださいm(_ _)m 結構不便……。
Trackbacks
Trackback Ping URL: http://fg-180.katamayu.net/trackback/256
