【 Topics 】

ブログを引っ越しました。こちらのブログは現状のまま凍結します。(2020年10月14日)

引越し先: Operation Normal ? (v2)(同一サイト内です)

KDE 4.4 での日本語入力

(2010.02.19 初出)

「KDE 4.4 とはどんなもんじゃらほい?」ということで、Mandriva 2010.0 (x86_64) を新規にインストールし、下記のブログを参考にして KDE 4.4 にアップグレードしてちょっと遊んでみようと思ったのですが…

アップグレードは問題なく完了して KDE 4.4 自体は快調に動作してはいるのですが、Kate/KWrite, Kmail, Konquerur 等の Qt4/KDE4 アプリ で日本語入力ができません。orz

IME 自体は動作していて日本語変換モードへも入れるのですが、変換後に未確定文字列を確定した瞬間にそれまで入力した文字列がきれいさっぱり消えてしまいます。scim-bridge と ibus のどちらを使っても同じです。uim の場合は微妙に動きが異なりますが、結果的に入力した文字列が消えてしまうという点では同じです。

scim-bridge, ibus-qt4, uim のリビルドも行ってみましたが、症状に変化はありませんでした。但し、Firefox, Sylpheed, gedit 等の GTK アプリ上では全く正常に日本語入力が行えます。

KDE 4.4 へアップグレードする前の 4.3.2 上の Kwrite では問題なく日本語入力ができたことを確認していますので、KDE 4.4 で Qt が 4.6 系へアップグレードされたことがこの問題と何か関係しているのでしょうかね?

何にしても私のスキルでは原因を突き止めるなどということは到底無理なので、取りあえずQT_IM_MODULE=ximに設定してみて問題を回避できないか試してみました。結果、scim-bridge と ibus では状況に変化はありませんでしたが、uim では正常に日本語入力ができる様になりました。

ただ、Mandriva でこの問題が起きたということは、近々リリース予定の PCLinuxOS 2010 でも同じ問題が起きる可能性があるわけで… 何かイヤな予感がするなぁ…

【 2月20日 追記 】

KDE Bug Tracking System に登録されている下記のバグが該当するみたい。

【 2月20日 追記 2 】

初出時に Kmail や Konquerur でも日本語入力ができないと書きましたが、コメント欄でのご指摘を受けて再度確認してみたところ、これらのアプリでは日本語入力が正常にできました。従って現状で日本語入力が出来ないと私が確認できているのは、Kate/KWrite となります。

私の確認不足で余計な不安を煽る様な記述となってしまったことをお詫び致します。m(_ _)m

なお、問題が起きるのがテキストエディタの Kate/KWrite だけであるということならば、これらの代わりに gedit や leafpad を使用することで取り敢えずは問題を回避するという選択枝も出てきます。

KDE | comments (9) | -

コメント

柿を食べよう | 2010/02/20 01:54 AM
ご無沙汰してます。Kasumiの件ではお世話になりました。<(_ _)>
ここ最近は、openSUSE+ATOX3にどっぷり浸かっております。
で、KDE4.4の件ですが、SUSE環境では日本語入力できないのは、Kate/KWriteのみで、Kmail,Kword2,Konqoeror,Dolphinなんかは日本語入力出来ております。
KDE4.4にアップデート直後、KWrite/Kateで日本語入力が出来なくなり、iiifm+atokx3の問題かと疑っていたのですが、この記事を読んでscim+anthyに切り替えてみたのですが、Atokx3の時と同様にKwrite/Kateが日本語入力が出来ない事を確認。kmail等の他のqtアプリは、atokx3の時と同じく入力出来ています。

で、Mandrivaでは日本語入力が全滅との事ですが、SUSEと何処が違うんでしょうかね?ちょいと気になりました。

あとKDE4.4になって、Kwrite/Kateは日本語入力できなくなりましたが、以前からATOKX3で問題になってた、Konquerorでの文字消えの問題が無くなり、こちらは大満足です。KDE Bug Tracking Systemにこの問題があがっていると言うことは、いずれは修正されるでしょうから、もうしばらくの辛抱って事ですかね。
tomcat | 2010/02/20 02:27 AM
コメントありがとうございます。
「追記2」の方に書きましたが、ご指摘の通り、Kmail や Konquerur では正常に日本語入力が出来ています。
全くもって私の確認不足でした。ご指摘に感謝致します。m(_ _)m
柿を食べよう | 2010/02/20 02:42 AM
いえいえ、どういたしまして。
問題がKWrite/Kateだけの問題だけというのなら、KDE Bug Trackingで登録されているqt側の問題が修正されればOKと言うことになりそうですね。
もうしばらくの我慢です。

KDE4.4SCですが、まだまだ不安定ですね〜
あと、まだ高速化というか最適化が進んでいないのか、KDE4.3.5に比べて、かなりもっさりって感じがします。特にDolphin。
KDE4.3.5は、超安定サクサクだったので、その違いにびっくりって感じです。
tomcat | 2010/02/20 01:40 PM
> KDE4.3.5に比べて、かなりもっさりって感じがします。特にDolphin。

当方の環境では 4.3 に比べて「速くなった/遅くなった」「軽くなった/重くなった」とかという印象は特にありませんね。
速さとか重さとかに関しては、体感的には 4.3 とさほど変わっていないなぁ、という感じです。

ただ Dolphin に関しては、当方の環境では KDE 4.0 のリリース当初からずっと「もっさり感」が有って、特にスクロールがもたつくのは 4.4 でも改善されていません。
KDE 3.5.10 のコンカラでのあのスクロールの軽快感が KDE 4 の Dolphin で戻ってくるのは何時になるのかなぁ…
柿を食べよう | 2010/04/22 12:23 AM
例のKate/KWriteの一件ですが、diffファイルが日本KDEユーザー会ホームページの「KDE/Qt パッチ集」に掲載されました。
KDE本体にも連絡済みとのことで、うまくいけばKDE4.4.3に取り込まれるかもしれない・・との事です。

ところでTomcatさんはTwitterはやられないんですか?
もしよかったら@mkblur をのぞきに来て下さいな。
あと、勝手に私のBlogにリンクを貼らせてもらってます。事後報告ですみません。もしよければこちらものぞきに来て下さい。
ではでは。
tomcat | 2010/04/22 12:42 PM
情報ありがとうございます。
拙作の PCLOS 用の kdelibs4 野良パッケージ当てていたパッチも、JKUG のパッチ集のものと差し替えてビルドし直しました。
4.4.3 で本家に取り込んでもらえれば嬉しいですね。

> ところでTomcatさんはTwitterはやられないんですか?

今のところ使っていません。あれは私の性格とは合わない様な気がして。(^_^;)

> もしよければこちらものぞきに来て下さい。

実は以前から、こーっそりと覗かせて頂いておりますです。(^_^)
柿を食べよう(mkblur) | 2010/04/23 07:56 AM
正式にKDEのブランチに入ったとのことで、4.4.3ではこのパッチが適用されるとのことです。とりあえず一安心と言ったところですね。

>実は以前から、こーっそりと覗かせて頂いておりますです。(^_^)
あっ、どうもありがとうございます。今後ともよろしくおねがいします.
tomcat | 2010/04/23 12:53 PM
> 4.4.3ではこのパッチが適用されるとのことです

おお、素晴らしい!
kdelibs4 のビルドってかなり時間が掛かるので、正直言えば、できればやりたくないのですよ。(汗
本家に取り込んでもらえたことで野良ビルドする必要が無くなります。
arata | 2010/05/17 10:36 PM
同じ問題にはまりまして情報助かりました。
私はKubuntuですが、geditを入れてとりあえず回避しました。

コメント フォーム