https://bugzilla.redhat.com/show_bug.cgi?id=2233527
Bug ID: 2233527
Summary: unset GTK_IM_MODULE and QT_IM_MODULE for Plasma
Wayland
Product: Fedora
Version: 39
OS: Linux
Status: NEW
Component: ibus
Keywords: i18n
Severity: medium
Assignee: tfujiwar(a)redhat.com
Reporter: tagoh(a)redhat.com
QA Contact: extras-qa(a)fedoraproject.org
CC: extras-qa(a)fedoraproject.org,
i18n-bugs(a)lists.fedoraproject.org, ngompa13(a)gmail.com,
petersen(a)redhat.com, shawn.p.huang(a)gmail.com,
tagoh(a)redhat.com, tfujiwar(a)redhat.com
Depends On: 2232064
Target Milestone: ---
Classification: Fedora
To fill the last piece of the change to accomplish this, we need to add:
IMSETTINGS_IGNORE_SESSION=KDE-wayland
to ibus.conf.
+++ This bug was initially created as a clone of Bug #2232064 +++
With ibus-1.5.29 in Fedora 29, QT_IM_MODULE and GTK_IM_MODULE should no longer
be set for KDE Plasma Wayland.
Can you make such a change to imsettings, please?
Without that the behavior of ibus in Plasma Wayland is really bad.
(This change should not be made for Plasma X11.)
Reproducible: Always
Steps to Reproduce:
1. env | grep MODULE
Actual Results:
GTK_IM_MODULE=ibus
QT_IM_MODULE=ibus
Expected Results:
GTK_IM_MODULE and QT_IM_MODULE to be unset in Plasma Wayland
Related to
https://fedoraproject.org/wiki/Changes/IBus_1.5.29
--- Additional comment from Akira TAGOH on 2023-08-15 07:44:31 UTC ---
Do we still need it for X11, right?
--- Additional comment from fujiwara on 2023-08-15 08:18:00 UTC ---
(In reply to Akira TAGOH from comment #1)
Do we still need it for X11, right?
Yes, we do.
--- Additional comment from Akira TAGOH on 2023-08-17 14:01:21 UTC ---
One more question. This report requests to unset GTK_IM_MODULE too. does IBus
1.5.29 work without GSettings and GTK_IM_MODULE on Plasma-wayland?
--- Additional comment from fujiwara on 2023-08-18 02:20:19 UTC ---
(In reply to Akira TAGOH from comment #3)
One more question. This report requests to unset GTK_IM_MODULE too.
does
IBus 1.5.29 work without GSettings and GTK_IM_MODULE on Plasma-wayland?
Yes, it does. Those environment variables need to be unset.
--- Additional comment from Jens Petersen on 2023-08-21 16:04:15 UTC ---
Seems imsettings-plasma was dropped from @input-methods:
https://pagure.io/fedora-comps/c/7553747fb0e4c1c6b97935dde1443e27de5fa3da...
https://pagure.io/fedora-comps/c/98e56a9cf0425b76e9a0e8237113d87ad0b4cafa...
So we may need to retest but this could this affect Plasma X11 aversely?
--- Additional comment from Neal Gompa on 2023-08-21 18:16:21 UTC ---
The way this gets set needs to be changed then to only activate when a Plasma
X11 session is used. It currently does it unconditionally.
--- Additional comment from Akira TAGOH on 2023-08-22 02:33:54 UTC ---
I'm going to update imsettings for this.
--- Additional comment from Fedora Update System on 2023-08-22 12:16:41 UTC ---
FEDORA-2023-adec06104c has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2023-adec06104c
--- Additional comment from Fedora Update System on 2023-08-22 12:19:15 UTC ---
FEDORA-2023-adec06104c has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.
Referenced Bugs:
https://bugzilla.redhat.com/show_bug.cgi?id=2232064
[Bug 2232064] unset GTK_IM_MODULE and QT_IM_MODULE for Plasma Wayland
--
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2233527
Report this comment as SPAM:
https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=rep...