[Kuser] How to set Xresource

KIRIYAMA Kazuhiko kiri @ pis.elm.toba-cmt.ac.jp
2010年 3月 30日 (火) 07:37:24 UTC


桐山です

At Tue, 30 Mar 2010 16:23:22 +0900 (JST),
TAKANO Yuji (たかのゆ〜じ) wrote:
> 
> たかのです。こんにちは。

KDE ではいつもいつもお世話になります.

> 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

実は今整備している環境は学校のセンターのマシンでして全てディ
スクレスで立ち上がるようになっています.したがって基本的には
$HOME/* はいじりたくないんです.

# というか学生は何をするかわからないので $HOME/* を無視する
# 設定にしておかなくてはいけない ;)

>   その後は ~/.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
> ---
> 
> #「邪道」だったらごめんなさい・・。

「邪道」ということではありませんが,学生用環境としてはちょっ
と問題ですね.



Kde-jp メーリングリストの案内