页次: 1
21年我试过转到 swaywm,当时主要卡在了两点:fcitx5 不能正常运行,[见](https://github.com/fcitx/fcitx5/issues/39); vivaldi-stable 不能正常运行。
当时是通过 xorg-xwayland 来运行 fcitx5,但这样我要同时运行 wayland + x11,我何不留在 x11 下,于是就放弃了。
这一年来我陆续看到有人转到了 wayland (比如依云大大的wayfire),但没见到有人提中文输入法,所以特地来问下。
离线
sway 下对于 wayland native 的程序来说,有两种可能:
1. 通过 GTK_IM_MODULE/QT_IM_MODULE,目前来说不需要特殊配置,只需要设置环境变量就能工作。注意 chromium 对此的支持有一定问题(electron 则暂时不支持),见 https://www.csslayer.info/wordpress/fci … n-wayland/
2. 通过 wayland 的 text_input/input_method 系列协议,需要 https://github.com/swaywm/sway/pull/5890 ,目前 archlinuxcn 有 sway-im 这个包提供打上此补丁的 sway,另 aur 也有 https://aur.archlinux.org/packages/sway-im-git 。目前来说 sway 下只有支持 text-input-v3 的程序(包括绝大部分 gtk 3/4 程序(这里同样不包括 chromium/electron)和一部分终端模拟器,如 kitty/foot)能通过这个方法进行输入。
总结:你的 vivaldi-stable 多半还是得跑在 Xwayland 下。。。
最近编辑记录 q234rty (2022-06-25 17:10:33)
离线
@q234rty 谢谢回复!
离线
这里有人每篇文章都不离中文输入法(其实就是 fcitx 的开发者啦): https://www.csslayer.info/wordpress/
离线
哇,csslayer 大佬最近一年输出爆炸呀!今年的几篇文章真是相见恨晚。
* https://www.csslayer.info/wordpress/dia … citx5-gtk/ 终于知道了 vivaldi 之前为啥关个窗口就 crashes ,然后莫名其妙地最近一个月又好了
* https://www.csslayer.info/wordpress/fci … n-wayland/ 印证了 @q234rty 的话,这么看来我这迁移还得再等等。
离线
页次: 1