页次: 1
我使用gnome on wayland,各种环境变量设置好了,输入法配置为fcitx5,在wayland原生软件下不显示候选框,但能看到输入的字,可以通过tab选词,很不方便;在通过Xwayland运行的X应用下有输入框,但因为我的屏幕是2k分辨率,由于Xwayland的只会渲染出1080P的像素,再由系统放大2倍,所有界面模糊
搜遍了文档和各种fcitx5介绍文章,没看到相关的解决方法。通过xeyes我看到fcitx5的输入框是运行在Xorg下的,所以跟wayland原生软件不太搭,是否可以迫使它运行在wayland下来解决?软件自身不支持运行在原生wayland吗?
我的系统是Arch Linux, 内核5.6.3,fcitx5的版本是4.99.0
请问该怎么解决这问题呢?
离线
换成默认主题就有了。但是还是有别的问题。使用了不到1个小时,还是放弃了。
gnome还是用ibus省心,wayland更是。要是要求不高,ibus-libpinyin 也挺不错的。要是要求高一点,就花点时间配置一下ibus-rime。
https://weibo.com/ttarticle/p/show?id=2 … 0323796997 配合搜狗之类的词库,也还不错的。
离线
Gnome的话还是ibus吧,它其实是gnome的一部分,强行换掉是有方法的,但是很麻烦。现代DE不是一个wm附带几个组件就完事的,是一个整体的设计,让你在上面开发应用,但是你不能轻易地替换DE自己的组件,所以会有app其实通常不会在多个desktop完美展现所有feature的情况,例如托盘区域,输入法,通知泡泡,有的桌面用的组件不一样app只给一个适配的话就会在另一个上面不展现feature或者报错。现代的桌面linux结构已经跟10年前的结构完全不一样了,简单的适配内核和libc就会可能导致在发行版间行为不一致。
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
换成默认主题就有了。但是还是有别的问题。使用了不到1个小时,还是放弃了。
gnome还是用ibus省心,wayland更是。要是要求不高,ibus-libpinyin 也挺不错的。要是要求高一点,就花点时间配置一下ibus-rime。
https://weibo.com/ttarticle/p/show?id=2 … 0323796997 配合搜狗之类的词库,也还不错的。
我换了默认主题还是没候选框,难道真的要换到ibus吗,哭唧唧
离线
Gnome的话还是ibus吧,它其实是gnome的一部分,强行换掉是有方法的,但是很麻烦。现代DE不是一个wm附带几个组件就完事的,是一个整体的设计,让你在上面开发应用,但是你不能轻易地替换DE自己的组件,所以会有app其实通常不会在多个desktop完美展现所有feature的情况,例如托盘区域,输入法,通知泡泡,有的桌面用的组件不一样app只给一个适配的话就会在另一个上面不展现feature或者报错。现代的桌面linux结构已经跟10年前的结构完全不一样了,简单的适配内核和libc就会可能导致在发行版间行为不一致。
其实我先装了gnome,然后装了kde,有些配置就是在kcmfcitx界面中配置的(因为没有文档,不会写配置文件,只能用图形界面来配置)。我主要是想用sway这个窗口管理器,它是运行在wayland下的。
我觉得问题的根本不是fcitx跟gnome配合不好,而是fcitx的候选框运行在Xorg下,导致不能在wayland原生软件中显示候选框。我在kde中也有这个问题,所以感觉切换桌面并没有用啊。
最近编辑记录 VitalyR (2020-04-14 11:22:12)
离线
页次: 1