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