Bug 484238

Summary: kcm_sddm: sets empty CursorSize= resulting in invisible cursor at login
Product: [Applications] systemsettings Reporter: Andrew Ammerlaan <andrewammerlaan>
Component: kcm_sddmAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: fabian, kde, kde
Priority: HI    
Version: 6.0.2   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:

Description Andrew Ammerlaan 2024-03-22 11:54:13 UTC
SUMMARY
Synchronizing Plasma settings to SDDM results in an invisible cursor in SDDM (wayland mode):


STEPS TO REPRODUCE
1. Set some cursor size in plasma settings
2. Synchronize to SDDM
3. Restart

OBSERVED RESULT
We get:
CursorSize=
in /etc/sddm.conf.d/kde_settings.conf

EXPECTED RESULT
We should get:
CursorSize=24
in /etc/sddm.conf.d/kde_settings.conf


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Gentoo linux
(available in About System)
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.2
Qt Version: 6.6.2

ADDITIONAL INFORMATION

Manually specifying the correct cursor size resolves the invisible cursor problem.

A second related bug is probably that an empty setting should be considered invalid.
Comment 1 Fabian Vogt 2024-03-28 17:30:10 UTC
Already fixed in 6.0.3: https://invent.kde.org/plasma/sddm-kcm/-/merge_requests/67