From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051211 Fedora/1.5-1.1 Firefox/1.5 Description of problem: X cursor themes defined through default inherited theme under /usr/share/icons are not working for gtk applications for x86_64 systems. The theme is working fine for KDE and X11 applications. It is also working fine for gtk applications for i386 systems. Version-Release number of selected component (if applicable): gtk2-2.8.9-1.1 How reproducible: Always Steps to Reproduce: 1. Create a default cursor theme on a x86_64 system 2. Observe that theme is working fine for all but gtk applications 3. Additional info:
Some more info: theme is not working for i386 applications running on x86_64. If you build a 64 bit version of the application is does work. It would be nice to figure out why i386 applications are not picking up the default theme. This does not work even if I set it using the gconf-editor. I need some things as i386 due to plugins/codecs e.g. sound applications and firefox (the 64 bit version cannot use most of the plugins).
Does changing the cursor theme in the mouse capplet work ?
Is this the same as using the gconf-editor? I am using KDE.
yes, using gconf-editor to change /desktop/gnome/peripherals/cursor-theme
can you try if they start working if you install libXcursor-devel ?
Yes, installing the libXcursor-devel i386 on x86_64 solves the problem. So, i386 applications on x86_64 are going for libXcursor.so rather than libXcursor.so.x explicitly. Of course one should not install i386 devel package on x86_64.
Should be fixed in rawhide