web-dev-qa-db-ja.com

キーボードがTorブラウザで機能しない

実際のTor Browser 2.3.25-14とUbuntu 13.10(Saucy Salamander)を使用します。コマンドラインウィンドウでTorを起動します(./start-tor-browser)。

ケーブルレスのキーボードとマウス(Logitech)は動作しています。Vidaliaコントロールパネルが開き、Torネットワークに接続した後、Tor Browserウィンドウ(Firefox)が自動的に開きます。タマネギは緑色で、すべて問題ありません。しかし、キーボードはTorブラウザウィンドウでは機能せず、マウスは機能します。

VidaliaコントロールパネルでTorを閉じて別のアプリケーションを開くと、キーボードが再び機能します。私を助けてくれる人、または少なくとも問題を理解している人はいますか?どうもありがとう!

17
marijo

この答え のように、ibusを削除する必要はありません。正しい解決策は非常に簡単で、次のもので構成されています。

  1. お気に入りのエディターでTorパッケージ内からstart-tor-browserスクリプトファイルを開きます。シェルスクリプトにはgeditを使用しているため、 terminal では、次のコマンドを使用できます。

    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を閉じて再度開きます。

それだけです( このバグ が適切に修正されるまで)!

29
Radu Rădeanu

バージョン3.5.3以降、このバグは修正されました!

Ubuntu 13.10 64ビットでテストしましたが、変更する必要はなく、正常に動作しています。

2
Lucio

私の場合、以下を実行してibusを終了するだけで十分でした。

ibus exit

詳細はTorプロジェクトのFAQで入手できます

0
Raffael