Multitouch doesn't work on 2013 MacBook Air 6,2

Bug #1203320 reported by Linus G Thiel
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Joseph Salisbury
Raring
Fix Released
Medium
Joseph Salisbury
Saucy
Fix Released
Medium
Joseph Salisbury

Bug Description

On the 2013 MacBook Air 6,2, the touchpad works very rudimentary. No multitouch, not even right click or two finger scroll works. This is fixed upstream though, see [1]. Getting that backported would be great.

[1]: https://github.com/torvalds/linux/commit/148c1c8ad3c4170186ebe6ea5900adde27d2a0e7

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: linux-image-3.8.0-26-generic 3.8.0-26.38
ProcVersionSignature: Ubuntu 3.8.0-26.38-generic 3.8.13.2
Uname: Linux 3.8.0-26-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.9.2-0ubuntu8.1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: linus 1917 F.... pulseaudio
CRDA:
 country SE:
  (2402 - 2482 @ 40), (N/A, 20)
  (5170 - 5250 @ 40), (N/A, 20)
  (5250 - 5330 @ 40), (N/A, 20), DFS
  (5490 - 5710 @ 40), (N/A, 27), DFS
Date: Sat Jul 20 17:29:28 2013
HibernationDevice:
 RESUME=/dev/mapper/cryptswap1
 #RESUME=UUID=7625120b-1951-4a58-8da6-1c47db358631
MachineType: Apple Inc. MacBookAir6,2
MarkForUpload: True
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-26-generic root=UUID=2f08800d-d161-46e7-87b6-0f88e86890af ro i915.i915_enable_rc6=3 libata.force=1:noncq resume=/dev/sda4 quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-3.8.0-26-generic N/A
 linux-backports-modules-3.8.0-26-generic N/A
 linux-firmware 1.106
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/24/2013
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBA61.88Z.0099.B00.1305241529
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-7DF21CB3ED6977E5
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookAir6,2
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-7DF21CB3ED6977E5
dmi.modalias: dmi:bvnAppleInc.:bvrMBA61.88Z.0099.B00.1305241529:bd05/24/2013:svnAppleInc.:pnMacBookAir6,2:pvr1.0:rvnAppleInc.:rnMac-7DF21CB3ED6977E5:rvrMacBookAir6,2:cvnAppleInc.:ct10:cvrMac-7DF21CB3ED6977E5:
dmi.product.name: MacBookAir6,2
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.

Revision history for this message
Linus G Thiel (yesbabyyes) wrote :
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Fixed by the following commit in mainline as of v3.11-rc1:

commit 148c1c8ad3c4170186ebe6ea5900adde27d2a0e7
Author: Dmitry Torokhov <email address hidden>
Date: Mon Jul 1 11:47:51 2013 -0700

    Input: bcm5974 - add support for the 2013 MacBook Air

This patch was also cc'd to upstream stable, so it will make it's way into Raring through the usual update process.

Changed in linux (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

I'll build a test kernel with this patch to confirm it fixes this bug.

Changed in linux (Ubuntu Raring):
importance: Undecided → Medium
status: New → In Progress
Changed in linux (Ubuntu Saucy):
status: Confirmed → In Progress
Changed in linux (Ubuntu Raring):
assignee: nobody → Joseph Salisbury (jsalisbury)
Changed in linux (Ubuntu Saucy):
assignee: nobody → Joseph Salisbury (jsalisbury)
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

I built a raring test kernel with commit 148c1c8ad3c4170186ebe6ea5900adde27d2a0e7 applied. The test kernel can be downloaded from:

http://kernel.ubuntu.com/~jsalisbury/lp1203320/

Can you test this kernel and confirm that it fixes this bug? Note, you will need to install both the linux-image and linux-image-extra .deb packages.

Thanks in advance!

Revision history for this message
Julian Wiedmann (jwiedmann) wrote :

Linus G Thiel,

could you please test the latest kernel in -updates (3.8.0-29.42) and see if this bug is fixed? Thanks.

Changed in linux (Ubuntu Raring):
status: In Progress → Incomplete
Changed in linux (Ubuntu Saucy):
status: In Progress → Fix Released
Revision history for this message
Linus G Thiel (yesbabyyes) wrote :

Yes, I can confirm it's fixed in kernel 3.8.0-29.42.

Sorry for the delay.

Changed in linux (Ubuntu Raring):
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.