Updated to 6.17.0-14-generic -> No luck here :(
6.17.0-16-generic on proposed -> No luck either :(
** Description changed:
Heya folks,
I know, really old macbook. Not a massive priority but doing my part to
reduce e-waste :)
On MacBook8,1 (Early 2015, 12" Retina), the internal keyboard and trackpad
do not work after boot despite the applespi driver being loaded and the
IOMMU fix (iommu/vt-d: Restore context entry setup order) being present
in kernel 6.17.
The touchpad does not appear in xinput list, though the keyboard device
may partially initialize.
Workaround: Adding spi_pxa2xx_pci, spi_pxa2xx_platform, and applespi
to /etc/initramfs-tools/modules and rebuilding initramfs resolves the issue:
sudo nano /etc/initramfs-tools/modules
Add these lines:
spi_pxa2xx_pci
spi_pxa2xx_platform
applespi
sudo update-initramfs -u
sudo reboot
This suggests a timing/race condition where the SPI controller needs to be
initialized before IOMMU finalizes device mappings.
Hardware: MacBook8,1 (MacBook 12" Early 2015)
Kernel: 6.17.0-5-generic
Distribution: Xubuntu 24.04
---
ProblemType: Bug
ApportVersion: 2.33.1-0ubuntu3
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: muratilyas 1711 F.... wireplumber
/dev/snd/controlC0: muratilyas 1711 F.... wireplumber
/dev/snd/seq: muratilyas 1705 F.... pipewire
CasperMD5CheckResult: pass
CurrentDesktop: XFCE
DistroRelease: Ubuntu 25.10
InstallationDate: Installed on 2026-03-08 (3 days ago)
InstallationMedia: Xubuntu 25.10 "Questing Quokka" - Release amd64
(20251008.1)
MachineType: Apple Inc. MacBook8,1
Package: linux (not installed)
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-256color
XDG_RUNTIME_DIR=<set>
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.17.0-14-generic
root=UUID=6694b069-f4f4-495f-b8f2-c0c3203086af ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 6.17.0-14.14-generic 6.17.9
RelatedPackageVersions:
firmware-sof N/A
linux-firmware 20250901.git993ff19b-0ubuntu1.9
RfKill:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Tags: questing
Uname: Linux 6.17.0-14-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sudo users
_MarkForUpload: True
dmi.bios.date: 01/12/2023
dmi.bios.release: 0.1
dmi.bios.vendor: Apple Inc.
dmi.bios.version: 481.0.0.0.0
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-BE0E8AC46FE800CC
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBook8,1
dmi.chassis.asset.tag: Chassis Board Asset Tag#
dmi.chassis.type: 9
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-BE0E8AC46FE800CC
dmi.modalias:
dmi:bvnAppleInc.:bvr481.0.0.0.0:bd01/12/2023:br0.1:svnAppleInc.:pnMacBook8,1:pvr1.0:rvnAppleInc.:rnMac-BE0E8AC46FE800CC:rvrMacBook8,1:cvnAppleInc.:ct9:cvrMac-BE0E8AC46FE800CC:skuSystemSKU#:
dmi.product.family: Crb
dmi.product.name: MacBook8,1
dmi.product.sku: System SKU#
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.
+ ---
+ ProblemType: Bug
+ ApportVersion: 2.33.1-0ubuntu3
+ Architecture: amd64
+ AudioDevicesInUse:
+ USER PID ACCESS COMMAND
+ /dev/snd/controlC1: muratilyas 1738 F.... wireplumber
+ /dev/snd/controlC0: muratilyas 1738 F.... wireplumber
+ /dev/snd/seq: muratilyas 1724 F.... pipewire
+ CasperMD5CheckResult: pass
+ CurrentDesktop: XFCE
+ DistroRelease: Ubuntu 25.10
+ InstallationDate: Installed on 2026-03-08 (3 days ago)
+ InstallationMedia: Xubuntu 25.10 "Questing Quokka" - Release amd64
(20251008.1)
+ MachineType: Apple Inc. MacBook8,1
+ Package: linux (not installed)
+ ProcEnviron:
+ LANG=en_US.UTF-8
+ PATH=(custom, no user)
+ SHELL=/bin/bash
+ TERM=xterm-256color
+ XDG_RUNTIME_DIR=<set>
+ ProcFB: 0 i915drmfb
+ ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.17.0-16-generic
root=UUID=6694b069-f4f4-495f-b8f2-c0c3203086af ro quiet splash vt.handoff=7
+ ProcVersionSignature: Ubuntu 6.17.0-16.16-generic 6.17.13
+ RelatedPackageVersions:
+ firmware-sof N/A
+ linux-firmware 20250901.git993ff19b-0ubuntu1.9
+ RfKill:
+ 0: phy0: Wireless LAN
+ Soft blocked: no
+ Hard blocked: no
+ Tags: questing
+ Uname: Linux 6.17.0-16-generic x86_64
+ UpgradeStatus: No upgrade log present (probably fresh install)
+ UserGroups: adm cdrom dip lpadmin plugdev sudo users
+ _MarkForUpload: True
+ dmi.bios.date: 01/12/2023
+ dmi.bios.release: 0.1
+ dmi.bios.vendor: Apple Inc.
+ dmi.bios.version: 481.0.0.0.0
+ dmi.board.asset.tag: Base Board Asset Tag#
+ dmi.board.name: Mac-BE0E8AC46FE800CC
+ dmi.board.vendor: Apple Inc.
+ dmi.board.version: MacBook8,1
+ dmi.chassis.asset.tag: Chassis Board Asset Tag#
+ dmi.chassis.type: 9
+ dmi.chassis.vendor: Apple Inc.
+ dmi.chassis.version: Mac-BE0E8AC46FE800CC
+ dmi.modalias:
dmi:bvnAppleInc.:bvr481.0.0.0.0:bd01/12/2023:br0.1:svnAppleInc.:pnMacBook8,1:pvr1.0:rvnAppleInc.:rnMac-BE0E8AC46FE800CC:rvrMacBook8,1:cvnAppleInc.:ct9:cvrMac-BE0E8AC46FE800CC:skuSystemSKU#:
+ dmi.product.family: Crb
+ dmi.product.name: MacBook8,1
+ dmi.product.sku: System SKU#
+ dmi.product.version: 1.0
+ dmi.sys.vendor: Apple Inc.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2143682
Title:
applespi: keyboard/trackpad not working on MacBook8,1 without early
initramfs module loading
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2143682/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs