M. Takeyamaです。
On Wed, 01 Dec 2004 01:25:10 +0900
Daisuke Kameda
Yoneda
wrote: KDE3.3.1に変更したらOpera 7.54で日本語入力ができなくなりました。 ATOKですがOpera以外では入力できますが、OperaではATOKのバー? が出なくなり、入力できません。 3.3.1に変更前までは入力できていました。 SUSE9.1でKernelは最新です。
同様な症状の方はいらっしゃいますでしょうか?
うっ... Operaって、もしかしてQtのではない独自の text widget 使っているんですかね...
今もあるかは知りませんが、staticリンクされている ものがあれば、それで試してみてください。 Daisukeさんのメールにレスします。
<対処法> SUSE9.1(+ KDE3.3.1)の環境で、Opera 7.54を使うなら static版を使うのが良いと思います。 <原因的なもの> KDE3.3.1に変更したら... ということですが、KDE 3.3.1は直接的な原因ではなく 間接的な原因だと思います。 つまり、KDE 3.3.xは、”Qt >= 3.3.2”を要求するので KDE 3.3.1にアップした場合に必然的にQTがあがって しまいます。その影響かと。 (多分、qt3-3.3.1 -> qt3-3.3.3へ) http://www.kde.org/info/requirements/3.3.php opera 7.54(7.60P3)の情報をみたかぎり、qt 3.0.5を前提として いるようです。 問題は、opera側にありそうな気がします。 opera(shared版)のシステム要件の説明不足ではないでしょうか。 KDE 3.3.xが悪者のような感じになっていますが... KDE からすれば opera はKDEアプリではないのでそこまでの 面倒はみれないというところでしょうか。 #qt 3.3.xは qt 3.2とはバイナリコンパチだったはずですが #qt 3.0.xとは必ずしもバイナリコンパチではなかったはず(確か) #SUSE 9.1(qt3-3.3.1)で、opera 7.54(shared版)が正常に動作した #のはたまたまだったのではないでしょうか。 opera自体は、最初から回避方法(static版)はあるわけで... SUSE側とすれば、compat-xxx(Redhatの場合)のようなパッケージを 用意すれば解決するような気がします。 #(opera のためだけだとするなら...) あと、気になったのが、Operaと対比する為のKDEアプリは 当然、Konqueror(Webブラウザ)になるのだと思っていましたが... (kate, kwite, Konqueror, kconsoleで比較するのが良いかと) ---- M. Takeyama __________________________________ STOP HIV/AIDS. Yahoo! JAPAN Redribbon Campaign http://pr.mail.yahoo.co.jp/redribbon/