求助:fcitx5在360安全浏览器(browser360-bin)下无法使用,按照wiki上的指导也无法正常使用。

在CachyOS系统中,kde桌面,安装了360安全浏览器(browser360-bin),使用fcitx5输入法,不能在360安全浏览器中输入中文,只能输入英文,请问应该怎么设置呢?试了好多种方法都不行。在其它浏览器和应用程序中能良好使用,唯独在360安全浏览器中不行。

360安全浏览器

安装:
paru -S --noconfirm browser360-bin

依次执行:
sudo -i
dmidecode
/opt/apps/com.360.browser-stable/files/com.360.browser

按照上述指令安装完成后,不能用fcitx5输入法输入中文。

按照下属配置方法,各种组合都试了,还是不行。
mkdir -p ~/.config/environment.d
nano ~/.config/environment.d/fcitx5.conf

#GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
#SDL_IM_MODULE=fcitx

按照下属配置方法,在终端各种组合都试了,也还是不行。

QT_IM_MODULE=fcitx GTK_IM_MODULE=fcitx XMODIFIERS=@im=fcitx /opt/apps/com.360.browser-stable/files/com.360.browser --enable-features=UseOzonePlatform --enable-wayland-ime --gtk-version=4

在Wayland环境下上面的各种组合都试了,不行。切换到x11,各种组合也都试了,还是不行。

请教一下,应该怎么配置可以?为什么其它的都能正常使用输入法,就这个360浏览器不行。感谢各位的帮助。

这个为什么要sudo?

还有这个多打了一个 “-”,可以再添加一个 --ozone-platform=wayland 参数试试

sudo是之前有的指令不加不行,后面就都加上。
添加 --ozone-platform=wayland 参数,还是不行。
QT_IM_MODULE=fcitx GTK_IM_MODULE=fcitx XMODIFIERS=@im=fcitx /opt/apps/com.360.browser-stable/files/com.360.browser --enable-features=UseOzonePlatform --enable-wayland-ime --gtk-version=4 --ozone-platform=wayland

报了很多错(部分如下):
[1125/130225.269829:ERROR:elf_image_reader.cc(613)] missing nul-terminator
[1125/130225.269840:ERROR:process_memory_range.cc(86)] read out of range
[1125/130225.269841:ERROR:elf_image_reader.cc(613)] missing nul-terminator
[1125/130225.269852:ERROR:process_memory_range.cc(86)] read out of range
[1125/130225.269853:ERROR:elf_image_reader.cc(613)] missing nul-terminator
[1125/130225.269863:ERROR:process_memory_range.cc(86)] read out of range
[1125/130225.269864:ERROR:elf_image_reader.cc(613)] missing nul-terminator
[1125/130225.271091:ERROR:directory_reader_posix.cc(43)] opendir /home/footman/.config/com.360.browser/Crash Reports/attachments/3595e865-ad3a-46c7-9892-5940d62b8a24: No such file or directory (2)
[1125/130225.271417:INFO:crash_report_upload_thread.cc(431)] Upload Mid: f4b92988d1dc95d15f2720c5e45d6138
fish: Job 1, 'QT_IM_MODULE=fcitx GTK_IM_MODUL…' terminated by signal SIGSEGV (Address boundary error)

~
❯ [1125/130226.003983:INFO:crash_report_upload_thread.cc(453)] ent respond code is 200, ent respond message is {"errno":0,"errmsg":"成功","data":null}

改成下面的:
QT_IM_MODULE=fcitx GTK_IM_MODULE=fcitx XMODIFIERS=@im=fcitx /opt/apps/com.360.browser-stable/files/com.360.browser --enable-features=UseOzonePlatform --enable-wayland-ime --gtk-version=4 --ozone-platform=x11

还能启动,但是不能输入中文。输进去是英文。