--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: xserver-xorg-input-synaptics: undefined symbol miPointerGetMotionEvent when loading synaptics_drv.so
- From: Stefano Sabatini <stefano.sabatini-lala@poste.it>
- Date: Tue, 19 Aug 2008 17:54:54 +0200
- Message-id: <20080819155454.9846.46584.reportbug@geppetto.reilabs.com>
Package: xserver-xorg-input-synaptics
Version: 0.14.7~git20070706-2.1
Severity: normal
It fails to load the synaptics module, checking the xorg log I get:
(cut'n'paste doesn't work, so I'm boringly manually reading and typing it):
(II) Loading /usr/lib/xorg/modules//synaptcs_drv.so
dlopen: /usr/lib/xorg/modules//synaptcs_drv.so: undefined symbol miPointerGetMotionEvents
(EE) Failed to load /usr/lib/xorg/modules//synaptcs_drv.so
...
I configured the device with this stanza in xorg.conf:
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "on"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
Option "SHMConfig" "on"
EndSection
Finally if I try to run synclient I get:
stefano@geppetto ~> synclient -l
Can't access shared memory area. SHMConfig disabled?
when I explicitly enabled it in xorg.conf.
This trouble happened when I tried to switch from linux 2.6.22 to
linux 2.6.25 (debian prepackaged versions).
Let me know if you need more informations.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.25-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages xserver-xorg-input-synaptics depends on:
ii libc6 2.7-10 GNU C Library: Shared libraries
ii libx11-6 2:1.0.3-7 X11 client-side library
ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar
ii libxi6 2:1.1.3-1 X11 Input extension library
ii xserver-xorg-core 2:1.4.2-3 Xorg X server - core server
xserver-xorg-input-synaptics recommends no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
- To: Stefano Sabatini <stefano.sabatini-lala@poste.it>
- Cc: 495673-done@bugs.debian.org
- Subject: Re: Bug#495673: xserver-xorg-input-synaptics: undefined symbol miPointerGetMotionEvent when loading synaptics_drv.so
- From: Moritz Muehlenhoff <jmm@inutil.org>
- Date: Tue, 16 Feb 2010 22:46:23 +0100
- Message-id: <20100216214623.GA6050@galadriel.inutil.org>
- In-reply-to: <20090729192539.GA26424@galadriel.inutil.org>
- References: <20080819155454.9846.46584.reportbug@geppetto.reilabs.com> <20080820104056.GA24245@patate.is-a-geek.org> <20080820200506.GB4729@geppetto> <20080819155454.9846.46584.reportbug@geppetto.reilabs.com> <20080820215039.GH3684@patate.is-a-geek.org> <20080821122809.GA6564@geppetto> <20081012195227.GA5236@geppetto> <20090729192539.GA26424@galadriel.inutil.org>
On Wed, Jul 29, 2009 at 09:25:39PM +0200, Moritz Muehlenhoff wrote:
> On Sun, Oct 12, 2008 at 09:52:27PM +0200, Stefano Sabatini wrote:
> > In data giovedì 2008-08-21 14:28:09 +0200, Stefano Sabatini ha scritto:
> > > In data mercoledì 2008-08-20 23:50:40 +0200, Julien Cristau ha scritto:
> > > > On Tue, Aug 19, 2008 at 17:54:54 +0200, Stefano Sabatini wrote:
> > > >
> > > > > I configured the device with this stanza in xorg.conf:
> > > > > Section "InputDevice"
> > > > > Identifier "Synaptics Touchpad"
> > > > > Driver "synaptics"
> > > > > Option "SendCoreEvents" "on"
> > > > > Option "Device" "/dev/psaux"
> > > > > Option "Protocol" "auto-dev"
> > > > > Option "HorizScrollDelta" "0"
> > > > > Option "SHMConfig" "on"
> > > > > EndSection
> > > > >
> > > >
> > > > On Wed, Aug 20, 2008 at 22:05:06 +0200, Stefano Sabatini wrote:
> > > >
> > > > > In data mercoledì 2008-08-20 12:40:56 +0200, Julien Cristau ha scritto:
> > > > > > /usr/lib/xorg/modules//synaptics_drv.so is not provided by the
> > > > > > xserver-xorg-input-synaptics package, the driver is put in
> > > > > > /usr/lib/xorg/modules/input/. Please send the full X log.
> > > > >
> > > > > Here it is.
> > > >
> > > > That log doesn't show an error about an undefined symbol, the module
> > > > loads fine???
> > > > Try removing the "Device" line from your synaptics section in xorg.conf,
> > > > /dev/psaux is wrong.
> > > [...]
> > >
> > > Hi Julien,
> > >
> > > I tried your suggestion, unfortunately in vain, I still continue to
> > > get the same problem.
> > >
> > > I'm attaching the xorg log file.
> > >
> > > Now I'm getting this error:
> > >
> > > (II) LoadModule: "synaptics"
> > > (II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
> > > (II) Module synaptics: vendor="X.Org Foundation"
> > > compiled for 4.3.99.902, module version = 1.0.0
> > > Module class: X.Org XInput Driver
> > > ABI class: X.Org XInput driver, version 2.0
> > > ...
> > >
> > > (II) Synaptics touchpad driver version 0.14.6 (1406)
> > > Synaptics Touchpad no synaptics event device found
> > > (EE) xf86OpenSerial: No Device specified.
> > > Synaptics driver unable to open device
> > > (EE) PreInit failed for input device "Synaptics Touchpad"
> > > (II) UnloadModule: "synaptics"
> > >
> > >
> > > Here it is the synaptics stanza in my xorg.conf file:
> > > Section "InputDevice"
> > > Identifier "Synaptics Touchpad"
> > > Driver "synaptics"
> > > Option "SendCoreEvents" "on"
> > > # Option "Device" "/dev/psaux"
> > > Option "Protocol" "auto-dev"
> > > Option "HorizScrollDelta" "0"
> > > Option "SHMConfig" "on"
> > > EndSection
> >
> > Tried today with linux-image-2.6.26-1-686, still got the same problem.
>
> [..]
>
> >
> > No psmouse module present.
> >
> > I'm thinking this could be a kernel bug, somehow the synaptics device
> > isn't detected.
> >
> > At this point I'm completely clueless, and stuck with linux 2.6.22-3.
>
> Does this still occur with the kernel from unstable (it installs find in
> testing).
No further feedback, closing the bug.
If this can be reproduced with current kernels, please reopen this bug.
Cheers,
Moritz
--- End Message ---