最近、13.04から13.10に更新しましたが、新しいIbusとTor Browserの間の互換性の問題に気付きました。
基本的に、Tor Browserはキーボード入力を受け付けませんが、他のすべてのプログラムは受け付けます。 64ビットバージョン2.3.25-11と2.3.25-13および32ビットバージョン2.3.25-13でこれをテストしました。
このスレッドによると、ibusを終了すると問題が「修正」されます。
https://trac.torproject.org/projects/tor/ticket/935
これを修正する方法についてのアイデアはありますか?
これを端末に入力します。
ibus exit
このような単純な答えを見つけるには永遠に時間がかかりました。 :)
私はこの修正を見つけました:
1-gedit/path/to/start-tor-browser
2-2行目に次の行を追加します(Shebangインタープリターディレクティブを含む行のすぐ後-#!/ bin/sh):
export GTK_IM_MODULE="xim"
上記の行は、GTK_IM_MODULE環境変数(使用する入力方式モジュールを指定)のデフォルト値(ibus-多言語入力の入力方式フレームワーク)をxim(X入力方式)に変更します。
3-ファイルを保存して閉じます
4-ターミナルでtorスクリプトを実行する
sh /path/to/start-tor-browser
Tor-Browserの64ビットバージョンを使用して私のために働いた、この問題は32ビットに影響しません。
残念ながら、上記の答えについてコメントすることはできませんが、これは既知のバグであり、さまざまな回避策とともにここに記録されていることを指摘したかっただけです。
https://trac.torproject.org/projects/tor/ticket/935
個人的には、言語サポートに行って、「キーボード入力方式システム」を「なし」に変更しました。