页次: 1
如题,和此链接中遇到的问题很相似:http://bbs.archlinuxcn.org/viewtopic.php?id=2151
登录系统以后手动敲startx进入桌面环境,除firefox外其他的程序(gedit,终端等)均可正常使用ibus。
在终端中输入
ibus exit
ibus-daemon -d
后firefox即恢复正常。(无需重启,在firefox没有运行的情况下输入然后运行firefox也可使用ibus)
~/.xinitrc内容如下:
ibus-daemon -drx
exec gnome-session
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
终端启动firefox可以遇到以下错误:
(process:7061): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
IA__gtk_clipboard_set_with_data: assertion 'targets != NULL' failed(重启ibus daemon以后不会出现此错误)
去掉-d命令后运行ibus-daemon无任何输出,但ibus可以正常使用
最近编辑记录 ZumiKua (2013-11-21 10:22:23)
离线
我记得 fcitx 曾经也出过类似的问题,后来修好了的。
离线
诶虽然不知道是不是你这个问题,但是仙子酱之前不是说过了么
exec gnome-session
应该在 ~/.xinitrc 的最后?
离线
诶虽然不知道是不是你这个问题,但是仙子酱之前不是说过了么
exec gnome-session
应该在 ~/.xinitrc 的最后?
啊,我竟然没看到!
离线
诶虽然不知道是不是你这个问题,但是仙子酱之前不是说过了么
exec gnome-session
应该在 ~/.xinitrc 的最后?
一开始就是放在最后的,但是无效,于是按照某个解决方案放到前面试了一下……说起来我的gnome3右上角只有电池和喇叭的图标,没有ibus之类的图标,这正常么?
离线
... 不用gnome所以布吉岛...
不过建议用 fcitx。论坛里应该有gnome下用fcitx替换ibus的解决方案。
离线
安装上fcitx解决了问题……不过还是好奇出现这个bug的原因啊,我在ibus的开发论坛上也看到了类似的issue,但是开发者的回复好像是说这是自己设置的问题?
离线
因为那个问题 我直接换fcitx了
离线
页次: 1