当前位置: 首页>>技术教程>>正文


键盘无法与 Tor 浏览器配合使用

,

问题描述

我使用实际的 Tor 浏览器 2.3.25-14 和 Ubuntu 13.10 (Saucy Salamander)。我在 命令行 窗口 (./start-tor-browser) 中启动 Tor。

无电缆键盘和鼠标 (Logitech) 正在工作,Vidalia 控制面板打开,连接到 Tor 网络后,Tor 浏览器窗口 (Firefox) 自动打开。洋葱是绿色的,一切都很好。但键盘在 Tor 浏览器窗口中不起作用,鼠标可以。

当我使用 Vidalia 控制面板关闭 Tor 并打开另一个应用程序时,键盘再次工作。有人可以帮助我或至少理解这个问题吗?多谢!

最佳回答

您不需要删除 ibus ,如 this answer 所说,因为您可能需要它!正确的解决方案非常简单,包括:

  1. 使用您喜欢的编辑器从 Tor 包中打开 start-tor-browser 脚本文件。我使用 gedit 作为 shell 脚本,因此,在 terminal 中,您可以使用以下命令:

    \n

    gedit /path/to/start-tor-browser\n
  2. 在第二行添加以下行(紧接在包含 shebang 解释器指令 – #!/bin/sh 的行之后):

    \n

    export GTK_IM_MODULE="xim"\n

    \n

    上面的行将 GTK_IM_MODULE 环境变量(指定要使用的输入法模块)的默认值(ibus – 智能输入总线,用于多语言输入的输入法框架)更改为 xim(X 输入法)。

  3. 当然,保存文件并关闭它。

  4. 关闭 Tor 并重新打开它。

仅此而已(直到 this bug 得到正确修复)!

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/14015.html,未经允许,请勿转载。