Description of problem:
The F18 Xfce spin shows no mouse cursor, until one opens xfce4-mouse-settings. Not easy without a cursor, therefor I suggest we treat this as a blocker.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Boot Xfce spin, e.g, F18 beta TC 4
No mouse cursor, neither in lightdm nor after logging in to Xfce.
There should be a cursor right from the start.
# grep CursorThemeName /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
<property name="CursorThemeName" type="string" value=""/>
It seems Xfce doesn't set a cursor theme. I'll patch it to "default", because /usr/share/icons/default/index.theme always inherits Fedora's standard theme. Currently this is Adwaita. If this doesn't work, I'll patch it to Adwaita directly.
Ok, patching to 'default' works, but obviously there is more wrong here:
$ xfconf-query -c xsettings -l
Same thing on F17, even same version of xfce4-settings and xfconf:
$ xfconf-query -c xsettings -l
So obviously all these properties are never set - no surprise that themes for cursor, icons and gtk are not set (they are not set when one opens the settings for the first time).
BTW: I get a cursor when I boot into runlevel 3 and then start Xfce with startx. I wonder if lightdm is doing something wrong here. Both /etc/gtk-2.0/gtkrc and /etc/gtk-3.0/settings.ini set gtk-cursor-theme-name = "Adwaita" and something obviously screws it up before xfsettingsd is started.
Do you still experience this, Cristoph? Or did you patch something?
I'm running the Beta live-CD and the cursor is displayed properly in lightdm and thus in Xfce too.
And yes, AFAICT Xfce doesn't come with anything set-up (at least appearance-wise) so it uses the system's defaults until we change any settings.
I still have this problem with the F18 beta in KVM. When I boot, xfconf-query only lists the Gtk/IMModule channel.
Do you still see this with the Final TC1 compose?
I'll try and test here... my f18 laptop works just fine, but will test a live image.
F18 Final TC3 -
I tested this today. I can get certain cursors to change (window resize, scrolls, etc) permanently , but the main pointer fluxuates between the default and custom cursor. Initial the main cursor was the default one, but change after a few minutes of use. It then changed back when I switched into a new window.
[cris@localhost ~]$ xfconf-query -c xsettings -l
[cris@localhost ~]$ xfconf-query -c xsettings -l -p /Gtk/CursorThemeName -v
xfce4-settings-4.10.0-4.fc18 has been submitted as an update for Fedora 18.
* should fix your issue,
* was pushed to the Fedora 18 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing xfce4-settings-4.10.0-4.fc18'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
xfce4-settings-4.10.0-4.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.
This bug is back in Fedora 25 xfce spin. I haven't tried to re-enable the mouse pointer through the methods discussed here, I'm downgrading to Fedora 24 because this is a blocker.