Bug 2326178

Summary: ibus IME is running on gdm login screenscreen for CJK system locales by default and indicator remains during password input
Product: [Fedora] Fedora Reporter: Twinkle <tpardesh>
Component: gnome-shellAssignee: GNOME SIG Unassigned <gnome-sig>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 41CC: adscvr, fmuellner, gnome-sig, i18n-bugs, jadahl, otaylor, philip.wyett, tfujiwar
Target Milestone: ---Keywords: Desktop
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-09-03 03:55:53 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:
Attachments:
Description Flags
F41-ja-gdm.png none

Description Twinkle 2024-11-14 07:21:39 UTC
On login screen, while typing the password in English, the input method displayed is not English. The input method is displayed as per the locale the system is installed in. 

Reproducible: Always

Steps to Reproduce:
1. Install Fedora in any locale. Ex - Japanese
2. Create user and password during installation
3. Check the login screen after installation. On the top right corner, you will see anthy (if we install system in Japanese locale) as default input method 
4. Press enter on the login screen and try to enter the password. You will be typing the password in English but the input method displayed will be anthy but expected is English. 
5. After login, expected input method(English) is displayed properly.
Actual Results:  
The password is typed in English but the input method on the top right corner does not display English as default. 

Expected Results:  
The input method must be English as password is typed to English to login

Comment 1 Jens Petersen 2024-11-14 07:34:58 UTC
Created attachment 2057666 [details]
F41-ja-gdm.png

Comment 2 fujiwara 2024-11-15 13:50:36 UTC
Probably I think your problem won't happen when you reboot the system after you complete the installation with the user creation.
It might be a liveuser issue.
Running ibus itself with gdm should be no problem.

I guess the password handing might has an issue.
https://gitlab.gnome.org/GNOME/gnome-shell/-/blob/main/js/ui/status/keyboard.js#L723

Could you report your issue to the gnome-shell upstream?

Comment 3 Jens Petersen 2024-11-26 06:47:59 UTC
The issue was reported for an installation and I can reproduce in a VM installation.

Though it can also be reproduced with F41 WS Live (after switching locale to CJK in gnome-control-center).

I agree it should be reported upstream (though so far I couldn't reproduce with Ubuntu 24.10 or c10s).

Comment 4 Jens Petersen 2025-09-03 03:55:53 UTC
No longer happens in F42+