touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #07124
[Bug 1319789] Re: Trackpad not working on 14.04
Hello everyone.
I just upgraded to trusty and this bug popped up. And I think I managed
to fix it.
In short, previously my touchpad was handled by the driver from
`synaptics-touchpad' package (which has old ABI). After the upgrade not
only did xserver fail to load the driver, but it also didn't even bother
to load the driver from `xserver-xorg-input-synaptics-lts-trusty'
package (which seemed to be up-to-date). I just removed `synaptics-
touchpad' package (apt-get remove synaptics-touchpad). Now xserver-xorg-
input-synaptics-lts-trusty's driver kicks in and the touchpad seems to
word (though, as I typed this message, I realized that my touchpad
doesnot now support double-finger scroll and some other things! see the
bottom of the message)
More details follow.
I have HP 250 G1 with preinstalled Ubuntu and recently discovered this:
https://wiki.ubuntu.com/1204_HWE_EOL. I upgraded to 14.04 LTS and found
out that my touchpad wasn't working. I checked Xorg.0.log and saw the
following:
[ 22.476] (II) LoadModule: "syntp"
[ 22.476] (II) Loading /usr/lib/xorg/modules/input/syntp_drv.so
[ 22.480] (II) Module syntp: vendor="Synaptics Inc."
[ 22.480] compiled for 1.13.0, module version = 1.0.0
[ 22.480] Module class: X.Org XInput Driver
[ 22.480] ABI class: X.Org XInput driver, version 18.0
[ 22.480] (EE) module ABI major version (18) doesn't match the server's version (20)
[ 22.480] (II) UnloadModule: "syntp"
[ 22.480] (II) Unloading syntp
[ 22.480] (EE) Failed to load module "syntp" (module requirement mismatch, 0)
According to `dpkg -S' the file /usr/lib/xorg/modules/input/syntp_drv.so
belonged to `synaptics-touchpad' package. I also noticed that I had
`xserver-xorg-input-synaptics-lts-trusty' package, which contains
/usr/lib/xorg/modules/input/synaptics_drv.so.
I conjectured that "syntp" somehow blocks the loading of "synaptics"
driver. So, I removed `synaptics-touchpad' and now "synaptics" driver
(which has correct ABI) loads properly and handles my touchpad; as can
be seen from the most recent Xorg.0.log:
[ 29.041] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event6)
[ 29.041] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[ 29.041] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[ 29.041] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons"
[ 29.041] (II) LoadModule: "synaptics"
[ 29.041] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[ 29.097] (II) Module synaptics: vendor="X.Org Foundation"
[ 29.097] compiled for 1.15.1, module version = 1.7.4
[ 29.097] Module class: X.Org XInput Driver
[ 29.097] ABI class: X.Org XInput driver, version 20.0
[ 29.097] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[ 29.097] (**) SynPS/2 Synaptics TouchPad: always reports core events
The touchpad seems work now, but not fully! As I typed this message I
realized that the touchpad doesn't handle double-finger scroll and "the
double-tap lock" at the upper-right corner doesn't work (previously I
could double-tap at the NE corner and temporarily disable the touchpad).
My guess is that I just have to enable those things somewhere inside
/etc/X11/xinit/.
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to xorg in Ubuntu.
https://bugs.launchpad.net/bugs/1319789
Title:
Trackpad not working on 14.04
Status in “xorg” package in Ubuntu:
Confirmed
Bug description:
ever since the laptop was updated to 14.04 lts from 12.04 lts, the
tracpad has not been working, and is not recognised. there is no
trackpad option under mouse and trackpad settings. i have tried many
attempts to fix it, but has not worked.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: xorg 1:7.7+1ubuntu8
ProcVersionSignature: Ubuntu 3.13.0-24.47-generic 3.13.9
Uname: Linux 3.13.0-24-generic x86_64
.tmp.unity.support.test.0:
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
CompizPlugins: [core,commands,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity
Date: Thu May 15 17:02:52 2014
DistUpgraded: 2014-05-11 18:24:24,169 DEBUG enabling apt cron job
DistributionChannelDescriptor:
# This is a distribution channel descriptor
# For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor
canonical-oem-stella-puli-precise-amd64-20130925-0
DistroCodename: trusty
DistroVariant: ubuntu
ExtraDebuggingInterest: I just need to know a workaround
GraphicsCard:
Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device [103c:2166]
Subsystem: Hewlett-Packard Company Device [103c:2166]
InstallationDate: Installed on 2013-11-28 (168 days ago)
InstallationMedia: Ubuntu 12.04 "Precise" - Build amd64 LIVE Binary 20130925-02:34
MachineType: Hewlett-Packard HP Pavilion 15 Notebook PC
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-24-generic root=UUID=856eced2-cdd1-459e-8b1e-55b1ed18f5ac ro i915.modeset=1 quiet splash vt.handoff=7
SourcePackage: xorg
UpgradeStatus: Upgraded to trusty on 2014-05-11 (3 days ago)
dmi.bios.date: 10/31/2013
dmi.bios.vendor: Insyde
dmi.bios.version: F.34
dmi.board.asset.tag: Type2 - Board Asset Tag
dmi.board.name: 2166
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 29.34
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnInsyde:bvrF.34:bd10/31/2013:svnHewlett-Packard:pnHPPavilion15NotebookPC:pvr0992110000004100000600080:rvnHewlett-Packard:rn2166:rvr29.34:cvnHewlett-Packard:ct10:cvrChassisVersion:
dmi.product.name: HP Pavilion 15 Notebook PC
dmi.product.version: 0992110000004100000600080
dmi.sys.vendor: Hewlett-Packard
version.compiz: compiz 1:0.9.11+14.04.20140423-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.52-1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.0-4ubuntu5
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.0-4ubuntu5
version.xserver-xorg-core: xserver-xorg-core 2:1.15.1-0ubuntu2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.3.0-1ubuntu3
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.910-0ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu2
xserver.bootTime: Thu May 15 16:37:20 2014
xserver.configfile: default
xserver.errors:
module ABI major version (18) doesn't match the server's version (20)
Failed to load module "syntp" (module requirement mismatch, 0)
module ABI major version (18) doesn't match the server's version (20)
Failed to load module "syntp" (module requirement mismatch, 0)
No input driver matching `syntp'
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
product id 17900
vendor AUO
xserver.version: 2:1.15.1-0ubuntu2
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1319789/+subscriptions