Ibus与13.10中的Tor浏览器不兼容
我最近从13.04更新到13.10并注意到新Ibus和Tor浏览器之间存在兼容性问题。
基本上,Tor浏览器不接受任何键盘输入,而所有其他程序都可以。 我用64位版本2.3.25-11和2.3.25-13以及32位版本2.3.25-13测试了这个。
根据这个post,退出ibus“修复”了这个问题:
https://trac.torproject.org/projects/tor/ticket/9353
有想法该怎么解决这个吗?
在终端中键入:
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-Browser为我工作,这个问题不影响32位。
BUG
不幸的是我无法对上述答案发表评论,但我只是想指出这是一个已知的错误,并在此处记录以及各种解决方法:
https://trac.torproject.org/projects/tor/ticket/9353
就个人而言,我只是去了语言支持并将我的’键盘输入法系统’改为无。