Bug 484238 - kcm_sddm: sets empty CursorSize= resulting in invisible cursor at login
Summary: kcm_sddm: sets empty CursorSize= resulting in invisible cursor at login
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_sddm (show other bugs)
Version: 6.0.2
Platform: Gentoo Packages Linux
: HI normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-22 11:54 UTC by Andrew Ammerlaan
Modified: 2024-03-28 17:30 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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