今井です。 kdmの資料がなかなか無い(ソースを読めば多分一目瞭然なのでしょうが)ので、 目下いい資料が無いか探してる最中で、未消化の状態ですけども、 Xsessionファイルを読む限り(どのXsessionファイルが使われるのかまだ良く 判ってなかったりしますが) Xsession ->/etc/profile ->/etc/SuSEconfig/profile ->/etc/profile.local(ファイルが有れば) ->$HOME/.bashrc ->$HOME/.profile ->$HOME/.xsession なければ $HOME/.xinitrc ($HOME/.xsessionより)->$HOME/.xinitrc ->$HOME/.xim ->$WINDOWMANAGER(startkde) になってる様です。 なのでWINDOWMANAGERで示すシェルスクリプト内でunsetしてる限りこのシェルスク リプトを実行しているシェル自体はどうしようもないと思います。 ちなみにこれは、Wnn7で.xinitrcファイルの入れ替えで挙動が違うので途中まで 調べてたものです。ウェブサイトの方に載せてないのはまだ確証が持てないため だったりします。もしかしたら重大な勘違いがあるかも知れませんし。 Yasunari Imado wrote:
イマドです。
Qt Assistant を立ち上げてマニュアル($QTDIR/doc/html)が表示されないので 気付いたのですが、/etc/SuSEconfig/profile にて QTDIR が export されているのに反映されないようです。
/opt/kde3/bin/startkde で `unset QTDIR` の記述があるのですが、 /etc/SuSEconfig/profile は startkde の前に読み込まれると いうことなんでしょうか?
~/.profile で QTDIR=/usr/lib/qt3 を export して再ログインしたあと、 Kメニューに登録されている Qt Assistant を立ち上げてもマニュアルが 表示されませんでした。 「コマンドを実行」(Alt+F2) からの起動もダメです。 ターミナルから /usr/bin/assistant を実行すれば表示されます。
Qt Assistant を正常に動作させるには $QTDIR をどこで 設定すれば良いのでしょうか?
SuSE8.1 + KDE3.0.5 + Qt3.0.5 + Qt Assistant1.0
アドバイスよろしくお願いします。
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 今井優 mail: maimai@coral.ocn.ne.jp web: http://www10.ocn.ne.jp/~masimai/ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~