trackpad on MacBook not working with 4.4.0-22 update

Bug #1586552 reported by koadman on 2016-05-27
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)

Bug Description

After updating the kernel to 4.4.0-22 the trackpad on my MacBook Air no longer works.
It looks like the usbmouse driver loads first and associates with the touchpad, and this prevents the bcm5974 module from acquiring the hardware.
I was able to resolve the problem by manually unloading the usbmouse module, then reloading bcm5974:

modprobe -r usbmouse
modprobe -r bcm5974
modprobe bcm5974

This is on 16.04 LTS, fully updated.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: linux-base 4.0ubuntu1
ProcVersionSignature: Ubuntu 4.4.0-22.40-generic 4.4.8
Uname: Linux 4.4.0-22-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CurrentDesktop: Unity
Date: Sat May 28 08:19:30 2016

InstallationDate: Installed on 2016-05-09 (18 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
PackageArchitecture: all
SourcePackage: linux-base
UpgradeStatus: No upgrade log present (probably fresh install)

koadman (koadman) wrote :
Jarno Suni (jarnos) on 2016-10-08
affects: linux-base (Ubuntu) → linux (Ubuntu)

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1586552

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream stable kernel? Refer to . Please test the latest v4.4 stable kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.


Changed in linux (Ubuntu):
importance: Undecided → Medium
koadman (koadman) wrote :

Well, I just updated to 4.4.0-45 (the packaged ubuntu kernel) and it seems the problem has gone away. So perhaps safe to close?

Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

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

Other bug subscribers