在重命名文件时输入法无法正常运作

在系统自带的Nautilus文件管理器上,给文件重命名时,那些有候选词的输入法,比如中文、日文输入法,无法正常运作,不会出现候选词栏,而是直接打出英文字符。而英文、俄文那种能直接输出字符的输入法,能正常使用。
Wayland下有这个问题。但在Xorg下倒是正常的。
以前版本出没出现过这个问题记不清了。可能这只是Fedora 40的问题,也可能前几个版本也有。

#wayland添加

同样的问题

可能需要在环境变量中指定输入法相关设置。
比如我目前使用ibus-rime,就可以在.bashrc添加以下内容:

export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus

在ubuntu 24.04中有相同的问题。经测试,使用x11时,正常。在wayland下,一种临时的方法是,在终端中执行一次:
export GTK_IM_MODULE=ibus
export QT_IM_MODULE=ibus
export XMODIFIERS=@im=ibus

nautilus -q
nautilus --no-desktop &

使用终端打开的nautilus进行重命名操作。