You are not logged in.
It seems the cursor theme I've chosen isn't applied automatically when I log in; I have to open lxappearance (which loads/applies it). The cursor theme then shows properly on most programs, but urxvt (which is autostarted) and openbox's menus still use the default cursor theme, rather than mine.
- openbox as wm & de
- lightdm to login
- lxappearance to choose themes
- I don't know whether I have any kind of settings daemon running.
What should I do to get the cursor theme to apply automatically when I log in and show for all programs?
Last edited by onexused (2018-07-23 16:01:07)
Offline
https://wiki.archlinux.org/index.php/Cu … figuration
Though the wiki suggests lxappearance would write the config, thus setting the theme permanently?
Offline
Yet in 2 hours of uptime since I wrote the post, the cursor theme on the root window has reverted to the default (opening lxappearance changed it back to the one I chose). Firefox and medit still used my chosen theme. Urxvt uses the default theme no matter what I do.
Offline
Are you saying ~/.icons/default/index.theme gets edited forth and back?
Offline
~/.icons/default/index.theme currently says
[Icon Theme]
Name=Default
Comment=Default Cursor Theme
Inherits=Oxygen 01 Yellowwhich is what I set, and I see that when the pointer is over Firefox and some other programs, but when the pointer is over the root window, urxvt, thunar, and some other windows, I see a black theme. It looks like Adwaita, which are installed in /usr/share/icons (and I see now that's the one in /usr/share/icons/default/index.theme).
Offline
Notice that the theme will not update easily over exising windows, so it's important to know what the file says before eg. starting openbox.
xsetroot -cursor_name left_ptrshould update it over the root window.
I must say that urxvt does not read the index.theme, it picks the theme from ~/.Xdefaults, which should contain
Xcursor.theme: Oxygen 01 YellowAnd on an additional caveat: I don't have a single theme that contains blanks, no idea whether that's causing trouble.
Offline
More control = less "just works", I guess. Thanks for your help. It looks like the space in the name *was* causing problems, as neither changing .Xdefaults nor running xsetroot helped until I changed that and chose the newly named theme in lxrandr.
Last edited by onexused (2018-07-23 16:00:50)
Offline