Le clavier ne fonctionne pas avec le navigateur Tor

17

J'utilise le navigateur Tor actuel 2.3.25-14 et Ubuntu 13.10 (Saucy Salamander). Je lance Tor dans la fenêtre de ligne de commande ( ./start-tor-browser).

Le clavier et la souris sans câble (Logitech) fonctionnent, le panneau de configuration de Vidalia s'ouvre, après s'être connecté au réseau Tor, la fenêtre du navigateur Tor (Firefox) s'ouvre automatiquement. L'oignon est vert, tout va bien. Mais le clavier ne fonctionne pas dans la fenêtre du navigateur Tor, la souris, oui, fonctionne.

Lorsque je ferme Tor avec le panneau de configuration de Vidalia et ouvre une autre application, le clavier fonctionne à nouveau. Y a-t-il quelqu'un qui peut m'aider ou au moins comprendre le problème? Merci beaucoup!

marijo
la source

Réponses:

29

Vous n'avez pas besoin de supprimer ibus, comme le dit cette réponse , car vous en aurez peut-être besoin! La bonne solution est très simple et consiste à:

  1. Ouvrez le start-tor-browserfichier de script depuis l'intérieur du package Tor avec votre éditeur préféré. J'utilise geditpour les scripts shell, donc, dans le terminal , vous pouvez utiliser la commande suivante:

    gedit /path/to/start-tor-browser
    
  2. Ajoutez la ligne suivante sur la deuxième ligne (immédiatement après la ligne contenant la directive d'interprétation shebang - #!/bin/sh):

    export GTK_IM_MODULE="xim"
    

    La ligne ci-dessus modifie la valeur par défaut ( ibus- Intelligent Input Bus, un cadre de méthode d'entrée pour l'entrée multilingue) pour GTK_IM_MODULEla variable d'environnement (qui spécifie un module de méthode d'entrée à utiliser) en xim(X Input Method).

  3. Bien sûr, enregistrez le fichier et fermez-le.

  4. Fermez Tor et rouvrez-le.

C'est tout (jusqu'à ce que ce bug soit corrigé correctement)!

Radu Rădeanu
la source
Comment puis-je trouver le chemin vers tor-browser?
mahdiar
@mahdiar Exécutez ces commandes:, sudo updatedbpuis locate start-tor-browser.
Radu Rădeanu
Pouvez-vous nous en dire plus sur ce que fait cette ligne que nous ajoutons?
Ali
ajouter l'export GTK_IM_MODULE = "xim" au démarrage de tor-browser fonctionne très bien pour moi. Merci. :)
moonstruck
2

Depuis la version 3.5.3, ce bug a été corrigé!

Je l'ai testé sous Ubuntu 13.10 64 bits et je n'ai eu besoin d'aucune modification, cela fonctionne correctement.

Lucio
la source
-1

Ce bug est corrigé dans le forum TOR: # 9353 (le clavier ne fonctionne pas dans TBB 64.25 2.3.25-10 et 3.0 quand ibus est en cours d'exécution) - Tor Bug Tracker & Wiki

Il suffit de supprimer le ibuspackage (il fournit une interface d'entrée pour les langages d'écriture complexes). J'espère que vous n'en avez pas besoin.

sudo apt-get remove ibus

Et puis redémarrez votre gestionnaire d'affichage

sudo service lightdm restart
sadhu
la source
2
Ce n'est pas un correctif ou une solution car quelqu'un peut avoir besoin d'ibus.
Radu Rădeanu