Bug 500497

Summary: Setting the "maya" theme for SDDM on machine produces an unusable login screen layout
Product: [Plasma] plasmashell Reporter: incansvl
Component: Session ManagementAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: normal CC: cwo.kde, natalie_clarius
Priority: NOR    
Version First Reported In: 6.3.0   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description incansvl 2025-02-20 23:25:50 UTC
SUMMARY
My machine is set up with 3 screens in a PLP format (portrait-landscape-portrait); Screens are 1920x1200 (side) and 2560x1440 (centre).

If I select the maya theme for SDDM, I get an unusable login screen layout with-

1) The side screens rotated by 90 degrees
2) A giant onscreen keyboard (presumably for accessibility) covering roughly half of each screen. This hides the icons for selecting users, and the text box for the password, making it very difficult to log back in again and undo the config change.

STEPS TO REPRODUCE
1. Select the maya the for SDDM
2. Log out

OBSERVED RESULT
Unusable login screen with a soft keyboard covering more than half of the display area

EXPECTED RESULT
A login screen that looks something like the thumbnail shown in the configuration tool, and is usable

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE Neon 6.3
KDE Plasma Version: 6.3.0
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.2

ADDITIONAL INFORMATION
Highlights from "xrandr"

Screen 0: minimum 16 x 16, current 4960 x 1920, maximum 32767 x 32767
DP-1 connected primary 2560x1440+1200+159 (normal left inverted right x axis y axis) 697mm x 392mm
DP-2 connected 1200x1920+3760+0 right (normal left inverted right x axis y axis) 535mm x 339mm
DP-3 connected 1200x1920+0+0 left (normal left inverted right x axis y axis) 535mm x 339mm
Comment 1 cwo 2025-02-20 23:37:06 UTC
Thank you for the bug report!

SDDM is not maintained by KDE, but is a separate project. Please file bugs with it or its default themes on the SDDM bug tracker at https://github.com/sddm/sddm/issues
Comment 2 incansvl 2025-02-21 00:02:16 UTC
Ok will do.