Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#19774 - xf86-input-synaptics broken after recent update
Attached to Project:
Arch Linux
Opened by John Wolfe (igneous) - Saturday, 12 June 2010, 01:34 GMT
Last edited by Andrea Scarpino (BaSh) - Monday, 14 June 2010, 10:57 GMT
Opened by John Wolfe (igneous) - Saturday, 12 June 2010, 01:34 GMT
Last edited by Andrea Scarpino (BaSh) - Monday, 14 June 2010, 10:57 GMT
|
DetailsDescription: To be honest, I'm not completely sure what broke it at this particular update.. I went back and checked my pacman.log for this recent upgrade, and the only Xorg related stuff that I see are libraries like xcomposite/xdamage/xrender.. and then hal (from 0.5.14-2 -> 0.5.14-4).
Anyway, the symptom is that the 'synaptics' module now refuses to load with this error in my Xorg.log: [ 1699.879] (II) LoadModule: "synaptics" [ 1699.879] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so [ 1699.879] (II) Module synaptics: vendor="X.Org Foundation" [ 1699.879] compiled for 1.7.3.901, module version = 1.2.1 [ 1699.879] Module class: X.Org XInput Driver [ 1699.879] ABI class: X.Org XInput driver, version 7.0 [ 1699.879] (EE) module ABI major version (7) doesn't match the server's version (9) [ 1699.879] (II) UnloadModule: "synaptics" [ 1699.880] (II) Unloading /usr/lib/xorg/modules/input/synaptics_drv.so [ 1699.880] (EE) Failed to load module "synaptics" (module requirement mismatch, 0) [ 1699.880] (EE) No input driver matching `synaptics' After a recompile via abs, it loads, but tells me that there is no such synaptics event device found, see here: [ 3030.903] (II) Synaptics touchpad driver version 1.2.2 [ 3031.904] SynapticsTouchpad no synaptics event device found [ 3031.904] (--) SynapticsTouchpad: no supported touchpad found [ 3031.904] (EE) SynapticsTouchpad Unable to query/initialize Synaptics hardware. [ 3031.904] (EE) PreInit failed for input device "SynapticsTouchpad" [ 3031.905] (II) UnloadModule: "synaptics" At which point it fails back to evdev. I have attached two xorg.confs, the first "xorg.conf" attachment is very recent.. shortly after I rebooted I noticed two-finger scrolling wasn't working, and my sensitivity was lower.. thinking xf86-input-synaptics had been updated, I figured there had been a change in defaults (since I was just using inputdefice, module synaptics, endsection in my xorg.conf) and grabbed an example from the arch wiki. Anyway, it seems to be broken with both my old configuration, which was working, and the recommended method on the wiki. |
This task depends upon
xorg.conf
i guess you have xorg-server 1.8 and xf86-input-synaptics from extra, which is compiled against xorg-server 1.7
1699.879] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[ 1699.879] (II) Module synaptics: vendor="X.Org Foundation"
[ 1699.879] compiled for 1.7.3.901, module version = 1.2.1
[ 1699.879] Module class: X.Org XInput Driver
pacman -Qo /usr/lib/xorg/modules/input/synaptics_drv.so
next time please report versions of packages involved in the bug report
xorg-server and xf86-input-synaptics
/usr/lib/xorg/modules/input/synaptics_drv.so is owned by xf86-input-synaptics 1.2.2-2
$ pacman -Qi xf86-input-synaptics | egrep "Version|Date"
Version : 1.2.2-2
Build Date : Sun 09 May 2010 09:32:07 AM CDT
Install Date : Sat 12 Jun 2010 10:52:41 AM CDT
$ pacman -Qi xorg-server | egrep "Version|Date"
Version : 1.8.1-1
Build Date : Wed 26 May 2010 02:51:03 PM CDT
Install Date : Thu 27 May 2010 12:26:15 AM CDT
My apologies, wonder. It seems I have wasted a bit of your time. After reviewing my pacman.log, I determined the first log that I posted was after I attempted to downgrade to extra/xf86-input-synaptics after I noticed my touchpad had started behaving differently. Please disregard that log entirely and focus on the second log, which is using the current xf86-input-synaptics package. Since this recent update, it tells me that "No supported touchpad [is] found". And then fails over to evdev. The change is extremely noticeable. Previously, I had sensitive touchpad with two-finger scrolling, and edge scrolling.. Post-update, my touchpad has a very low sensitivity, without two-finger scrolling or edge scrolling, additionally touchpad tapping has been turned back on.
simply adjust the configurations from there.
can you please upload an entire new Xorg.0.log. ?