Since I upgraded to Fedora 38, the cursor size in SDDM is larger than what it used to be. How can I fix the incorrect behavior? It used to work properly on Fedora 35-37.
I was struggling with the same issue. Adding CursorSize=24 (which is size i have set also in plasma settings) into [Theme] section in /etc/sddm.conf.d/kde_settings.conf fixes this. Not sure if this is the “correct” way to solve this though.
I think this is a decent way to solve this. Apparently when no cursor size is specified SDDM is defaulting to what I think is size 36 instead of your default cursor size.
Thank you for the solution.
I checked the bug report. I should add that the issue happens on X11 sessions not only Wayland.
Edit: SDDM itself runs a Wayland session, but I login to an X11 session.
Ok, but SDDM on F38 is sddm-wayland as long as I know.
To check this, what is the output of the command:
rpm -qa|grep sddm
Yes you’re right, SDDM is running a Wayland session.
sddm-0.19.0^git20230404.e652433-1.fc38.x86_64
kde-settings-sddm-38.2-2.fc38.noarch
sddm-wayland-plasma-5.27.5-1.fc38.noarch
sddm-breeze-5.27.5-1.fc38.noarch
sddm-kcm-5.27.5-1.fc38.x86_64
This is the relevant change:
https://fedoraproject.org/wiki/Changes/WaylandByDefaultForSDDM
Thank you for pointing it out.