Bug 476457

Summary: When SDDM theme crashes, user is left with useless login screen
Product: [I don't know] kde Reporter: Reuben <kde>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED UPSTREAM    
Severity: normal CC: nate
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: "whoops i broke the computer"

Description Reuben 2023-11-02 10:15:41 UTC
Created attachment 162816 [details]
"whoops i broke the computer"

SUMMARY

I believe this is quite severe - unless a user knows how to toggle to a different virtual console (ctrl alt f1, f2, ...) then they may believe they "broke their computer".

SDDM really needs a default/stable login screen that it can fall back to.

STEPS TO REPRODUCE
1. Using plasma settings, set sddm login screen to C64-Classic-Fancy (I am not picking on this particular theme, though I will file a separate lower prio issue about themes in the selector)
2. Reboot (or restart X)

OBSERVED RESULT

End up on the screen shown in attachment with a large virtual keyboard and no UI. (For context this is a 34" monitor, so the keyboard size is absurd in any scenario.)
Comment 1 Reuben 2023-11-02 10:16:25 UTC
Operating System: Kubuntu 23.10
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.110.0
Qt Version: 5.15.10
Kernel Version: 6.5.0-10-generic (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 5700G with Radeon Graphics
Memory: 30.6 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: ASUS
Comment 2 Nate Graham 2023-11-03 21:02:57 UTC
SDDM isn't a KDE project, so SDDM bugs are not tracked on KDE's bug tracker. I'm afraid you'll need to report this to the SDDM folks at https://github.com/sddm/sddm/issues. This does seem like a real issue since SDDM has a fallback theme that should be getting loaded here in the case where the theme is broken.
Comment 3 Reuben 2023-11-04 11:01:33 UTC
Filed in SDDM. Thanks