after upgrading xserver-xorg-input-synaptics in natty the following happens:
1. login (via gdm), touchpad is working here on login screen
2. after 2-3 sec. no touchpad mouse movements possible (freeze)
3. gnome loads background image, but no panels etc.
4. restarting gdm from console makes the touchpad work again on login screen (gdm), GOTO 1.
Uninstalling xserver-xorg-input-synaptics helps to resolve this particular problem (login/gnome OK), although then most features do not work any more (e.g. two-finger, middle click simulation by pressing both "mouse" buttons).
I think the Xserver log is useful, I think there is a segfault logged after init of synaptics (cannot review logs in browser...). Some more info about the device and the regression follow:
hwinfo --mouse
> hal.1: read hal dataprocess 9464: arguments to dbus_move_error() were incorrect, assertion "(dest) == NULL || !dbus_error_is_set ((dest))" failed in file dbus-errors.c line 280.
This is normally a bug in some application using the D-Bus library.
libhal.c 3483 : Error unsubscribing to signals, error=The name org.freedesktop.Hal was not provided by any .service files
35: PS/2 00.0: 10500 PS/2 Mouse
[Created at input.183]
Unique ID: AH6Q.ZHI3OT7LsxA
Hardware Class: mouse
Model: "SynPS/2 Synaptics TouchPad"
Vendor: 0x0002
Device: 0x0007 "SynPS/2 Synaptics TouchPad"
Compatible to: int 0x0210 0x0002
Device File: /dev/input/mice (/dev/input/mouse0)
Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event6, /dev/input/by-path/platform-i8042-serio-1-event-mouse, /dev/input/by-path/platform-i8042-serio-1-mouse
Device Number: char 13:63 (char 13:32)
Driver Info #0:
Buttons: 2
Wheels: 0
XFree86 Protocol: explorerps/2
GPM Protocol: exps2
Config Status: cfg=new, avail=yes, need=no, active=unknown
upgrade log
grep synaptics /var/log/dpkg.log.1 /var/log/dpkg.log
/var/log/dpkg.log.1:2011-05-10 14:13:43 upgrade xserver-xorg-input-synaptics 1.2.2-2ubuntu5 1.3.99+git20110116.0e27ce3a-0ubuntu12
/var/log/dpkg.log.1:2011-05-10 14:13:43 status half-configured xserver-xorg-input-synaptics 1.2.2-2ubuntu5
/var/log/dpkg.log.1:2011-05-10 14:13:43 status unpacked xserver-xorg-input-synaptics 1.2.2-2ubuntu5
/var/log/dpkg.log.1:2011-05-10 14:13:43 status half-installed xserver-xorg-input-synaptics 1.2.2-2ubuntu5
/var/log/dpkg.log.1:2011-05-10 14:13:43 status half-installed xserver-xorg-input-synaptics 1.2.2-2ubuntu5
/var/log/dpkg.log.1:2011-05-10 14:13:44 status half-installed xserver-xorg-input-synaptics 1.2.2-2ubuntu5
/var/log/dpkg.log.1:2011-05-10 14:13:44 status unpacked xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12
/var/log/dpkg.log.1:2011-05-10 14:13:44 status unpacked xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12
/var/log/dpkg.log.1:2011-05-10 15:01:56 upgrade gsynaptics 1.5.1-2 1.5.1-4
/var/log/dpkg.log.1:2011-05-10 15:01:56 status half-configured gsynaptics 1.5.1-2
/var/log/dpkg.log.1:2011-05-10 15:01:56 status unpacked gsynaptics 1.5.1-2
/var/log/dpkg.log.1:2011-05-10 15:01:56 status half-installed gsynaptics 1.5.1-2
/var/log/dpkg.log.1:2011-05-10 15:01:56 status half-installed gsynaptics 1.5.1-2
/var/log/dpkg.log.1:2011-05-10 15:01:56 status unpacked gsynaptics 1.5.1-4
/var/log/dpkg.log.1:2011-05-10 15:01:56 status unpacked gsynaptics 1.5.1-4
/var/log/dpkg.log.1:2011-05-10 19:33:46 configure gsynaptics 1.5.1-4 <none>
/var/log/dpkg.log.1:2011-05-10 19:33:46 status unpacked gsynaptics 1.5.1-4
/var/log/dpkg.log.1:2011-05-10 19:33:46 status half-configured gsynaptics 1.5.1-4
/var/log/dpkg.log.1:2011-05-10 19:33:46 status installed gsynaptics 1.5.1-4
/var/log/dpkg.log.1:2011-05-10 20:00:22 configure xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12 <none>
/var/log/dpkg.log.1:2011-05-10 20:00:22 status unpacked xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12
/var/log/dpkg.log.1:2011-05-10 20:00:23 status half-configured xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12
/var/log/dpkg.log.1:2011-05-10 20:00:23 status installed xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12
# issues started with this upgrade here
/var/log/dpkg.log:2011-06-17 11:03:24 upgrade xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-17 11:03:24 status half-configured xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12
/var/log/dpkg.log:2011-06-17 11:03:24 status unpacked xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12
/var/log/dpkg.log:2011-06-17 11:03:24 status half-installed xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12
/var/log/dpkg.log:2011-06-17 11:03:24 status half-installed xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12
/var/log/dpkg.log:2011-06-17 11:03:24 status half-installed xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12
/var/log/dpkg.log:2011-06-17 11:03:25 status unpacked xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-17 11:03:26 status unpacked xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-17 11:04:10 configure xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1 <none>
/var/log/dpkg.log:2011-06-17 11:04:10 status unpacked xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-17 11:04:10 status half-configured xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-17 11:04:10 status installed xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-25 18:38:17 status installed synaptics-dkms 1.0.0
/var/log/dpkg.log:2011-06-25 18:38:18 remove synaptics-dkms 1.0.0 <none>
/var/log/dpkg.log:2011-06-25 18:38:18 status half-configured synaptics-dkms 1.0.0
/var/log/dpkg.log:2011-06-25 18:38:42 status half-installed synaptics-dkms 1.0.0
/var/log/dpkg.log:2011-06-25 18:38:55 status config-files synaptics-dkms 1.0.0
/var/log/dpkg.log:2011-06-25 18:38:55 status config-files synaptics-dkms 1.0.0
/var/log/dpkg.log:2011-06-25 18:50:58 status installed gsynaptics 1.5.1-4
/var/log/dpkg.log:2011-06-25 18:50:59 remove gsynaptics 1.5.1-4 <none>
/var/log/dpkg.log:2011-06-25 18:50:59 status half-configured gsynaptics 1.5.1-4
/var/log/dpkg.log:2011-06-25 18:50:59 status half-installed gsynaptics 1.5.1-4
/var/log/dpkg.log:2011-06-25 18:50:59 status config-files gsynaptics 1.5.1-4
/var/log/dpkg.log:2011-06-25 18:51:00 status config-files gsynaptics 1.5.1-4
/var/log/dpkg.log:2011-06-25 18:51:00 status config-files gsynaptics 1.5.1-4
/var/log/dpkg.log:2011-06-25 18:51:00 status not-installed gsynaptics <none>
/var/log/dpkg.log:2011-06-25 18:51:03 status installed xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-25 18:51:03 remove xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1 <none>
/var/log/dpkg.log:2011-06-25 18:51:03 status half-configured xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-25 18:51:03 status half-installed xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-25 18:51:03 status half-installed xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-25 18:51:04 status config-files xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-25 18:51:04 status config-files xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-25 18:51:04 status config-files xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-25 18:51:04 status config-files xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-25 18:51:04 status not-installed xserver-xorg-input-synaptics <none>
# this solved the freeze issue
/var/log/dpkg.log:2011-06-29 19:22:04 install xserver-xorg-input-synaptics <none> 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-29 19:22:04 status half-installed xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-29 19:22:05 status half-installed xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-29 19:22:05 status unpacked xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-29 19:22:05 status unpacked xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-29 19:22:09 configure xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1 <none>
/var/log/dpkg.log:2011-06-29 19:22:09 status unpacked xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-29 19:22:09 status half-configured xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
/var/log/dpkg.log:2011-06-29 19:22:09 status installed xserver-xorg-input-synaptics 1.3.99+git20110116.0e27ce3a-0ubuntu12.1
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: xorg 1:7.6+4ubuntu3.1
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic i686
NonfreeKernelModules: wl
Architecture: i386
CompizPlugins: [core,bailer,detection,composite,opengl,decor,mousepoll,vpswitch,regex,animation,snap,expo,move,compiztoolbox,place,grid,imgpng,gnomecompat,wall,ezoom,workarounds,staticswitcher,resize,fade,unitymtgrabhandles,scale,session,unityshell]
Date: Wed Jun 29 20:38:50 2011
DistUpgraded: Log time: 2011-05-10 13:37:52.180184
DistroCodename: natty
DistroVariant: ubuntu
EcryptfsInUse: Yes
GraphicsCard:
Intel Corporation Mobile 945GME Express Integrated Graphics Controller [8086:27ae] (rev 03) (prog-if 00 [VGA controller])
Subsystem: Dell Device [1028:02d6]
Subsystem: Dell Device [1028:02d6]
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
MachineType: Dell Inc. Latitude 2100
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.38-8-generic root=UUID=852ff6dc-392c-42b5-be09-ddee3cb7ab84 ro quiet splash vt.handoff=7
Renderer: Unknown
SourcePackage: xorg
Symptom: display
Title: Xorg crash
UpgradeStatus: Upgraded to natty on 2011-05-10 (49 days ago)
dmi.bios.date: 04/08/2009
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A00
dmi.board.name: 0U686N
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA00:bd04/08/2009:svnDellInc.:pnLatitude2100:pvr:rvnDellInc.:rn0U686N:rvr:cvnDellInc.:ct8:cvr:
dmi.product.name: Latitude 2100
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.4+bzr20110606-0ubuntu1~natty1
version.libdrm2: libdrm2 2.4.23-1ubuntu6
version.libgl1-mesa-dri: libgl1-mesa-dri 7.10.2-0ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 7.10.2-0ubuntu2
version.xserver-xorg: xserver-xorg 1:7.6+4ubuntu3.1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.0-0ubuntu4
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.14.0-4ubuntu7.1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20110107+b795ca6e-0ubuntu7
Just seem to have resolved the issue by also installing gsynaptics (removed a few days earlier), now I am back to a fuctional touchpad in gnome. So it may be more a gnome issue (although unity showed same problem, freeze after login).
So this bug should be closed, I will see if problem reappears.
One more comment: installing xserver- xorg-input- synaptics immediately crashed the xserver, that may be the segfault seen in the log file (XorgLogOld.txt ...).
---Other tests below---
After uninstalling xserver- xorg-input- synaptics the Xserver log looks like this:
[ 19776.245] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event6) xorg/modules/ input/evdev_ drv.so rtia: 10, EmulateWheelTim eout: 200 sys/devices/ platform/ i8042/serio1/ input/input6/ event6"
[ 19776.245] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[ 19776.245] (II) Using input driver 'evdev' for 'SynPS/2 Synaptics TouchPad'
[ 19776.245] (II) Loading /usr/lib/
[ 19776.245] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 19776.245] (**) SynPS/2 Synaptics TouchPad: Device: "/dev/input/event6"
[ 19776.245] (--) SynPS/2 Synaptics TouchPad: Found 3 mouse buttons
[ 19776.246] (--) SynPS/2 Synaptics TouchPad: Found absolute axes
[ 19776.247] (--) SynPS/2 Synaptics TouchPad: Found x and y absolute axes
[ 19776.247] (--) SynPS/2 Synaptics TouchPad: Found absolute touchpad.
[ 19776.247] (II) SynPS/2 Synaptics TouchPad: Configuring as touchpad
[ 19776.248] (**) SynPS/2 Synaptics TouchPad: YAxisMapping: buttons 4 and 5
[ 19776.248] (**) SynPS/2 Synaptics TouchPad: EmulateWheelButton: 4, EmulateWheelIne
[ 19776.248] (**) Option "config_info" "udev:/
[ 19776.248] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
[ 19776.248] (II) SynPS/2 Synaptics TouchPad: initialized for absolute axes.
[ 19776.248] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[ 19776.248] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 0
[ 19776.248] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[ 19776.248] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[ 19776.249] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
[ 19776.249] (II) No input driver/identifier specified (ignoring)
[...snip...]
[ 20274.968] (EE) SynPS/2 Synaptics TouchPad: Tried to post event for non-existent touch 0
[...repeated 50x...]
There are similar bug descriptions around:
#760669 i have no syndaemeon installed, so cannot test solution (don't start syndaemon twice)