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


17

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

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

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

回答:


29

この回答にあるように、必要な場合があるためibus、削除する必要はありません!正しい解決策は非常に簡単で、次のもので構成されています。

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

    gedit /path/to/start-tor-browser
    
  2. 2行目に次の行を追加します(shebangインタープリターディレクティブを含む行の直後- #!/bin/sh):

    export GTK_IM_MODULE="xim"
    

    上記の行はibusGTK_IM_MODULE環境変数(使用する入力方式モジュールを指定する)のデフォルト値(-Intelligent Input Bus、多言語入力用の入力方式フレームワーク)をxim(X入力方式)に変更します。

  3. もちろん、ファイルを保存して閉じます。

  4. Torを閉じて再度開きます。

これですべてです(このバグが適切に修正されるまで)!


tor-browserへのパスを見つけるにはどうすればよいですか?
マディア

@mahdiarこれらのコマンドを実行しますsudo updatedb、それからlocate start-tor-browser
ラドゥラデアヌ

私たちが追加しているこの行が実際に何をしているのかを詳しく説明していただけますか?
アリ14年

エクスポートGTK_IM_MODULE = "xim"をstart-tor-browserに追加することは、私にとって非常に便利です。ありがとう。:)
moonstruck 14年

2

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

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



-1

このバグはTORフォーラムで修正されています:#9353(ibusの実行中、キーボードは64ビットTBB 2.3.25-10および3.0で動作しません)– Torバグトラッカー&Wiki

ibusパッケージを削除するだけです(複雑な書き込み言語の入力インターフェイスを提供します)。必要ないと思います。

sudo apt-get remove ibus

そして、ディスプレイマネージャーを再起動します

sudo service lightdm restart

2
誰かがibusを必要とする可能性があるため、これは修正または解決策ではありません。
ラドゥラデアヌ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.