我使用实际的 Tor 浏览器 2.3.25-14 和 Ubuntu 13.10 (Saucy Salamander)。我在命令行窗口 ( ./start-tor-browser
) 中启动 Tor。
无线键盘和鼠标(Logitech)正常工作,Vidalia 控制面板打开,连接到 Tor 网络后,Tor 浏览器窗口(Firefox)自动打开。洋葱是绿色的,一切正常。但键盘在 Tor 浏览器窗口中不起作用,鼠标,是的,可以工作。
当我用 Vidalia 控制面板关闭 Tor 并打开另一个应用程序时,键盘又能用了。有没有人能帮我或者至少知道问题所在?非常感谢!
答案1
您不需要删除ibus
,因为这个答案说,因为您可能需要它!正确的解决方案非常简单,包括:
start-tor-browser
使用您喜欢的编辑器从 Tor 包中打开脚本文件。我使用gedit
shell 脚本,因此,在终端,可以使用以下命令:gedit /path/to/start-tor-browser
在第二行(紧接着包含 shebang 解释器指令 - 的行
#!/bin/sh
)添加以下行:export GTK_IM_MODULE="xim"
上面这一行将环境变量(指定要使用的输入法模块)
ibus
的默认值(-智能输入总线,用于多语言输入的输入法框架)更改为(X 输入法)。GTK_IM_MODULE
xim
当然,保存文件并关闭它。
关闭 Tor 并重新打开。
就这样(直到这个错误将会被正确修复)!
答案2
自 3.5.3 版本以来,这个错误已经修复!
我在 Ubuntu 13.10 64 位下对其进行了测试,不需要任何修改,它运行正常。
答案3
答案4
该错误已在 TOR 论坛中修复:#9353(运行 ibus 时,键盘在 64 位 TBB 2.3.25-10 和 3.0 中不起作用)– Tor Bug Tracker & Wiki
只需删除该ibus
包(它为复杂的书写语言提供了输入界面)。我希望你不需要它。
sudo apt-get remove ibus
然后重新启动显示管理器
sudo service lightdm restart