升级到Ubuntu 16.04后,死键(重音符号)停止工作

在升级到Ubuntu 16.04后,重音符号(如â,è,ç)的死键在LibreOffice和Pidgin中停止工作。

为了解决这个问题,我在终端中使用了ibus-setup并遵循了说明。 它恢复正常。

下一个输入可以更好地解决此问题:


$ ibus-daemon –xim


并且,还在系统首选项中激活此键盘输入法系统– 语言支持

键盘输入法系统=> XIM

原因是,当一种语言具有像“à”这样复杂的字符时,“Ibus”总会产生问题,即使对于非常知名的非Gnome应用程序,如Skype和Microsoft Office-PlayOnLinux也是如此。 典型的错误是出现“a”而不是“à”。

我的建议是你将“ibus-daemon –xim”添加为启动应用程序 ,以便永远忘记这个问题。

启动后, ibus-setup提供的修复可能无效。 要在会话中启动它,请添加以启动命令ibus-daemon --xim ,如此处所述。


更新与iBUS不同的原因:

在Kubuntu 18.04一切正常。 在此基础上尝试LXQt并且在Libreoffice中没有死锁。 在这种情况下,它似乎不是ibus问题,而是具有libreoffice UI后端的问题 – 正如此处所建议的那样。 解决了它如下所示:编辑/创建文件/etc/profile.d/libreoffice-fresh.sh (或/etc/profile.d/libreoffice-still.sh ,如此处所述)并取消注释/添加行export SAL_USE_VCLPLUGIN=gtk3 ,然后重启。

在使用XFCE桌面更新我的Debian测试系统后,我遇到了这个问题。 我这样解决了:

  1. 单击XFCE – >设置 – > IBus首选项
  2. 在对话框中单击“是”是否要启动IBus守护程序

我最近改变了从Unity到Mate的味道并遇到了同样的问题。 我找到了解决方案,希望它有所帮助。

中央面板 – > ibus偏好 – >高级

取消标记键盘布局和全局输入法设置。

在此处输入图像描述