今井です。 Friday 23 March 2007 22:11:04 に 野宮 賢 / NOMIYA Masaru さんは書きました:
小生>> この dclock の複数表示はどういうことに拠るのでしょうか? 小生>> 出来れば一つにしたいのですが,方法があるのでしょうか?
今井さん> $HOME/.bashrcに書くのは不味いと思います。 今井さん> bashが起動時に$HOME/.bashrc読む処理を踏むプロセスが 今井さん> 一つであれば問題ないですけど、複数bash起動されて 今井さん> それらのいずれか複数のbashのプロセスで$HOME/.bashrc 今井さん> 読んでしまうとdclockを該当bashが実行しちゃいますので。
今井さん> startxの時は$HOME/.xinitrc 今井さん> kdmの時は$HOME/.xsession
今井さん> に書いておいた方が無難だと思います。
今日帰宅しましたら,Werner さんからのアドヴァイスが届いており,今井さん同様 に,.bashrc や .profile には書かないように,というものでした.で,彼のアド ヴァイスは,「.xinitrc を使うように」というものでした.
これが今一つ腑に落ちません....
つまり,SuSE の KDM は,/usr/share/xsessions に於てある,e16.desktop が実質 的に .xsession の役割を果たしていますね.ここで,.xinitrc を書くのは無駄が 多いように感じているのです.e16.desktop には,
この文の意味するところが判りません。 最終的にはe16.desktopの中身が実行されているにしろ、 そこに到達するまでに$HOME/.xinitrc等があれば 「既に」読みこまれた上で実行されているはずなので、 無駄というのが何を示すのかが...。 $HOME/.xinitrcがあればそちらが優先されて /etc/X11/xinit/xinitrcは読みこまれません...。 仮りにkdmからダイレクトにxxxx.desktop実行してると したらIMも起動されないことになる訳ですが...。 それに 全ユーザ共通の設定ファイルに特定ユーザの設定を書くのは 不味いです。 セキュリティおよび保守管理で重大な問題を引き起こしかね ませんから。 -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井 優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-ja+help@opensuse.org