Changing Plasma 6 SDDM mouse cursor

Hi, I am using Plasma 6 with openSUSE Tumbleweed. I am using the Night Diamond (Red) mouse cursor for desktop environment. The SDDM window is currently set to Dark openSUSE-SDDM. The SDDM mouse cursor is not set to Night Diamond (Red) instead it is a black cursor.

Can I get SDDM to use the Night Diamond (Red) mouse cursor? If so is it difficult and how can I best do this?

/etc/sddm.conf
empty

/etc/sddm.conf.d
kde_settings.conf

-Thanks

You did not specify which Plasma version you are using, but in System Settings you can configure the Login Screen (SDDM) and Apply Plasma Settings which would copy your cursor settings from the desktop session to the SDDM configuration - and starting with Plasma 6.0.3 it even works.

In addition to what @guss77 said, you may have to copy or move the icon theme folder from ~/.local/share/icons to /usr/share/icons for it to work in sddm

Hi, guss77 suggestion does not seem to work, I am using Plasma 6.0.4 .

How to tell which folder to move (icon theme folder or folders) ? Currently - System Settings > Global Theme > openSUSE is selected.

Current contents of:

~/.local/share/icons> ls -lah
total 0
drwx------ 1 paul paul  206 Mar  2 02:18 .
drwx------ 1 paul paul 1.5K Apr 19 17:16 ..
drwxr-xr-x 1 paul paul  260 Mar  2 02:17 Breeze Chameleon Dark
drwxr-xr-x 1 paul paul  298 Mar  2 02:18 Breeze-Chameleon Light
drwxr-xr-x 1 paul paul  260 Mar  2 02:17 Breeze-openSUSE Dark Icons
drwxr-xr-x 1 paul paul  298 Mar  2 02:17 Breeze-openSUSE Light Icons
drwx------ 1 paul paul   88 Dec 21  2020 hicolor

Current contents of:

/usr/share/icons> ls -lah
total 4.0K
drwxr-xr-x 1 root root  144 Aug 30  2023 .
dr-xr-xr-x 1 root root 5.7K Apr 19 13:12 ..
drwxr-xr-x 1 root root  144 Apr 18 18:56 Adwaita
drwxr-xr-x 1 root root  298 Apr 19 13:26 breeze
drwxr-xr-x 1 root root   36 Apr 19 13:00 breeze_cursors
drwxr-xr-x 1 root root  260 Apr 19 13:26 breeze-dark
drwxr-xr-x 1 root root   36 Apr 19 13:00 Breeze_Light
drwxr-xr-x 1 root root  256 Apr 19 14:03 hicolor
-rw-r--r-- 1 root root 2.9K Apr 12 08:07 nvtop.svg
drwxr-xr-x 1 root root  166 Apr 19 13:26 oxygen

Ok thank you.

On Plasma 6.0.4, and even with default Breeze Dark theme, SDDM shows different cursor similar to HighContrast.

Before SDDM is fully loaded, the cursor appears smaller, then it changes to normal size, but after entering password and pressing Entry key, it gets smaller again.

Only after splash screen is finished, the correct Breeze cursor theme is correctly loaded.

Uh I kind of expected the folder for your cursor theme to be in there, since that’s where I think they usually are.

But I just googled and in case of Night Diamond, the author tells you to put it into ~/.icons, so you might’ve put it there?

Ok very good. I can see Night Diamond (RED) there.

~/.icons> ls -lah
total 0
drwx------ 1 paul paul   62 Mar  2 22:45 .
drwx------ 1 paul paul 1.1K Apr 19 14:12 ..
drwxr-xr-x 1 paul paul   60 Mar  2 02:01 Comix-GreenB
drwxr-xr-x 1 paul paul   60 Mar  2 22:45 Night Diamond (Red)

So you say, try to copy it’s directory recursively into /usr/share/icons now? Should owner and group ownership be changed to root:root also then do you think?

-Best Wishes

Yeah, just copy that, that’s what worked for me at least. I didn’t mess around with ownership, so I guess that’s not required.

Ok, I copied the directory over to /usr/share/icons and then powercycled.

The cursor is a black default cursor still. Once entering the password on SDDM and pressing enter it changes over to the Night Diamond (RED).

/usr/share/icons> ls -lah
total 4.0K
drwxr-xr-x 1 root root  182 Apr 20 14:51 .
dr-xr-xr-x 1 root root 5.7K Apr 20 09:23 ..
drwxr-xr-x 1 root root  144 Apr 18 18:56 Adwaita
drwxr-xr-x 1 root root  298 Apr 19 13:26 breeze
drwxr-xr-x 1 root root   36 Apr 19 13:00 breeze_cursors
drwxr-xr-x 1 root root  260 Apr 19 13:26 breeze-dark
drwxr-xr-x 1 root root   36 Apr 19 13:00 Breeze_Light
drwxr-xr-x 1 root root  256 Apr 19 17:52 hicolor
drwxr-xr-x 1 root root   60 Apr 20 14:51 Night Diamond (Red)
-rw-r--r-- 1 root root 2.9K Apr 12 08:07 nvtop.svg
drwxr-xr-x 1 root root  166 Apr 19 13:26 oxygen

Thinkcentre-M57p:/usr/share/icons> ls -lah Night\ Diamond\ \(Red\)/
total 8.0K
drwxr-xr-x 1 root root   60 Apr 20 14:51 .
drwxr-xr-x 1 root root  182 Apr 20 14:51 ..
drwxr-xr-x 1 root root 3.4K Apr 20 14:51 cursors
-rw-r--r-- 1 root root   42 Apr 20 14:51 cursor.theme
-rw-r--r-- 1 root root   94 Apr 20 14:51 index.theme
Thinkcentre-M57p:/usr/share/icons>

Hi, sorry to hijack this post but I think it’s related.
It seems that Apply Plasma Settings doesn’t work, as least for me: I have 2 monitors and nothing is applied in SDDM.
I noticed that the monitors ids are changed at every restart (xrandr output), so this might be the cause?