пятница

[Bug 2107976] Re: Apple spi keyboard/trackpad not working 25.04

Works in uname -a :

Linux aritrade 6.14.0-1006-realtime #6-Ubuntu SMP PREEMPT_RT Wed Jun 25
17:16:34 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux


** Tags removed: verification-needed-plucky-linux-intel
** Tags added: verification-done-plucky-linux-intel

--
You received this bug notification because you are subscribed to linux
in Ubuntu.
Matching subscriptions: Bgg, Bmail, Nb
https://bugs.launchpad.net/bugs/2107976

Title:
Apple spi keyboard/trackpad not working 25.04

Status in linux package in Ubuntu:
Confirmed
Status in linux source package in Plucky:
Fix Committed

Bug description:
[Impact]

2 Ubuntu users reported that the spi keyboard/trackpad doesn't work anymore with
Ubuntu Plucky kernel, it works well with Oracular kernel. Through investigation,
I found the root cause is the change on iommu/intel introduced from v6.12-rc1,
from v6.12-rc, the keyboard/trackpad stops working. I checked the linux-next,
there is a fix for this issue already.

This issue only exists for Plucky kernel and onwards, Q is unstable atm, the fix
will be in Q automatically.


[Fix]
cherry-pick one patch from upstream.

[Test]
I patched a Plucky kernel and built it, then shared the deb to
bug reporters, they tested with the patched kernel, the spi keyboard/trackpad
could work well with this kernel.


[Where problems could occur]
The change impacts context entry setup order for aliased devices, if there is
regression, it will be on intel pci/pcie aliased devices, but the regression
chance is very low, since this patch just resotres to the original setup order
for aliased devices, it should be safe. And they tested the patched kernel,
no new issues were found.


Following upgrade to 25.04 the spi keyboard and trackpad are not working on my macbook 10,1. No mouse shows up on screen. applespi shows up still but dmesg logs show corrupt packets and timeouts. I have also tried running afresh from a live USB but same problem occurs.
---
ProblemType: Bug
ApportVersion: 2.32.0-0ubuntu5
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: eoin 2838 F.... wireplumber
 /dev/snd/seq: eoin 2834 F.... pipewire
CasperMD5CheckResult: pass
CurrentDesktop: GNOME
DistroRelease: Ubuntu 25.04
InstallationDate: Installed on 2025-03-12 (69 days ago)
InstallationMedia: Ubuntu 24.04.2 LTS "Noble Numbat" - Release amd64 (20250215)
MachineType: Apple Inc. MacBook10,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.14.0-15-generic root=UUID=411324ce-3c68-482a-a959-e1181945ef27 ro quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M vt.handoff=7
ProcVersionSignature: Ubuntu 6.14.0-15.15-generic 6.14.0
RelatedPackageVersions:
 linux-restricted-modules-6.14.0-15-generic N/A
 linux-backports-modules-6.14.0-15-generic N/A
 linux-firmware 20250317.git1d4c88ee-0ubuntu1
Tags: plucky wayland-session
Uname: Linux 6.14.0-15-generic x86_64
UpgradeStatus: Upgraded to plucky on 2025-05-15 (5 days ago)
UserGroups: adm cdrom dialout dip lpadmin ollama plugdev sudo users
_MarkForUpload: True
dmi.bios.date: 06/23/2024
dmi.bios.release: 0.1
dmi.bios.vendor: Apple Inc.
dmi.bios.version: 529.140.2.0.0
dmi.board.name: Mac-EE2EBD4B90B839A8
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBook10,1
dmi.chassis.type: 9
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-EE2EBD4B90B839A8
dmi.modalias: dmi:bvnAppleInc.:bvr529.140.2.0.0:bd06/23/2024:br0.1:svnAppleInc.:pnMacBook10,1:pvr1.0:rvnAppleInc.:rnMac-EE2EBD4B90B839A8:rvrMacBook10,1:cvnAppleInc.:ct9:cvrMac-EE2EBD4B90B839A8:sku:
dmi.product.family: MacBook
dmi.product.name: MacBook10,1
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2107976/+subscriptions

Комментариев нет:

Отправить комментарий