您尚未登录。

#1 2023-12-22 11:51:17

BreadCat209
K.I.S.S.
注册时间: 2023-09-09
帖子: 203

fcitx5 wayland

我使用hyprland,启动时fcitx5提示我有wayland版本可用,但是在软件包里没找到相关内容,wiki也没有,求助怎么使用
(提示信息里的网址https://fcitx-im.org/wiki/Using_Fcitx_5_on_Wayland)


[mbm@ArchLinux:~]$ sudo rm -rf /*

离线

#2 2023-12-22 12:02:40

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,920
个人网站

Re: fcitx5 wayland

不设置 GTK_IM_MODULE 环境变量就行了。

离线

#3 2023-12-22 12:53:46

BreadCat209
K.I.S.S.
注册时间: 2023-09-09
帖子: 203

Re: fcitx5 wayland

依云 说:

不设置 GTK_IM_MODULE 环境变量就行了。

额,这样就可以开启wayland模式了吗


[mbm@ArchLinux:~]$ sudo rm -rf /*

离线

#4 2023-12-22 13:49:43

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,920
个人网站

Re: fcitx5 wayland

是。hyprland 应该只支持 text input v3,所以 Qt 是用不了的。另外 Chrom* 也是如此。

离线

#5 2023-12-22 18:28:23

卑以自牧
会员
注册时间: 2021-08-23
帖子: 176

Re: fcitx5 wayland

wayfire 貌似还不支持v3


以道观之,物无贵贱;以物观之,自贵而相贱;以俗观之,贵贱不在己。

离线

#6 2023-12-22 19:50:03

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,920
个人网站

Re: fcitx5 wayland

我有补丁。

离线

#7 2023-12-22 23:54:40

BRS5672023
会员
注册时间: 2020-07-07
帖子: 131

Re: fcitx5 wayland

依云 说:

是。hyprland 应该只支持 text input v3,所以 Qt 是用不了的。另外 Chrom* 也是如此。

我这边qt程序和 chromium 都能正常使用 fcitx5(chromium 需要 --enable-wayland-ime,而且按v使用快速输入时 chromium 会崩溃。。)

chromium 使用快速输入时崩溃的 log 如下

[39618:39639:1222/235257.486005:ERROR:object_proxy.cc(577)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.InvalidArgs: 无此接口“org.freedesktop.portal.FileChooser”
[39618:39639:1222/235257.486034:ERROR:select_file_dialog_linux_portal.cc(285)] Failed to read portal version property
libpng warning: iCCP: known incorrect sRGB profile
[39674:39724:1222/235301.100773:ERROR:ssl_client_socket_impl.cc(975)] handshake failed; returned -1, SSL error code 1, net_error -100
[39674:39724:1222/235302.103598:ERROR:ssl_client_socket_impl.cc(975)] handshake failed; returned -1, SSL error code 1, net_error -100
[1222/235302.258313:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[39674:39724:1222/235302.732128:ERROR:ssl_client_socket_impl.cc(975)] handshake failed; returned -1, SSL error code 1, net_error -100
fish: Job 1, 'chromium' terminated by signal SIGILL (Illegal instruction)

————————————————
安装 xdg-desktop-portal-gtk 之后的 log 就只有一行了

[1222/235947.814374:ERROR:elf_dynamic_array_reader.h(64)] tag not found
fish: Job 1, 'chromium' terminated by signal SIGILL (Illegal instruction)

最近编辑记录 BRS5672023 (2023-12-23 00:01:31)

离线

#8 2023-12-22 23:59:52

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,920
个人网站

Re: fcitx5 wayland

$ coredumpctl gdb chromium
(gdb) disassemble $rip,+1

离线

页脚