/etc/xdg/xfce4/xinitrc has these lines that break gtk3 themes: # Export GTK_PATH so that GTK+ can find the Xfce theme engine GTK_PATH="$GTK_PATH:/usr/lib/gtk-2.0" export GTK_PATH This needs to be changed because new gtk3 applications can't find the gtk3 theme.[andyrtr@workstation64 tmp]$ brasero (brasero:21976): Gtk-WARNING **: GTK+ module /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so cannot be loaded. GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported. Gtk-Message: Failed to load module "canberra-gtk-module" See downstream report: https://bugs.archlinux.org/task/23655
Isn't this gtk3 being stupid? We only add a known gtk path because we know useful stuff is in there.
Setting GTK_PATH also breaks gtk2 32bit module loading on x86_86 for Fedora. https://bugzilla.redhat.com/show_bug.cgi?id=711018
Disabled in 5ab6cda.