升级到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测试系统后,我遇到了这个问题。 我这样解决了:
- 单击XFCE – >设置 – > IBus首选项
- 在对话框中单击“是”是否要启动IBus守护程序
我最近改变了从Unity到Mate的味道并遇到了同样的问题。 我找到了解决方案,希望它有所帮助。
中央面板 – > ibus偏好 – >高级
取消标记键盘布局和全局输入法设置。
在此处输入图像描述