简单粗暴解决Linux on chromebook中文输入问题

chromebook系列十四
Chromebook上Linux中文输入法失灵 - 简书这篇中分享了中文输入框闪烁的问题及解决办法。后面呢,我又遇到个新的情况,使用appimage的应用可以正常输入中文(我在用的obsidian和librewolf),其他的途径安装的应用(通过apt,flatpak,deb包等等)无法正常调出中文输入法,导致libreoffice没法用,浏览器也不行。看了下fcitx-diagnose输出的结果,不是缺这就是缺那,尝试修补了几个问题依然没有解决,遂放弃!
下面呢介绍一个简单粗暴的方式,把以上问题一并解决了。就是直接装个桌面环境。前提是已经装好linux中文输入法,需要的可以参考在chromebook上的linux应用中启用中文输入法 - 简书

1、安装tasksel

进入linux终端,输入命令sudo apt install tasksel

2、安装桌面环境

待tasksel安装结束后,终端输入 sudo tasksel,在弹出的界面使用上下键将光标移动到LXDE,然后按空格键选中,再使用tab键将光标切到ok处,最后按回车键开始安装LXDE桌面环境。安装视网络和设备情况,可能有点长,中间无需操作,放那不用管就行。
安装完成后查看应用抽屉里的Linux应用文件夹会多出不少应用,Libreoffice和Firefox都已经装好了。视个人情况,把不需要的右击卸载了就可以。
因为装的是个完整的桌面环境,到此在不能调出中文输入法的应用中已经可以使用中文输入了。

3、解决中文输入框闪退的问题

中文输入框闪退的问题是由于谷歌并没有严格遵守GNU/Linux的标准导致的,所以基于GTK的应用都会遇到这个问题。在Chromebook上Linux中文输入法失灵 - 简书介绍通过关机前切换输入法予以避免,但难免会忘记这个多余的动作。下面介绍另外的方式绕过这个问题,也不用操心在每次关机时切换输入法。

3.1安装qterminal

在Linux终端输入 sudo apt install qterminal安装该应用

3.2解决闪退

如果没有遇到输入框闪退,那就正常使用。但凡遇到了,只需要到抽屉中的Linux应用文件夹点击启动qterminal这个应用,然后将其最小化放在后台就行,这样过后输入框就不会再闪退了。


如果您还需要查找关于chromebook的其他文档,请点击索引目录

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容