Bug 488593 - Default language on login screen is not English, that prevents to fill English password field.
Summary: Default language on login screen is not English, that prevents to fill Englis...
Status: RESOLVED UPSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: Theme - Breeze (other bugs)
Version First Reported In: 6.0.5
Platform: Fedora RPMs Linux
: NOR minor
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-06-16 17:36 UTC by eknyg370k
Modified: 2024-06-17 19:27 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description eknyg370k 2024-06-16 17:36:52 UTC
SUMMARY
I have two layouts in my system: English (Dvorak) and another one. The default is English, as when I log in, the selected layout is English.

When my system starts, I cannot simply fill in the password because the default layout is not English and does not even coincide with the system's default layout.

STEPS TO REPRODUCE
1. Set up two layouts: English (Dvorak) and one another language.
2. Log out.
3. On the lock screen, when the default user is selected and only the password field is displayed, type the correct English words as the password.

I am not sure that these are all the requirements to reproduce it. Maybe it is somehow connected with Dvorak, as it is not very popular in English-native countries. But if there were a layout-changing button, it would not have been a bug now.

OBSERVED RESULT
The login fails because another layout is selected. However, there is no sign of it on the screen, and no way to change it there. There is no way to even show the currently typed symbols; you only see asterisks (hidden password symbols).

It is possible to log in only when you click "other options." There, layout change is available; I change it to English, fill in the user and password fields, and successfully log in.

EXPECTED RESULT
An ability to switch layouts on the lock screen where only the password field is shown.
The current layout should be displayed on the screen as after the "other options" button is pressed. 
Or at least the default layout (or just English) should be selected on the login screen.

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 40
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Kernel Version: 6.8.11-300.fc40.x86_64 (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
I have only 2 layouts: English (Dvorak) and another language, no QWERTY.
I or course tried to write password as if it was usual English QWERTY layout - it did not work.
Comment 1 Jiří Wolker 2024-06-17 19:26:03 UTC
I am quite certain that this should be marked as SDDM issue (not PlasmaShell), maybe this can be related to multiple components. Could someone check that and change the Product/Component values on this bugreport appropriately?
Comment 2 Nate Graham 2024-06-17 19:27:51 UTC
SDDM issues live at https://github.com/sddm/sddm/issues/; feel free to open one there if you're sure it's an SDDM issue.