El teclado no funciona con el navegador Tor

17

Uso el navegador Tor actual 2.3.25-14 y Ubuntu 13.10 (Saucy Salamander). Comienzo Tor en la ventana de línea de comandos ( ./start-tor-browser).

El teclado y el mouse sin cable (Logitech) funcionan, el panel de control de Vidalia se abre, después de haberse conectado a la red Tor, la ventana del navegador Tor (Firefox) se abre automáticamente. La cebolla es verde, todo está bien. Pero el teclado no funciona en la ventana del navegador Tor, el mouse sí funciona.

Cuando cierro Tor con el panel de control de Vidalia y abro otra aplicación, el teclado funciona nuevamente. ¿Hay alguien que pueda ayudarme o al menos entienda el problema? ¡Muchas gracias!

marijo
fuente

Respuestas:

29

¡No necesita eliminar ibus, como dice esta respuesta , ya que puede necesitarlo! La solución correcta es muy simple y consiste en:

  1. Abra el start-tor-browserarchivo de script desde el paquete Tor con su editor favorito. Lo uso geditpara los scripts de shell, por lo que, en la terminal , puede usar el siguiente comando:

    gedit /path/to/start-tor-browser
    
  2. Agregue la siguiente línea en la segunda línea (inmediatamente después de la línea que contiene la directiva del intérprete shebang #!/bin/sh):

    export GTK_IM_MODULE="xim"
    

    La línea anterior cambia el valor predeterminado ( ibus- Bus de entrada inteligente, un marco de método de entrada para entrada multilingüe) para GTK_IM_MODULEla variable de entorno (que especifica un módulo de método de entrada para usar) a xim(Método de entrada X).

  3. Por supuesto, guarde el archivo y ciérrelo.

  4. Cierra Tor y vuelve a abrirlo.

¡Eso es todo (hasta que este error se arregle correctamente)!

Radu Rădeanu
fuente
¿Cómo puedo encontrar la ruta al navegador tor?
mahdiar
@mahdiar Ejecute estos comandos:, sudo updatedbentonces locate start-tor-browser.
Radu Rădeanu
¿Puedes dar más detalles sobre lo que realmente hace esta línea que estamos agregando?
Ali
agregar export GTK_IM_MODULE = "xim" al start-tor-browser funciona muy bien para mí. Gracias. :)
moonstruck
2

Desde la versión 3.5.3, este error se ha solucionado.

Lo probé en Ubuntu 13.10 de 64 bits y no necesité ninguna modificación, funciona correctamente.

Lucio
fuente
-1

Este error se corrigió en el foro TOR: # 9353 (el teclado no funciona en TBB de 64 bits 2.3.25-10 y 3.0 cuando se ejecuta ibus) - Tor Bug Tracker & Wiki

Solo necesita eliminar el ibuspaquete (proporciona una interfaz de entrada para lenguajes de escritura complejos). Espero que no lo necesites.

sudo apt-get remove ibus

Y luego reinicie su administrador de pantalla

sudo service lightdm restart
sadhu
fuente
2
Esto no es una solución o una solución ya que alguien puede necesitar ibus.
Radu Rădeanu