Would be much more useful if XcursorSetTheme(display, NULL) if set the theme to the initial default rather than to NULL. (Which seems to look things up in the theme 'default', which is not the initial default value, since that depends on Xresources and the environment.)
It would be even nicer if we could figure out how cursor themes should actually work and move in that direction...
I think it's working pretty for us at the current time.
About the opening comment - what would the "initial default" be?
Oh, I think I get it. So XcursorSetTheme(dpy, NULL) selects the core ugly cursors, but you want it to pick up the Xcursor.theme xresource?
Are the resources for Xcursor listed/documented anywhere?
Created attachment 3233 [details] [review] xcursor-4244-reset-theme-name.diff This patch fixes the bug for me. The bug in particular we are hitting is this: https://bugzilla.novell.com/show_bug.cgi?id=114490
I've committed Federico's patch to xlibs/Xcursor, but not to xorg/lib/Xcursor. For that, I believe we need to push it through the release queue.
applied to head, should show up in RC2. thanks!
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.