[Kuser] How to set Xresource
TAKANO Yuji
takachan @ kde.gr.jp
2010年 3月 30日 (火) 07:37:54 UTC
たかのです。こんにちは。
From: KIRIYAMA Kazuhiko <kiri @ pis.elm.toba-cmt.ac.jp>さん
> 今,KDE4 で Xresource を設定しようとしているのですが,どうも
> 起動時に設定できそうにないのですが,これは KDE4 の仕様でしょ
> うか? ちなみに KDE3.2 では Xsession の頭で設定できました.
私は随分前から ~/.xsession で KDE を起動するようにしています。
#確かその昔 FreeBSD PRESS にも記事を書いた記憶が・・;-)。
例としてはこんな感じですが、どうでしょう?邪道すぎますかね?
http://www.running-dog.net/2008/05/scimhelpermanagercore_core.html
/usr/local/share/config/kdm/Xsession の一部を変更して以下のよ
うにしています。
---
exec $HOME/.xsession "$1"
---
私の使っている Xsession を以下の URL に置いておきました。
http://www.icmpv6.org/tmp/kde4/Xsession
その後は ~/.xsession で色々制御します。 $1 は startkde とか
gnome-session って文字列が入ってくるので ~/.xsession の中で if
で聞けば kdm からウィンドマネージャが変更できたりします。
~/.xsession 内では好きに書けるので以下のように色々やってます。
---
#
# Xmod Map
Xkeybord=$HOME/.xmodmaprc
if [ -f $Xkeybord ]; then
/usr/local/bin/xmodmap $Xkeybord > /dev/null
fi
#
# Setup resouces
UsrResource=$HOME/.Xresources
if [ -f $UsrResource ]; then
/usr/local/bin/xrdb -load $UsrResource
fi
STARTSESSION=$1
case $SESSION in
# startkde)
/usr/local/kde4/bin/startkde)
;;
gnome-session)
;;
fwm2)
;;
*)
esac
exec $STARTSESSION
---
#「邪道」だったらごめんなさい・・。
たかの
---
Contact to me.
takachan[at]running-dog.net http://www.running-dog.net/
takachan[at]xn--w8j2bze0962a.jp http://xn--w8j2bze0962a.jp/
Kde-jp メーリングリストの案内