Bug 2237502

Summary: "ibus restart" does not work in Plasma Wayland
Product: [Fedora] Fedora Reporter: Sudip Shil <sshil>
Component: ibusAssignee: fujiwara <tfujiwar>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 39CC: i18n-bugs, mfabian, shawn.p.huang, tfujiwar
Target Milestone: ---Keywords: i18n
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: ibus-1.5.30~beta1-1.fc40 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-05-22 11:52:32 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Sudip Shil 2023-09-05 18:54:50 UTC
It seems like if we do ibus restart then the ibus panel dispappers
Then we need to type systemsettings5 in konsole and then search input method and and first need to click/select on NONE then have to select ibus Wayland and then only the ibus panel appears. It's a bug.

So after "ibus restart", ibus panel should appear again at the bottom right corner.

Reproducible: Always

Steps to Reproduce:
1. Install Plasma Wayland desktop and Log into the desktop session.
2. Run konsole and type env and if you find QT_IM_MODULE=ibus or GTK_IM_MODULE=ibus, you need to run im-chooser and select "No Input Method" and make sure QT_IM_MODULE and GTK_IM_MODULE environment variables are not set on konsole.
3. Run systemsettings5 and open "Input Devices" -> "Virtual Keyboard" and select "IBus Wayland" and press "Apply" button.
4. Focus on the konsole input context and IBus panel icon will be shown.
5. Then try "ibus restart" command in konsole.[the ibus panel won't appear again]


Expected Results:  
After "ibus restart", ibus panel should appear again at the bottom right corner.

Comment 1 fujiwara 2023-09-06 08:24:29 UTC
The ibus start|restart is not supported in Plasma Wayland yet.

You can use systemsettings5 instead to disable IBus.
Run systemsettings5 and open "Input Devices" -> "Virtual Keyboard" and select "None" and press "Apply" button.