Клавиатура не работает с Tor Browser

17

Я использую фактический браузер Tor 2.3.25-14 и Ubuntu 13.10 (Saucy Salamander). Я запускаю Tor в окне командной строки ( ./start-tor-browser ).

Кабель с клавиатурой и мышью (Logitech) работает, панель управления Vidalia открывается после подключения к сети Tor, окно Tor Browser (Firefox) открывается автоматически. Лук зеленый, все в порядке. Но клавиатура не работает в окне Tor Browser, мышь, да, действительно работает.

Когда я закрываю Tor с помощью панели управления Vidalia и открываю другое приложение, клавиатура снова работает. Есть ли кто-нибудь, кто может мне помочь или, по крайней мере, понимает проблему? Большое спасибо!

    
задан marijo 12.11.2013 в 09:17
источник

4 ответа

29

Вам не нужно удалять ibus , так как этот ответ говорит, так как вам может понадобиться! Правильное решение очень просто и состоит в следующем:

  1. Откройте файл сценария start-tor-browser из пакета Tor с вашим любимым редактором. Я использую gedit для сценариев оболочки, поэтому в сервере вы можете использовать следующую команду:

    gedit /path/to/start-tor-browser
    
  2. Добавьте следующую строку во вторую строку (сразу после строки, содержащей директиву shebang interpreter - #!/bin/sh ):

    export GTK_IM_MODULE="xim"
    

    Вышеуказанная строка изменит значение по умолчанию ( ibus - Интеллектуальная входная шина, структура входного метода для многоязычного ввода) для переменной среды GTK_IM_MODULE (которая определяет используемый модуль метода ввода) в xim (X Input Метод).

  3. Конечно, сохраните файл и закройте его.

  4. Закройте Tor и откройте его.

Вот и все (до тех пор, пока эта ошибка не будет исправлена)!

    
ответ дан Radu Rădeanu 15.11.2013 в 06:44
2

С версии 3.5.3 эта ошибка исправлена!

Я тестировал его под Ubuntu 13.10 64 бит и не нуждался в каких-либо модификациях, он работает правильно.

    
ответ дан Lucio 22.03.2014 в 02:32
0

В моем случае достаточно было выйти из ibus, выполнив:

ibus exit

Дополнительная информация доступна в FAQ по проекту Tor .

    
ответ дан Raffael 09.03.2014 в 13:04
-1

Эта ошибка исправлена ​​в форуме TOR: # 9353 (Клавиатура не работает в 64-битном TBB 2.3.25 -10 и 3.0 при запуске ibus)      - Tor Bug Tracker & amp; Wiki

Просто нужно удалить пакет ibus (он предоставляет интерфейс ввода для сложных языков ввода). Надеюсь, вам это не понадобится.

sudo apt-get remove ibus

И затем перезапустите диспетчер дисплеев

sudo service lightdm restart
    
ответ дан sadhu 15.11.2013 в 05:46