Hi,
Does anyone have any idea why my cursor would be resetting itself on every reboot, it’s driving me insane at this point.
If I pick my preferred cursor (McMojave_cursors) from the system settings, something switches it back to breeze_cursors on reboot.
OS: Arch Linux x86_64
Kernel: 6.6.4-arch1-1
Shell: zsh 5.9
DE: Plasma 5.27.10
WM: KWin
I update the environment variable:
export XCURSOR_THEME=McMojave-cursors
set XCURSOR_THEME=McMojave-cursors
It works for the session, then something switches it right back on reboot.
I’ve added the file:
/usr/share/icons/default/index.theme
[Icon Theme]
Inherits=McMojave-cursors
it gets switched back on reboot.
I’ve added (same file contents as above):
/home/user/.icons/index.theme
it’s switched back on reboot.
The result of printenv after a reboot shows:
$ printenv | grep CURSOR
XCURSOR_SIZE=24
XCURSOR_THEME=breeze_cursors
I also added the environment variable XCURSOR_THEME=McMojave-cursors to /etc/environment, didn’t help unfortunately.
I just can’t work out what’s altering this environment variable and I’m going mad.
This only started happening in the last couple of weeks.
The frustrating thing is I can see the correct cursor is set when the OS first boots.
Before the little animated boot screen on KDE the first thing to appear is the cursor and it’s the correct one, then after the boot animation it switches to breeze.
Anyone have any clues as to where I should look?
Web searches always only seem to bring up “My cursor changes when I hover over X application”, seemingly no mention anywhere of anyone else having the cursor being switched by something.
Thanks in advance for any ideas!