You are not logged in.

#1 2014-07-29 14:47:11

mcloaked
Member
From: Yorkshire, UK
Registered: 2012-02-02
Posts: 1,360

[SOLVED] After update to xorg-server 1.16.0-5 touchpad not working

After today's xorg update ( [PACMAN] upgraded xorg-server (1.15.2-1 -> 1.16.0-5) and related package updates for xf86* my laptop fails to have a working touchpad.

$ synclient -l
Couldn't find synaptics properties. No synaptics driver loaded?

There seems to be some diagnostics in the Xorg.log.0 file:

[     4.637] (II) LoadModule: "synaptics"
[     4.637] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[     4.638] (II) Module synaptics: vendor="X.Org Foundation"
[     4.638]    compiled for 1.15.1, module version = 1.8.0
[     4.638]    Module class: X.Org XInput Driver
[     4.638]    ABI class: X.Org XInput driver, version 20.0
[     4.638] (EE) module ABI major version (20) doesn't match the server's version (21)
[     4.638] (II) UnloadModule: "synaptics"
[     4.638] (II) Unloading synaptics
[     4.638] (EE) Failed to load module "synaptics" (module requirement mismatch, 0)
[     4.638] (EE) No input driver matching `synaptics'

The only change that I made after today's updates was to move the pacsave file for 10-evdev.conf that was changed during the update in /etx/X11/xorg.conf.d/

I have an existing /etc/X11/xorg.conf.d/50-synaptics.conf that was there from before the update, and there is no similarly named file in /usr/share/X11/xorg.conf.d/

Can anyone point me to a fix?

Thanks

Edit:  I checked the list of packages updated and it does not include xf86-input-synaptics - so I guess that the current version is not compiled against the current xorg-server - maybe I should file a flyspray bug report?

I also checked the last update on my system for

[2014-06-01 20:09] [PACMAN] upgraded xf86-input-synaptics (1.8.0-1 -> 1.8.0-2)

and also found a previous bug report from just over a month ago concerning synaptics but I am unsure what the current situation is:

https://bugs.archlinux.org/task/40921?s … &closedto=

Last edited by mcloaked (2014-07-29 15:41:46)


Mike C

Offline

#2 2014-07-29 15:02:34

Perry3D
Member
Registered: 2008-03-20
Posts: 553

Re: [SOLVED] After update to xorg-server 1.16.0-5 touchpad not working

There should be an update today: https://www.archlinux.org/packages/extr … synaptics/

I have no problems with my touchpad.

Offline

#3 2014-07-29 15:06:25

franky1306
Member
Registered: 2014-07-29
Posts: 1

Re: [SOLVED] After update to xorg-server 1.16.0-5 touchpad not working

I think the update has swiped your 50-synaptics.conf from the folder. After the Update pacman tells that the config files also can be stored under the homedir of an user.

Offline

#4 2014-07-29 15:06:37

basica
Member
From: Australia
Registered: 2012-10-31
Posts: 217

Re: [SOLVED] After update to xorg-server 1.16.0-5 touchpad not working

edit: nevermind  your version matches mine.

Last edited by basica (2014-07-29 15:07:32)

Offline

#5 2014-07-29 15:10:49

mcloaked
Member
From: Yorkshire, UK
Registered: 2012-02-02
Posts: 1,360

Re: [SOLVED] After update to xorg-server 1.16.0-5 touchpad not working

Thanks - on that page I saw that "Last Updated:    2014-07-29 10:10 UTC" but I didn't see any new version in [testing] - hopefully an updated package will bring back a working touchpad for me and anyone else who has the same issue.

The key underlying issue seems to be that the new xf86-input-synaptics package has listed

X-ABI-XINPUT_VERSION=21 (xorg-server) (make)

but needs to be released to the mirrors - in the Xorg log that I put in the original post the crucial line is I think

[     4.638] (EE) module ABI major version (20) doesn't match the server's version (21)

Yet the ABI version listed in the package is correct for the new version for when it gets released.

Last edited by mcloaked (2014-07-29 15:17:53)


Mike C

Offline

#6 2014-07-29 15:12:17

mcloaked
Member
From: Yorkshire, UK
Registered: 2012-02-02
Posts: 1,360

Re: [SOLVED] After update to xorg-server 1.16.0-5 touchpad not working

franky1306 wrote:

I think the update has swiped your 50-synaptics.conf from the folder. After the Update pacman tells that the config files also can be stored under the homedir of an user.

I have the file in what seems to be the correct place:

$ ll /etc/X11/xorg.conf.d/
total 20
-rw-r--r-- 1 root root 1160 Jul 29 15:17 10-evdev.conf
-rw-r--r-- 1 root root 1160 Mar 13 21:52 10-evdev.conf.pacsave
-rw-r--r-- 1 root root  142 Dec 28  2013 50-joystick.conf
-rw-r--r-- 1 root root 2290 May 19 22:06 50-synaptics.conf
-rw-r--r-- 1 root root  115 Dec 28  2013 50-vmmouse.conf

Mike C

Offline

#7 2014-07-29 15:32:58

scar
Member
From: Hungary
Registered: 2009-10-01
Posts: 449

Re: [SOLVED] After update to xorg-server 1.16.0-5 touchpad not working

Could you check the contents of your files? I mean pacman copies the old config files to xyz.pacsave and replaces the with the new ones.


“The future has already arrived. It's just not evenly distributed yet.”
― William Gibson

Offline

#8 2014-07-29 15:41:16

mcloaked
Member
From: Yorkshire, UK
Registered: 2012-02-02
Posts: 1,360

Re: [SOLVED] After update to xorg-server 1.16.0-5 touchpad not working

I found that the xf86-input-synaptics package in extra had exactly the same version number as it was when I last updated it on my system using the version that was in the aur at the beginning of June.

xf86-input-synaptics 1.8.0-2

Hence the pacman -Syu today did not include this package in the updates since the version from extra currently lists as dated 18th July also has this version number.

So I removed the package file from the pacman cache and reinstalled xf86-input-synaptics - and my touchpad is now fine. So this was primarily my fault for not using the standard package but an aur package with the same version number. I will mark this as solved. So it is not a bug after all.

Last edited by mcloaked (2014-07-29 15:50:27)


Mike C

Offline

Board footer

Powered by FluxBB