背景
在参考 Chrome 研究院的(这篇文章)及 FydeOS 的(这篇教程),于 Chromebook 安装 Fcitx 中文输入法时,遇到了奇怪的问题。
按流程操作后,一直无法切换到 Fcitx。
在 Linux QQ 中,右键可以手动选择输入法为 Fcitx ,证明我的安装是没有问题的。
解决方法
在 FydeOS 的教程中,有以下片段。
这里通过修改 cros-garcon-override.conf
,来修改容器全局变量。
在新版本的 Chromeos 中,这一方法似乎被废除了,在 Google 的文档中提供了设置全局变量的解决方法,这里我们使用第一条,通过修改environment.d
来设置全局变量。
- 在终端执行以下命令,注意需要使用
su
权限
sudo vim /etc/environment
- 在编辑器中加入以下内容
#fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
:wq
保存,重启设备或容器,即可修复
希望对各位有所帮助。