问题描述
我使用实际的 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 所说,因为您可能需要它!正确的解决方案非常简单,包括:
-
使用您喜欢的编辑器从 Tor 包中打开
start-tor-browser
脚本文件。我使用gedit
作为 shell 脚本,因此,在 terminal 中,您可以使用以下命令:\n
gedit /path/to/start-tor-browser\n
-
在第二行添加以下行(紧接在包含 shebang 解释器指令 –
#!/bin/sh
的行之后):\n
export GTK_IM_MODULE="xim"\n
\n
上面的行将
GTK_IM_MODULE
环境变量(指定要使用的输入法模块)的默认值(ibus
– 智能输入总线,用于多语言输入的输入法框架)更改为xim
(X 输入法)。 -
当然,保存文件并关闭它。
-
关闭 Tor 并重新打开它。
仅此而已(直到 this bug 得到正确修复)!