Bug ID 1203579
Summary fcitx5-5.0.18-2.1: fcitx5-diagnose requests Env variables to be set to fcitx instead of fcitx5
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware x86-64
OS openSUSE Tumbleweed
Status NEW
Severity Normal
Priority P5 - None
Component Other
Assignee screening-team-bugs@suse.de
Reporter d_werner@gmx.net
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

Tumbleweed snapshot 20220919
rpm -q fcitx5
fcitx5-5.0.18-2.1.x86_64

rpm -qf /usr/bin/fcitx5-diagnose
fcitx5-5.0.18-2.1.x86_64

fcitx5-diagnose complains that environment variables like XMODIFIERS contain
"fcitx5" instead of "fcitx".

But these settings come from files under
/usr/etc/X11/xim.d
which are also part of fcitx5-5.0.18-2.1.x86_64.

rpm -qf /usr/etc/X11/xim.d/fcitx5 
fcitx5-5.0.18-2.1.x86_64


relevant part of the output of fcitx5-diagnose:

# Frontends setup:
## Xim:
1.  `${XMODIFIERS}`:

    **Environment variable XMODIFIERS is "@im=fcitx5" instead of "@im=fcitx".
Please check if you have exported it incorrectly in any of your init files.**

    **Please set environment variable XMODIFIERS to "@im=fcitx" using the tool
your distribution provides or add `export XMODIFIERS=@im=fcitx` to your
`~/.xprofile`. See [Input Method Related Environment Variables:
XMODIFIERS](http://fcitx-im.org/wiki/Input_method_related_environment_variables#XMODIFIERS).**

## Qt:
1.  qt4 - `${QT4_IM_MODULE}`:

    **Environment variable QT_IM_MODULE is "fcitx5" instead of "fcitx". Please
check if you have exported it incorrectly in any of your init files.**
    **You may have trouble using fcitx in qt4 programs.**

    **Please set environment variable QT_IM_MODULE to "fcitx" using the tool
your distribution provides or add `export QT_IM_MODULE=fcitx` to your
`~/.xprofile`. See [Input Method Related Environment Variables:
QT_IM_MODULE](http://fcitx-im.org/wiki/Input_method_related_environment_variables#QT_IM_MODULE).**

2.  qt5 - `${QT_IM_MODULE}`:

    **Environment variable QT_IM_MODULE is "fcitx5" instead of "fcitx". Please
check if you have exported it incorrectly in any of your init files.**
    **You may have trouble using fcitx in qt5 programs.**


You are receiving this mail because: