2012-03-30 04:13:49 |
Seth Forshee |
bug |
|
|
added bug |
2012-03-30 04:18:18 |
Seth Forshee |
attachment added |
|
xsession-errors https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/968845/+attachment/2964847/+files/xsession-errors |
|
2012-03-30 05:32:32 |
Sean McIntyre |
bug |
|
|
added subscriber Sean McIntyre |
2012-03-30 05:33:02 |
Launchpad Janitor |
xserver-xorg-input-synaptics (Ubuntu): status |
New |
Confirmed |
|
2012-03-30 06:01:06 |
Sean McIntyre |
attachment added |
|
xsession-errors https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/968845/+attachment/2965051/+files/xsession-errors |
|
2012-03-30 13:05:29 |
Seth Forshee |
bug |
|
|
added subscriber Chase Douglas |
2012-04-02 05:41:37 |
Wisut Hantanong |
bug |
|
|
added subscriber Wisut Hantanong |
2012-04-05 02:31:11 |
Bryce Harrington |
summary |
bcm5974 touchpad doesn't work after S3 |
bcm5974 touchpad doesn't work after S3 on MacBookAir4,1 |
|
2012-04-05 02:37:02 |
Bryce Harrington |
xserver-xorg-input-synaptics (Ubuntu): importance |
Undecided |
High |
|
2012-04-05 02:37:04 |
Bryce Harrington |
xserver-xorg-input-synaptics (Ubuntu): status |
Confirmed |
Triaged |
|
2012-04-05 02:37:22 |
Bryce Harrington |
xserver-xorg-input-synaptics (Ubuntu): assignee |
|
Chase Douglas (chasedouglas) |
|
2012-04-05 05:22:14 |
Chase Douglas |
xserver-xorg-input-synaptics (Ubuntu): assignee |
Chase Douglas (chasedouglas) |
|
|
2012-04-09 04:42:33 |
Eugene San |
bug |
|
|
added subscriber Eugene San |
2012-04-09 19:09:10 |
Iain Lane |
bug |
|
|
added subscriber Iain Lane |
2012-04-11 18:04:49 |
Bryce Harrington |
summary |
bcm5974 touchpad doesn't work after S3 on MacBookAir4,1 |
bcm5974 touchpad doesn't work after S3 on MacBookAirX,X |
|
2012-04-11 18:04:59 |
Bryce Harrington |
summary |
bcm5974 touchpad doesn't work after S3 on MacBookAirX,X |
bcm5974 touchpad doesn't work after S3 on MacBookAir |
|
2012-04-11 19:38:45 |
Vincent Ladeuil |
bug |
|
|
added subscriber Vincent Ladeuil |
2012-04-15 08:06:25 |
discont |
bug |
|
|
added subscriber discont |
2012-04-18 21:06:15 |
Iain Lane |
tags |
amd64 apport-bug precise regression reproducible ubuntu |
amd64 apport-bug precise regression reproducible rls-p-tracking ubuntu |
|
2012-04-19 08:46:20 |
Iain Lane |
nominated for series |
|
Ubuntu Precise |
|
2012-04-19 08:46:20 |
Iain Lane |
bug task added |
|
xserver-xorg-input-synaptics (Ubuntu Precise) |
|
2012-04-19 11:21:57 |
Martin Pitt |
bug |
|
|
added subscriber Martin Pitt |
2012-04-19 11:24:35 |
Martin Pitt |
affects |
xserver-xorg-input-synaptics (Ubuntu Precise) |
pm-utils (Ubuntu Precise) |
|
2012-04-19 11:24:44 |
Martin Pitt |
bug task added |
|
linux (Ubuntu) |
|
2012-04-19 11:25:00 |
Martin Pitt |
bug task deleted |
linux (Ubuntu Precise) |
|
|
2012-04-19 11:30:12 |
Brad Figg |
linux (Ubuntu): status |
New |
Confirmed |
|
2012-04-19 11:32:16 |
Brad Figg |
linux (Ubuntu): status |
Confirmed |
Incomplete |
|
2012-04-19 11:32:19 |
Brad Figg |
tags |
amd64 apport-bug precise regression reproducible rls-p-tracking ubuntu |
amd64 apport-bug kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu |
|
2012-04-19 19:01:47 |
Seth Forshee |
tags |
amd64 apport-bug kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu |
amd64 apport-bug bot-stop-nagging kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu |
|
2012-04-19 19:01:58 |
Seth Forshee |
linux (Ubuntu): status |
Incomplete |
Confirmed |
|
2012-04-20 05:03:41 |
Martin Pitt |
affects |
linux (Ubuntu) |
xserver-xorg-input-synaptics (Ubuntu) |
|
2012-04-21 18:09:51 |
Gorka Navarrete |
bug |
|
|
added subscriber Gorka Navarrete |
2012-04-22 14:54:30 |
tsj |
bug |
|
|
added subscriber tsj |
2012-04-23 04:06:19 |
Martin Pitt |
bug task deleted |
pm-utils (Ubuntu) |
|
|
2012-04-23 04:06:28 |
Martin Pitt |
bug task deleted |
pm-utils (Ubuntu Precise) |
|
|
2012-04-24 09:39:07 |
Martin Pitt |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2012-04-24 09:39:10 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2012-04-24 09:39:12 |
Martin Pitt |
tags |
amd64 apport-bug bot-stop-nagging kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu |
amd64 apport-bug bot-stop-nagging kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu verification-needed |
|
2012-04-24 09:39:39 |
Martin Pitt |
xserver-xorg-input-synaptics (Ubuntu): status |
Confirmed |
Fix Committed |
|
2012-04-24 10:28:16 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/precise-proposed/xserver-xorg-input-synaptics |
|
2012-04-24 14:34:22 |
Daniel Nyström |
tags |
amd64 apport-bug bot-stop-nagging kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu verification-needed |
amd64 apport-bug bot-stop-nagging kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu verification-failed |
|
2012-04-24 21:07:29 |
Felix Dreissig |
bug |
|
|
added subscriber Felix Dreissig |
2012-04-24 21:13:59 |
Daniel Nyström |
tags |
amd64 apport-bug bot-stop-nagging kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu verification-failed |
amd64 apport-bug bot-stop-nagging kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu verification-needed |
|
2012-04-24 21:29:56 |
Iain Lane |
tags |
amd64 apport-bug bot-stop-nagging kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu verification-needed |
amd64 apport-bug bot-stop-nagging kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu verification-done |
|
2012-04-26 19:55:06 |
Martin Klapetek |
bug |
|
|
added subscriber Martin Klapetek |
2012-04-27 13:36:32 |
Chernius |
bug |
|
|
added subscriber Chernius |
2012-04-27 18:14:14 |
Andreas |
bug |
|
|
added subscriber Andreas |
2012-04-29 23:20:06 |
Peter Hutterer |
bug watch added |
|
https://bugs.freedesktop.org/show_bug.cgi?id=49161 |
|
2012-04-29 23:20:06 |
Peter Hutterer |
bug task added |
|
xserver-xorg-input-synaptics |
|
2012-04-30 00:25:20 |
Bug Watch Updater |
xserver-xorg-input-synaptics: status |
Unknown |
In Progress |
|
2012-04-30 00:25:20 |
Bug Watch Updater |
xserver-xorg-input-synaptics: importance |
Unknown |
Medium |
|
2012-04-30 00:25:28 |
Bug Watch Updater |
bug watch added |
|
https://bugzilla.redhat.com/show_bug.cgi?id=814972 |
|
2012-05-02 05:52:09 |
Launchpad Janitor |
xserver-xorg-input-synaptics (Ubuntu): status |
Fix Committed |
Fix Released |
|
2012-05-02 06:23:20 |
Dominik Jarmułowicz |
bug |
|
|
added subscriber Dominik Jarmułowicz |
2012-05-02 14:39:48 |
Joseph Salisbury |
xserver-xorg-input-synaptics (Ubuntu): importance |
Undecided |
Medium |
|
2012-05-02 15:48:05 |
Chase Douglas |
xserver-xorg-input-synaptics (Ubuntu): status |
Fix Released |
In Progress |
|
2012-05-02 15:48:21 |
Chase Douglas |
bug task added |
|
xorg-server (Ubuntu) |
|
2012-05-02 15:48:37 |
Chase Douglas |
xorg-server (Ubuntu): status |
New |
Triaged |
|
2012-05-02 15:48:40 |
Chase Douglas |
xorg-server (Ubuntu Precise): status |
New |
Triaged |
|
2012-05-02 15:49:03 |
Chase Douglas |
xorg-server (Ubuntu): importance |
Undecided |
Medium |
|
2012-05-02 15:49:06 |
Chase Douglas |
xorg-server (Ubuntu Precise): importance |
Undecided |
Medium |
|
2012-05-03 18:51:46 |
Eric Zig |
bug |
|
|
added subscriber Eric Zig |
2012-05-05 18:54:36 |
Shane O'Connell |
bug |
|
|
added subscriber Shane O'Connell |
2012-05-05 20:25:30 |
Launchpad Janitor |
xorg-server (Ubuntu): status |
Triaged |
Fix Released |
|
2012-05-05 20:33:57 |
Chase Douglas |
description |
I started seeing this immediately after installing updates that included xserver-xorg-input-synaptics from 1.5.99.901-0ubuntu2 to 1.5.99.902-0ubuntu1 and rebooting.
When I initiate a suspend by closing the lid, after resuming the touchpad no longer works at all. I can see a stream of events by switching to a vt and running input events, and if I restart the display manager the touchpad starts working again. I do not see this issue if I initiate suspend from the menu, only when closing the lid.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: xserver-xorg-input-synaptics 1.5.99.902-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-20.33-generic 3.2.12
Uname: Linux 3.2.0-20-generic x86_64
ApportVersion: 1.95-0ubuntu1
Architecture: amd64
Date: Thu Mar 29 23:01:23 2012
DistUpgraded: Fresh install
DistroCodename: precise
DistroVariant: ubuntu
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64+mac (20111208)
MachineType: Apple Inc. MacBookAir4,1
ProcEnviron:
TERM=xterm
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_US.UTF-8
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz root=UUID=f4af0efe-df4b-4d74-8995-7081cf79889c ro
SourcePackage: xserver-xorg-input-synaptics
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/14/2011
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBA41.88Z.0077.B0E.1110141154
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-C08A6BB70A942AC2
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookAir4,1
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-C08A6BB70A942AC2
dmi.modalias: dmi:bvnAppleInc.:bvrMBA41.88Z.0077.B0E.1110141154:bd10/14/2011:svnAppleInc.:pnMacBookAir4,1:pvr1.0:rvnAppleInc.:rnMac-C08A6BB70A942AC2:rvrMacBookAir4,1:cvnAppleInc.:ct10:cvrMac-C08A6BB70A942AC2:
dmi.product.name: MacBookAir4,1
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.
version.compiz: compiz 1:0.9.7.2-0ubuntu4
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu2
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu7
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2 |
xorg-server SRU Justification
=============================
[Impact]
When a laptop is suspended, X disables the input devices. If X believes the hardware has a button press when the device is disabled, it will not release the button on resume and device enabling. With tap to click turned out, the volatile mix of the touchpad and the LCD screen on lid closure can cause this problem on suspend/resume.
[Development Fix]
A one-line patch from upstream has been added to xorg-server 1.11.4-0ubuntu11. The patch can be seen in the SRU debdiff. It simply releases the buttons when an input device is disabled.
[Stable Fix]
The same one-line patch for the development fix has been made to xorg-server 1.11.4-0ubuntu10.2. Please see the attached xorg-server SRU debdiff.
[Test Case]
Close and open the lid to perform a suspend resume cycle on a MacBook Air. Repeat multiple times. Note that there will be issues until an SRU for xserver-xorg-input-synaptics is available too.
[Regression Potential]
Very minimal. The one-line change releases the buttons when an input device is disabled. It is a trivial fix.
Original Bug Report
===================
I started seeing this immediately after installing updates that included xserver-xorg-input-synaptics from 1.5.99.901-0ubuntu2 to 1.5.99.902-0ubuntu1 and rebooting.
When I initiate a suspend by closing the lid, after resuming the touchpad no longer works at all. I can see a stream of events by switching to a vt and running input events, and if I restart the display manager the touchpad starts working again. I do not see this issue if I initiate suspend from the menu, only when closing the lid.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: xserver-xorg-input-synaptics 1.5.99.902-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-20.33-generic 3.2.12
Uname: Linux 3.2.0-20-generic x86_64
ApportVersion: 1.95-0ubuntu1
Architecture: amd64
Date: Thu Mar 29 23:01:23 2012
DistUpgraded: Fresh install
DistroCodename: precise
DistroVariant: ubuntu
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64+mac (20111208)
MachineType: Apple Inc. MacBookAir4,1
ProcEnviron:
TERM=xterm
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_US.UTF-8
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz root=UUID=f4af0efe-df4b-4d74-8995-7081cf79889c ro
SourcePackage: xserver-xorg-input-synaptics
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/14/2011
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBA41.88Z.0077.B0E.1110141154
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-C08A6BB70A942AC2
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookAir4,1
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-C08A6BB70A942AC2
dmi.modalias: dmi:bvnAppleInc.:bvrMBA41.88Z.0077.B0E.1110141154:bd10/14/2011:svnAppleInc.:pnMacBookAir4,1:pvr1.0:rvnAppleInc.:rnMac-C08A6BB70A942AC2:rvrMacBookAir4,1:cvnAppleInc.:ct10:cvrMac-C08A6BB70A942AC2:
dmi.product.name: MacBookAir4,1
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.
version.compiz: compiz 1:0.9.7.2-0ubuntu4
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu2
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu7
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2 |
|
2012-05-05 20:35:50 |
Chase Douglas |
attachment added |
|
xorg-server SRU debdiff https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/968845/+attachment/3132422/+files/patch |
|
2012-05-06 03:24:17 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/xorg-server |
|
2012-05-07 19:30:13 |
Launchpad Janitor |
xserver-xorg-input-synaptics (Ubuntu): status |
In Progress |
Fix Released |
|
2012-05-07 19:39:25 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/xserver-xorg-input-synaptics |
|
2012-05-07 19:40:33 |
Steve Langasek |
bug task deleted |
xorg-server (Ubuntu Precise) |
|
|
2012-05-07 19:47:12 |
Chase Douglas |
description |
xorg-server SRU Justification
=============================
[Impact]
When a laptop is suspended, X disables the input devices. If X believes the hardware has a button press when the device is disabled, it will not release the button on resume and device enabling. With tap to click turned out, the volatile mix of the touchpad and the LCD screen on lid closure can cause this problem on suspend/resume.
[Development Fix]
A one-line patch from upstream has been added to xorg-server 1.11.4-0ubuntu11. The patch can be seen in the SRU debdiff. It simply releases the buttons when an input device is disabled.
[Stable Fix]
The same one-line patch for the development fix has been made to xorg-server 1.11.4-0ubuntu10.2. Please see the attached xorg-server SRU debdiff.
[Test Case]
Close and open the lid to perform a suspend resume cycle on a MacBook Air. Repeat multiple times. Note that there will be issues until an SRU for xserver-xorg-input-synaptics is available too.
[Regression Potential]
Very minimal. The one-line change releases the buttons when an input device is disabled. It is a trivial fix.
Original Bug Report
===================
I started seeing this immediately after installing updates that included xserver-xorg-input-synaptics from 1.5.99.901-0ubuntu2 to 1.5.99.902-0ubuntu1 and rebooting.
When I initiate a suspend by closing the lid, after resuming the touchpad no longer works at all. I can see a stream of events by switching to a vt and running input events, and if I restart the display manager the touchpad starts working again. I do not see this issue if I initiate suspend from the menu, only when closing the lid.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: xserver-xorg-input-synaptics 1.5.99.902-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-20.33-generic 3.2.12
Uname: Linux 3.2.0-20-generic x86_64
ApportVersion: 1.95-0ubuntu1
Architecture: amd64
Date: Thu Mar 29 23:01:23 2012
DistUpgraded: Fresh install
DistroCodename: precise
DistroVariant: ubuntu
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64+mac (20111208)
MachineType: Apple Inc. MacBookAir4,1
ProcEnviron:
TERM=xterm
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_US.UTF-8
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz root=UUID=f4af0efe-df4b-4d74-8995-7081cf79889c ro
SourcePackage: xserver-xorg-input-synaptics
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/14/2011
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBA41.88Z.0077.B0E.1110141154
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-C08A6BB70A942AC2
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookAir4,1
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-C08A6BB70A942AC2
dmi.modalias: dmi:bvnAppleInc.:bvrMBA41.88Z.0077.B0E.1110141154:bd10/14/2011:svnAppleInc.:pnMacBookAir4,1:pvr1.0:rvnAppleInc.:rnMac-C08A6BB70A942AC2:rvrMacBookAir4,1:cvnAppleInc.:ct10:cvrMac-C08A6BB70A942AC2:
dmi.product.name: MacBookAir4,1
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.
version.compiz: compiz 1:0.9.7.2-0ubuntu4
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu2
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu7
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2 |
xorg-server SRU Justification
=============================
[Impact]
When a laptop is suspended, X disables the input devices. If X believes the hardware has a button press when the device is disabled, it will not release the button on resume and device enabling. With tap to click turned out, the volatile mix of the touchpad and the LCD screen on lid closure can cause this problem on suspend/resume.
[Development Fix]
A one-line patch from upstream has been added to xorg-server 1.11.4-0ubuntu11. The patch can be seen in the SRU debdiff. It simply releases the buttons when an input device is disabled.
[Stable Fix]
The same one-line patch for the development fix has been made to xorg-server 1.11.4-0ubuntu10.2. Please see the attached xorg-server SRU debdiff.
[Test Case]
Close and open the lid to perform a suspend resume cycle on a MacBook Air. Repeat multiple times. Note that there will be issues until an SRU for xserver-xorg-input-synaptics is available too.
[Regression Potential]
Very minimal. The one-line change releases the buttons when an input device is disabled. It is a trivial fix.
xserver-xorg-input-synaptics SRU Justification
==============================================
[Impact]
When a laptop is suspended, X disables the input devices. The entire state of the device needs to be reset when the device is disabled so that it works properly when re-enabled. Without this fix, the trackpad may do odd things like behave as though there are active touches that no longer exist. This can manifest as scrolling with one finger, no cursor motion, and right clicking instead of left clicking.
[Development Fix]
Upstream 1.6.0 has two patches that fix this specific issue, among other bug fixes. This has been uploaded to Quantal.
[Stable Fix]
The Quantal 1.6.0 update has been uploaded for Precise and is identical to the Quantal package other than the Precise SRU version. The only changes from the previous package to the 1.6.0 package are various bug fixes.
[Test Case]
Close and open the lid to perform a suspend resume cycle on a MacBook Air. Repeat multiple times. Ensure the trackpad continues to function properly.`
[Regression Potential]
Minimal. The fixes for this patch are small and well-contained. The fixes for other issues in the upstream 1.6.0 release are also small and well-contained.
Original Bug Report
===================
I started seeing this immediately after installing updates that included xserver-xorg-input-synaptics from 1.5.99.901-0ubuntu2 to 1.5.99.902-0ubuntu1 and rebooting.
When I initiate a suspend by closing the lid, after resuming the touchpad no longer works at all. I can see a stream of events by switching to a vt and running input events, and if I restart the display manager the touchpad starts working again. I do not see this issue if I initiate suspend from the menu, only when closing the lid.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: xserver-xorg-input-synaptics 1.5.99.902-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-20.33-generic 3.2.12
Uname: Linux 3.2.0-20-generic x86_64
ApportVersion: 1.95-0ubuntu1
Architecture: amd64
Date: Thu Mar 29 23:01:23 2012
DistUpgraded: Fresh install
DistroCodename: precise
DistroVariant: ubuntu
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64+mac (20111208)
MachineType: Apple Inc. MacBookAir4,1
ProcEnviron:
TERM=xterm
SHELL=/bin/bash
PATH=(custom, user)
LANG=en_US.UTF-8
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz root=UUID=f4af0efe-df4b-4d74-8995-7081cf79889c ro
SourcePackage: xserver-xorg-input-synaptics
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/14/2011
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBA41.88Z.0077.B0E.1110141154
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-C08A6BB70A942AC2
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookAir4,1
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-C08A6BB70A942AC2
dmi.modalias: dmi:bvnAppleInc.:bvrMBA41.88Z.0077.B0E.1110141154:bd10/14/2011:svnAppleInc.:pnMacBookAir4,1:pvr1.0:rvnAppleInc.:rnMac-C08A6BB70A942AC2:rvrMacBookAir4,1:cvnAppleInc.:ct10:cvrMac-C08A6BB70A942AC2:
dmi.product.name: MacBookAir4,1
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.
version.compiz: compiz 1:0.9.7.2-0ubuntu4
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu2
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu7
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2 |
|
2012-05-07 23:35:02 |
Martin Pitt |
tags |
amd64 apport-bug bot-stop-nagging kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu verification-done |
amd64 apport-bug bot-stop-nagging kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu |
|
2012-05-07 23:35:05 |
Martin Pitt |
tags |
amd64 apport-bug bot-stop-nagging kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu |
amd64 apport-bug bot-stop-nagging kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu verification-needed |
|
2012-05-08 00:14:17 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/precise-proposed/xorg-server |
|
2012-05-10 19:21:13 |
Chris Halse Rogers |
nominated for series |
|
Ubuntu Quantal |
|
2012-05-10 19:21:13 |
Chris Halse Rogers |
bug task added |
|
xorg-server (Ubuntu Quantal) |
|
2012-05-10 19:21:13 |
Chris Halse Rogers |
bug task added |
|
xserver-xorg-input-synaptics (Ubuntu Quantal) |
|
2012-05-10 21:32:50 |
Chernius |
removed subscriber Chernius |
|
|
|
2012-05-16 23:03:27 |
Ricardo Salveti |
bug |
|
|
added subscriber Ricardo Salveti |
2012-05-18 19:09:04 |
David Ryder |
attachment added |
|
Xorg.0.log.old https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/968845/+attachment/3152721/+files/Xorg.0.log.old |
|
2012-05-20 03:12:06 |
Steve Langasek |
tags |
amd64 apport-bug bot-stop-nagging kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu verification-needed |
amd64 apport-bug bot-stop-nagging kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu verification-failed |
|
2012-05-23 18:20:48 |
Chase Douglas |
tags |
amd64 apport-bug bot-stop-nagging kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu verification-failed |
amd64 apport-bug bot-stop-nagging kernel-request-3.2.0-23.36 precise regression reproducible rls-p-tracking ubuntu verification-done |
|
2012-06-05 07:47:07 |
Olivier Cortès |
bug |
|
|
added subscriber Olivier Cortès |
2012-06-07 09:43:20 |
Bug Watch Updater |
xserver-xorg-input-synaptics: status |
In Progress |
Fix Released |
|
2012-07-16 19:19:05 |
Bryce Harrington |
xserver-xorg-input-synaptics (Ubuntu Quantal): status |
Fix Released |
In Progress |
|
2012-07-16 19:19:18 |
Bryce Harrington |
xserver-xorg-input-synaptics (Ubuntu Quantal): status |
In Progress |
Fix Released |
|
2012-07-16 20:08:00 |
Bryce Harrington |
bug task deleted |
xserver-xorg-input-synaptics (Ubuntu Quantal) |
|
|
2012-07-30 15:03:22 |
Hippie Hacker |
bug |
|
|
added subscriber Hippie Hacker |