本文适用于树莓派5使用官方系统,默认浏览器chromium不能正常使用fcitx5输入法输入中文。

原因:网上有人提到Wayland的完全普及尚需时间,而树莓派5使用树莓派官方64位系统时使用的窗口系统是wayland不是X。而chromium对x11支持比较好。但是chromium并不是完全没做过wayland的工作。

想要解决输入法使用问题有以下两种方法:

1、改用Firefox浏览器,但是火狐浏览器现阶段(指2025年初)对于树莓派5硬件支持并不完善。

2、仍然使用chromium。打开chromium,在上面地址栏输入chrome://flags,并回车。

chrome://flags

在新的页面搜索wayland,将出来的选项如下图设置

然后点击右下角重启浏览器。这时候就能正常使用中文输入法了。

补充,最新的树莓派系统(指25年5月份左右在官网下载的版本)在命令行运行sudo raspi-config,可以在advance选项中找到wayland选项,此时可以设置x11,并能直接在默认浏览器使用中文输入法了。但是这个新的版本系统貌似不能通过最开始调节浏览器功能的方式在wayland模式下的chromium浏览器使用fcitx的中文输入了。而且x11虽然能用中文输入法,其他系统功能也有一定的调整,就比如我测试发现在x11下自带的vnc连接就不能正常显示,而且桌面任务栏没有显示GPU调用的小组件了。总之还不完美。

继续补充,最新系统,wayland窗口系统,安装fcitx5,并按照上面的浏览器配置进行设置,然后再树莓派-首选项-输入法中配置fcitx5,然后再在树莓派-系统工具-fcitx5打开,此时可以在chromium浏览器使用中文输入法。因为只有fcitx5支持wayland。如评论区中的讨论,之前我忽略了fcitx版本的影响。

 

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐