Fedora Account System
Red Hat Associate
Red Hat Customer
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
Created attachment 2057666 [details] F41-ja-gdm.png
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?
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).
No longer happens in F42+