这两天emerge -uDN world了一次,然后ibus就启动不起来了。表现为:
执行
ibus-daemon -d -x
瞬间完成但是没有效果。
执行
ibus-setup
弹出一个对话框

但是点击“是”按钮依然会重复出现这个对话框。
后来发现app-l18n/ibus软件包多了一个gtk USE,我安装的是KDE桌面环境,/etc/make.conf中USE的配置是-gtk -gnome的,所以编译出来的ibus没有图形界面库支持,当然的启动不起来了。
编辑了/etc/portage/package.use,添加了一行:
app-i18n/ibus gtk
然后,
emerge -1 ibus
就OK了。