
Ubuntu日本語フォーラム

ログインしていません。
Opera10.10ベータがでて、Karmic上でインストールしましたがデフォルトがQt3でiBusでの日本語入力ができませんでした。
Qt4バージョンもFTPから落とし、インストール、iBusとQt4まわりで必要そうなモジュールをSynapticで入れてみたのですがこれもまた日本語入力ができませんでした。
なにか対処方法がありますでしょうか?
オフライン
なぜなのか理解していませんが、同様の症状が私のところでも見られ、
/usr/bin/opera
の最後の方にQT_IM_MODULEを書き加えるとscimで入力できるようになりました。
最後3行はこんな感じになっています。
# Run Opera: export QT_IM_MODULE=xim exec "$OPERA_BINARYDIR/opera" "$@"
ほとんどいじっていない別マシンでは、なにもせずに入力できたので、scim関連のパッケージの有無が影響しているのかも知れません。
オフライン
あ、jauntyでも同じ症状が出ていますね。
帰宅したらhmatsueさんの方法を試してみよう。
オフライン
hmatsue による投稿:
なぜなのか理解していませんが、同様の症状が私のところでも見られ、
/usr/bin/opera
の最後の方にQT_IM_MODULEを書き加えるとscimで入力できるようになりました。
最後3行はこんな感じになっています。コード:
# Run Opera: export QT_IM_MODULE=xim exec "$OPERA_BINARYDIR/opera" "$@"ほとんどいじっていない別マシンでは、なにもせずに入力できたので、scim関連のパッケージの有無が影響しているのかも知れません。
ありがとうございます。やってみたのですがやはりうまくいきませんでした。半角/全角を押すと入力されなくなりますね。:/
iBusとは相性悪いのかなあとも思い始めました。
以前はScim-anthyでもダメそうな時があってUIMに直したりQt4では文節変換の区切り位置の反転が変だったりしてQt+Gnomeだといろいろありますね。
どうしたらよいか何かお気づきの点がありましたらご教示願います。
オフライン
外してたら済みません。
iBUS での日本語入力の ON/OFF はデフォルトで Ctrl+Space ですので、それで IM が立ち上がらないと言う話ではないのでしょうか?
ちなみに、半角/全角で ON/OFF させるには、下記をご参照ください。
https://forums.ubuntulinux.jp/viewtopic.php?pid=40533#p40533
オフライン
日本語入力ON/OFFは「半角/全角」に変えてます。CTRL+SPACEはいろいろブラウザのショートカットにかぶっているので。
ちなみにQt4でもだめでした。(T T)
オフライン
ごめんなさい。ちゃんと#1を読めていなくってjauntyと話だと勝手に思い込んでいました。。
http://lists.opensuse.org/opensuse-ja/2008-11/msg00014.html
このあたりが参考になりそうです。環境変数の確認と、
# Run Opera: export QT_IM_MODULE=ibus exec "$OPERA_BINARYDIR/opera" "$@"
とかでなんとかならないでしょうか。
ダメなら他の環境変数も/usr/bin/opera内でexportすればなんとかなりそうな気がします。
オフライン
全体の環境変数で設定はなされているようです。(printenvで見てみました)
相変わらずQt4でもQt3でも日本語入力の切り替えができませんでした。
一応ご報告まで。
オフライン
ひとまず、ibusにはQt3用のブリッジはないので、Qt4版をお使いください。
Qt4版であれば、最新版にアップデートしてibus-qt4をインストールすれば動作すると思いますが、後で検証してみます。
オフライン
jauntyかつscim-anthyなのでスレ違いかもしれませんが、
日本語入力が可能になったので一応記録させて頂きます。
すみません ^^;
/usr/bin/operaを開いてみたら下記がすでに記述されていました。
# Run Opera:
exec "$OPERA_BINARYDIR/opera" "$@"
なので、hmatsueさん本日 09:25:19のコメントのようになるよう
# Run Opera:
export QT_IM_MODULE=xim ←この一行を追加しました。
exec "$OPERA_BINARYDIR/opera" "$@"
結果、日本語入力が可能になりました。
hmatsueさん、ありがとうございました m(_ _)m
オフライン
SCIM+Anthyは普通に使えていたんですよね。iBusになって何か急にダメになってしまって、困ったなあと。
あとSCIM+Anthyでもたまに日本語入力ができなくなることがあったりして、UIMなら大丈夫といわれて(Opera日本語フォーラム)UIMにしたことがあります。
オフライン
> LinuxBeginnerさん
私の勘違いで書き込んだ情報でしたが役に立ったようでよかったです。 :)
>arrayさん
ikuyaさんが#9で教示下さったibus-qt4がインストールされているかは確認されましたでしょうか。
もし、インストールされていなかったのであれば、インストールして状況が変わるかご確認下さい。
それでもダメなら、/usr/bin/operaにXMODIFIERSとかQT_IM_MODULEやらを埋め込んで、試してみてはいかがでしょう。
# 来月アップデートするつもりなので、解決されたら教えていただけると嬉しいです。 :)
オフライン
ibus-qt4はインストールされています。
環境変数まわりも全体の環境変数として定義されているもの(XMODIFIERS)もありますし、/usr/bin/operaに定義しても変わりませんでした。
どうもキー入力を拾っていないように見えます。
まず日本語入力をオンにするキー(半角/全角)を押してもiBusのアイコンがAnthyのアイコンに変わりませんし、そのまま入力してもカーソル位置に文字が出てこないんですよね。
もう一度半角/全角を押すとアルファベットは入ります。
何か入力まわりで入れるものが必要なんでしょうかね?
オフライン
なにか事例が無いかなぁ、と思ってググってみたらこんなのを見つけました。
http://my.opera.com/japanese/forums/topic.dml?id=294642
もしかしてご本人?
Qt4版でも動くのならそれで良いのでは無いかと思いますが。。
Qt3用のブリッジは今のところないそうなのでQt3版は諦めるか作るしかないですね。
オフライン
ご本人です;)
今回出たベータで全然入力ができなくなっちゃったんです。Operaのほうは放置されてしまっているのでマルチポストだなあと思いつつこちらにご相談してみた次第です。
オフライン
急にできるようになりました。相変わらず変換位置の反転が不思議ですが。
お騒がせしました。
#なんで出きるようになったのかが分からないと原因解明にならないな。リブート?
#ログアウトだけじゃダメなんですか?
オフライン
ああ、なるほど。となると一度は動いていたものが動かなくなったということだと思うのでopera側での修正を期待するしかないかもですね。。
オフライン
あら。
直りましたか。
ユーザランドのプロセスはログインしなおしたら起動されますが、システムのサービス関係はコマンドでもって再起動かけるか、システム自体を再起動しないとダメなのでdaemonかなにかがおかしくなっていたのかも知れませんね。
オフライン
ikuya による投稿:
ひとまず、ibusにはQt3用のブリッジはないので、Qt4版をお使いください。
Qt4版であれば、最新版にアップデートしてibus-qt4をインストールすれば動作すると思いますが、後で検証してみます。
検証してみました。
候補ウィンドウの位置は変ですが、入力はできています。
オフライン