I recently installed xfce4.6 and i cannot access the mouse settings.. this also happened in xfce4.4 dylix@reaction ~ $ xfce4-mouse-settings (xfce4-mouse-settings:2542): xfce4-mouse-settings-CRITICAL **: XI is not present or too old. i have updated libXi to latest, and rebuilt xfce4-settings.. Reproducible: Always Steps to Reproduce: 1. open xfce4-mouse-settings 2. 3.
are you running libXi-1.3 (or 9999 from the x11 overlay)?
* x11-libs/libXi Latest version available: 1.2.1 Latest version installed: 1.2.1
Created attachment 184957 [details] xi.c can you please compile attached file (gcc -o xi xi.c -lXi), run it (./xi) and post the output here?
dylix@reaction ~ $ ./xi 0x60b0b0 1 1 3
so something seems to be wrong with your libXi, major_version should be 4 (and it is here with libXi-1.2.1). CCing x11 guys as I have no idea how XGetExtensionVersion works internally
The library is reporting what the server supports, looks like you're old X server. Which version are you using? Cheers
* x11-base/xorg-server Latest version available: 1.3.0.0-r6 Latest version installed: 1.3.0.0-r6
ok. i installed xorg-server 1.5.. here's a list of stuff it updated, but never the less it fixed the problem.. just not sure which package it was :) Sun Mar 15 17:30:23 2009 >>> x11-proto/xproto-7.0.14 Sun Mar 15 17:30:38 2009 >>> x11-proto/xextproto-7.0.4 Sun Mar 15 17:30:57 2009 >>> x11-libs/xtrans-1.2.3 Sun Mar 15 17:31:11 2009 >>> x11-proto/randrproto-1.2.2 Sun Mar 15 17:31:27 2009 >>> x11-proto/xf86driproto-2.0.4 Sun Mar 15 17:31:39 2009 >>> x11-proto/renderproto-0.9.3 Sun Mar 15 17:32:05 2009 >>> x11-libs/libpciaccess-0.10.3 Sun Mar 15 17:32:36 2009 >>> x11-misc/xkeyboard-config-1.5 Sun Mar 15 17:33:10 2009 >>> x11-libs/libdrm-2.4.5 Sun Mar 15 17:33:22 2009 >>> x11-proto/dri2proto-1.99.3 Sun Mar 15 17:33:49 2009 >>> x11-libs/libXau-1.0.4 Sun Mar 15 17:34:03 2009 >>> x11-apps/rgb-1.0.3 Sun Mar 15 17:35:26 2009 >>> x11-libs/libXfont-1.3.4 Sun Mar 15 17:39:31 2009 >>> x11-libs/libX11-1.1.5 Sun Mar 15 17:40:05 2009 >>> x11-libs/libXext-1.0.4 Sun Mar 15 17:40:34 2009 >>> x11-libs/libXrender-0.9.4 Sun Mar 15 17:40:50 2009 >>> x11-apps/xauth-1.0.3 Sun Mar 15 17:41:14 2009 >>> x11-libs/libXxf86vm-1.0.2 Sun Mar 15 17:43:36 2009 >>> media-libs/mesa-7.3-r1 Sun Mar 15 17:44:04 2009 >>> x11-apps/xinit-1.0.8-r4 Sun Mar 15 17:44:30 2009 >>> x11-drivers/xf86-input-mouse-1.4.0 Sun Mar 15 17:54:20 2009 >>> x11-base/xorg-server-1.5.3-r4 Sun Mar 15 17:54:43 2009 >>> x11-drivers/xf86-input-keyboard-1.3.2 Sun Mar 15 18:13:58 2009 >>> x11-base/xorg-server-1.5.3-r4 Sun Mar 15 18:16:09 2009 >>> x11-drivers/xf86-input-evdev-2.2.0-r1 Sun Mar 15 18:25:27 2009 >>> x11-base/xorg-server-1.5.3-r4
@Christoph, could I bribe you into making Xfce in ~arch depend on xorg-server 1.5.3 or newer? (The KDE Herd did this for 4.2). Cheers
Christoph, from your xi.c i now get these results, just fyi dylix@reaction ~/Desktop $ ./xi 0x60b0b0 1 1 4
(In reply to comment #9) > @Christoph, could I bribe you into making Xfce in ~arch depend on xorg-server > 1.5.3 or newer? (The KDE Herd did this for 4.2). > > Cheers > sure, added this on xfce4-settings (In reply to comment #10) > Christoph, from your xi.c i now get these results, just fyi thanks, didn't expect anything else though ;>