Ubuntu 18.04系统新的 Gnome 桌面的确好看很多。但同时出现了很多之前在 Unity 没有出现过的 BUG,例如在 Telegram 下无论怎么切换输入法都不能输入中文。
问题的原因 大概是所有 QT 编写的应用程序在 Gnome3 下都会出现这个问题,解决方法是引入 QT_IM_MODULE 变量。
解决方法如下 1.编辑~/.local/share/applications/telegramdesktop.desktop文件。 2.修改 Exec 该行,添加环境变量env QT_IM_MODULE=ibus,使用 fcitx 的用户,把 ibus 替换成 fcitx。 3.重新启动telegram即可。
相关主题 |