[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:29865] Re: KDE の起動について



武藤@Debianぷろじぇくとです。

At Fri, 14 Sep 2001 02:28:27 +0900,
white wrote:
> 一般ユーザーでは、Language-Environmentを使って、設定して、
> gnomeなしのsawfishを起動時のwindow managerに
>  ~/.xsession の中で設定しています。
> しかし、rootでは、KDEが自動的に立ち上がってしまいます。
> KDEをアンインストールしないでも、rootでstartxした
> 時に、自動的に立ち上がらないようにする簡単な暫定的な
>                         ^^^^^
> 方法がありましたら、教えて頂けたら、幸いなのですが。
> 簡単な方法がありますでしょうか?

startx すると /etc/X11/Xsession が実行されますが、途中で ~/.xsession
が評価され、このファイルが存在しない場合にはそのまま /etc/X11/Xsession
内で処理が継続されます。

1つは、ウィンドウマネージャ名だけ書いた /root/.xsession を作る、のが一
番楽な解決です。

#!/bin/sh
exec sawfish

こんなかんじですね。

Debianの機構だけでなんとかしようとするには、update-alternatives で
x-session-manager に kde2 ではなく gnome-session を割り当てるようにす
る (update-alternatives --config x-session-manager) とか (GNOME が起動
するようになりますが)。

あとは /etc/X11/Xsession.d/50xfree86-common_determine-startup の
x-session-maanger 判定部分をコメントアウトしちゃうかですねぇ。
-- 
武藤 健志@Debian/JPプロジェクト   (kmuto@debian.org, kmuto@debian.or.jp)
           日本Linux協会           (kmuto@xxxxxxxxxxx)
           日本いそたーねっと協会  (kmuto@xxxxxxxxxxxxx)
           有限会社トップスタジオ  (kmuto@xxxxxxxxxxxxxxx)
URI: http://www.topstudio.co.jp/~kmuto/ (Debianな話題など)