お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-10-16 08:39:39

array
メンバ
登録日: 2007-03-13

Opera10.10betaとKarmic(iBus)について

Opera10.10ベータがでて、Karmic上でインストールしましたがデフォルトがQt3でiBusでの日本語入力ができませんでした。
Qt4バージョンもFTPから落とし、インストール、iBusとQt4まわりで必要そうなモジュールをSynapticで入れてみたのですがこれもまた日本語入力ができませんでした。
なにか対処方法がありますでしょうか?

オフライン

 

#2 2009-10-16 09:25:19

hmatsue
アドバイザ
登録日: 2009-03-10

Re: Opera10.10betaとKarmic(iBus)について

なぜなのか理解していませんが、同様の症状が私のところでも見られ、
/usr/bin/opera
の最後の方にQT_IM_MODULEを書き加えるとscimで入力できるようになりました。
最後3行はこんな感じになっています。

コード:

# Run Opera:
export QT_IM_MODULE=xim
exec "$OPERA_BINARYDIR/opera" "$@"

ほとんどいじっていない別マシンでは、なにもせずに入力できたので、scim関連のパッケージの有無が影響しているのかも知れません。

オフライン

 

#3 2009-10-16 09:29:51

LinuxBeginner
メンバ
登録日: 2008-02-18

Re: Opera10.10betaとKarmic(iBus)について

あ、jauntyでも同じ症状が出ていますね。
帰宅したらhmatsueさんの方法を試してみよう。

オフライン

 

#4 2009-10-16 10:16:38

array
メンバ
登録日: 2007-03-13

Re: Opera10.10betaとKarmic(iBus)について

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だといろいろありますね。
どうしたらよいか何かお気づきの点がありましたらご教示願います。

オフライン

 

#5 2009-10-16 10:32:56

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: Opera10.10betaとKarmic(iBus)について

外してたら済みません。
iBUS での日本語入力の ON/OFF はデフォルトで Ctrl+Space ですので、それで IM が立ち上がらないと言う話ではないのでしょうか?
ちなみに、半角/全角で ON/OFF させるには、下記をご参照ください。
https://forums.ubuntulinux.jp/viewtopic.php?pid=40533#p40533

オフライン

 

#6 2009-10-16 10:40:18

array
メンバ
登録日: 2007-03-13

Re: Opera10.10betaとKarmic(iBus)について

日本語入力ON/OFFは「半角/全角」に変えてます。CTRL+SPACEはいろいろブラウザのショートカットにかぶっているので。

ちなみにQt4でもだめでした。(T T)

オフライン

 

#7 2009-10-16 10:56:54

hmatsue
アドバイザ
登録日: 2009-03-10

Re: Opera10.10betaとKarmic(iBus)について

ごめんなさい。ちゃんと#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すればなんとかなりそうな気がします。

オフライン

 

#8 2009-10-16 12:04:05

array
メンバ
登録日: 2007-03-13

Re: Opera10.10betaとKarmic(iBus)について

全体の環境変数で設定はなされているようです。(printenvで見てみました)

相変わらずQt4でもQt3でも日本語入力の切り替えができませんでした。

一応ご報告まで。

オフライン

 

#9 2009-10-16 16:05:21

ikuya
モデレータ
From: Osaka
登録日: 2006-10-20

Re: Opera10.10betaとKarmic(iBus)について

ひとまず、ibusにはQt3用のブリッジはないので、Qt4版をお使いください。
Qt4版であれば、最新版にアップデートしてibus-qt4をインストールすれば動作すると思いますが、後で検証してみます。

オフライン

 

#10 2009-10-16 19:52:58

LinuxBeginner
メンバ
登録日: 2008-02-18

Re: Opera10.10betaとKarmic(iBus)について

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

オフライン

 

#11 2009-10-16 20:11:57

array
メンバ
登録日: 2007-03-13

Re: Opera10.10betaとKarmic(iBus)について

SCIM+Anthyは普通に使えていたんですよね。iBusになって何か急にダメになってしまって、困ったなあと。
あとSCIM+Anthyでもたまに日本語入力ができなくなることがあったりして、UIMなら大丈夫といわれて(Opera日本語フォーラム)UIMにしたことがあります。

オフライン

 

#12 2009-10-16 20:30:55

hmatsue
アドバイザ
登録日: 2009-03-10

Re: Opera10.10betaとKarmic(iBus)について

> LinuxBeginnerさん
私の勘違いで書き込んだ情報でしたが役に立ったようでよかったです。 :)

>arrayさん
ikuyaさんが#9で教示下さったibus-qt4がインストールされているかは確認されましたでしょうか。
もし、インストールされていなかったのであれば、インストールして状況が変わるかご確認下さい。
それでもダメなら、/usr/bin/operaにXMODIFIERSとかQT_IM_MODULEやらを埋め込んで、試してみてはいかがでしょう。
# 来月アップデートするつもりなので、解決されたら教えていただけると嬉しいです。 :)

オフライン

 

#13 2009-10-16 20:45:18

array
メンバ
登録日: 2007-03-13

Re: Opera10.10betaとKarmic(iBus)について

ibus-qt4はインストールされています。
環境変数まわりも全体の環境変数として定義されているもの(XMODIFIERS)もありますし、/usr/bin/operaに定義しても変わりませんでした。

どうもキー入力を拾っていないように見えます。
まず日本語入力をオンにするキー(半角/全角)を押してもiBusのアイコンがAnthyのアイコンに変わりませんし、そのまま入力してもカーソル位置に文字が出てこないんですよね。
もう一度半角/全角を押すとアルファベットは入ります。
何か入力まわりで入れるものが必要なんでしょうかね?

オフライン

 

#14 2009-10-16 21:07:29

hmatsue
アドバイザ
登録日: 2009-03-10

Re: Opera10.10betaとKarmic(iBus)について

なにか事例が無いかなぁ、と思ってググってみたらこんなのを見つけました。
http://my.opera.com/japanese/forums/topic.dml?id=294642
もしかしてご本人?
Qt4版でも動くのならそれで良いのでは無いかと思いますが。。
Qt3用のブリッジは今のところないそうなのでQt3版は諦めるか作るしかないですね。

オフライン

 

#15 2009-10-16 21:28:59

array
メンバ
登録日: 2007-03-13

Re: Opera10.10betaとKarmic(iBus)について

ご本人です;)
今回出たベータで全然入力ができなくなっちゃったんです。Operaのほうは放置されてしまっているのでマルチポストだなあと思いつつこちらにご相談してみた次第です。

オフライン

 

#16 2009-10-16 21:35:38

array
メンバ
登録日: 2007-03-13

Re: Opera10.10betaとKarmic(iBus)について

急にできるようになりました。相変わらず変換位置の反転が不思議ですが。
お騒がせしました。

#なんで出きるようになったのかが分からないと原因解明にならないな。リブート?
#ログアウトだけじゃダメなんですか?

オフライン

 

#17 2009-10-16 21:37:12

hmatsue
アドバイザ
登録日: 2009-03-10

Re: Opera10.10betaとKarmic(iBus)について

ああ、なるほど。となると一度は動いていたものが動かなくなったということだと思うのでopera側での修正を期待するしかないかもですね。。

オフライン

 

#18 2009-10-16 21:40:40

hmatsue
アドバイザ
登録日: 2009-03-10

Re: Opera10.10betaとKarmic(iBus)について

あら。
直りましたか。
ユーザランドのプロセスはログインしなおしたら起動されますが、システムのサービス関係はコマンドでもって再起動かけるか、システム自体を再起動しないとダメなのでdaemonかなにかがおかしくなっていたのかも知れませんね。

オフライン

 

#19 2009-10-16 21:45:12

array
メンバ
登録日: 2007-03-13

Re: Opera10.10betaとKarmic(iBus)について

いろいろお騒がせしました。
結果オーライということで。

オフライン

 

#20 2009-10-16 22:47:18

ikuya
モデレータ
From: Osaka
登録日: 2006-10-20

Re: Opera10.10betaとKarmic(iBus)について

ikuya による投稿:

ひとまず、ibusにはQt3用のブリッジはないので、Qt4版をお使いください。
Qt4版であれば、最新版にアップデートしてibus-qt4をインストールすれば動作すると思いますが、後で検証してみます。

検証してみました。
候補ウィンドウの位置は変ですが、入力はできています。

オフライン

 

Board footer

Powered by FluxBB