我最近从13.04更新到13.10,并注意到新的Ibus和Tor浏览器之间存在兼容性问题。
基本上,Tor浏览器不接受任何键盘输入,而其他所有程序则接受。我使用64位版本2.3.25-11和2.3.25-13和32位版本2.3.25-13对此进行了测试。
根据此线程,退出ibus可“修复”问题:
https://trac.torproject.org/projects/tor/ticket/9353
有想法该怎么解决这个吗?
我最近从13.04更新到13.10,并注意到新的Ibus和Tor浏览器之间存在兼容性问题。
基本上,Tor浏览器不接受任何键盘输入,而其他所有程序则接受。我使用64位版本2.3.25-11和2.3.25-13和32位版本2.3.25-13对此进行了测试。
根据此线程,退出ibus可“修复”问题:
https://trac.torproject.org/projects/tor/ticket/9353
有想法该怎么解决这个吗?
Answers:
在终端中输入以下内容:
ibus exit
这样一个简单的答案就被永远找到了。:)
我发现此修复程序:
1-gedit / path / to / start-tor-browser
2-在第二行上添加以下行(紧接在包含shebang解释器指令的行之后-#!/ bin / sh):
export GTK_IM_MODULE="xim"
上一行将GTK_IM_MODULE环境变量(指定要使用的输入法模块)的默认值(ibus-智能输入总线,用于多语言输入的输入法框架)更改为xim(X输入法)。
3-保存并关闭文件
4-在终端中运行tor脚本
sh /path/to/start-tor-browser
使用64位版本的Tor浏览器为我工作,此问题不会影响32位。
不幸的是,我无法对上面的答案发表评论,但是我只想指出,这是一个已知的错误,并在此处记录了各种解决方法:
https://trac.torproject.org/projects/tor/ticket/9353
就我个人而言,我只是去了语言支持部门,并将“键盘输入法系统”更改为无。