Without adwaita-icon-theme installed the mouse cursor disappears when hovering over the top bar, the activities bar, etc. Installing adwaita-icon-theme fixes the problem. Solution found in this archlinux ticket: https://bugs.archlinux.org/task/42408 Reproducible: Always Steps to Reproduce: 1. Install gnome-light on ~amd64 (pulls in gnome 3.14.2 currently) 2. Hover over the top bar, mouse cursor disappears 3. Install adwaita-icon-theme, reboot, problem solved
I forgot to mention, without adwaita-icon-theme there is no mouse cursor at all in GDM.
I'll add this to x11-libs/gtk+-3.14 as this is what upstream intended.
+ 28 Dec 2014; Gilles Dartiguelongue <eva@gentoo.org> gtk+-3.14.6.ebuild: + Add adwaita-icon-theme to RDEPEND as intended by upstream, bug #533848. + And here we go. Thanks for reporting.
Seems adwaita-icon-theme has some unexpressed depenency on librsvg: Can't load file: Unable to load image-loading module: /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: cannot open shared object file: No such file or directory
Indeed, this was reported and fixed in bug #533978.
This breaks usage of the "Standard" (X11) cursor in Xfce. The problems described in this bug seem to be Gnome/GDM specific, so the dependency should be enforced somewhere else, not within the GTK ebuild. I've been using Xfce with KDM for quite some time happily and without any problems using the default X11 cursor. The latest GTK update pulled in an ugly cursor theme (adwaita) that I don't want and, what's worse, sets a default symlink in /usr/share/cursors/xorg-x11/ which makes it impossible to select the X11 default cursor in the Xfce mouse configuration. Please make this dependency optional by a USE flag or at least fix the adwaita ebuild to NOT set that default symlink. My Xfce cursors are fine after unmerging adwaita or manually removing the symlink.
Do Qt and KDE users really need to install x11-themes/adwaita-icon-theme for running only firefox, gimp, libreoffice, inkscape? KDE has own cursor theme.
(In reply to Nikoli from comment #7) > Do Qt and KDE users really need to install x11-themes/adwaita-icon-theme for > running only firefox, gimp, libreoffice, inkscape? KDE has own cursor theme. Qt and KDE users really need to install x11-themes/adwaita-icon-theme for running anything based on gtk3. Not for gtk2 things like firefox, gimp, or inkscape. This is is why gtk3 pulls in adwaita-icon-theme - and gtk2 doesn't.
(In reply to Stefan Kiesler from comment #6) You are right, it was a bad default, we fixed it in >=adwaita-icon-theme-3.14.1-r1
(In reply to Alexandre Rostovtsev from comment #8) > Qt and KDE users really need to install x11-themes/adwaita-icon-theme for > running anything based on gtk3. Correction: they need to install adwaita-icon-theme unless the desktop environment sets the Gtk/CursorThemeName xsettings key (if running under X) or the org.gnome.desktop.interface cursor-theme gsettings key (if running under Wayland) to a non-adwaita cursor theme that gtk3 understands. Is kde guaranteed to do it?
'grep Cursor -Ri * -a3' in oxygen-gtk3-1.4.1 sources finds 2 cpp files: http://quickgit.kde.org/?p=oxygen-gtk.git&a=blob&h=1703d8a7adba061fb8cc9ff1d77d4c3ed39265d3&hb=705b755f67b50213ec596a51b8cfabf2780bc24b&f=src%2Fanimations%2Foxygenpaneddata.cpp line 54 http://quickgit.kde.org/?p=oxygen-gtk.git&a=blob&h=d6cf52a854d74f32bf1ff9378679cc0e6ee615f9&hb=705b755f67b50213ec596a51b8cfabf2780bc24b&f=src%2Foxygenwindowmanager.cpp line 105