It looks to me (a non-kernel expert) like the driver for the keyboard and trackpad can't read or write to the device due to the IOMMU not being set up to allow those reads/writes (e.g.):
Jun 02 06:54:51 aritrade kernel: input: Apple SPI Keyboard as /devices/pci0000:00/0000:00:1e.3/pxa2xx-spi.3/spi_master/spi2/spi-APP000D:00/input/input4 Jun 02 06:54:51 aritrade kernel: DMAR: DRHD: handling fault status reg 3 Jun 02 06:54:51 aritrade kernel: applespi spi-APP000D:00: Error writing to device: 00 00 00 00 Jun 02 06:54:51 aritrade kernel: DMAR: [DMA Read NO_PASID] Request device [00:1e.3] fault addr 0xffffa000 [fault reason 0x06] PTE Read access is not set Jun 02 06:54:51 aritrade kernel: DMAR: DRHD: handling fault status reg 3 Jun 02 06:54:51 aritrade kernel: applespi spi-APP000D:00: Error writing to device: 00 00 00 00 Jun 02 06:54:51 aritrade kernel: DMAR: [DMA Read NO_PASID] Request device [00:1e.3] fault addr 0xffffa000 [fault reason 0x06] PTE Read access is not set Jun 02 06:54:51 aritrade kernel: DMAR: DRHD: handling fault status reg 3 Jun 02 06:54:51 aritrade kernel: applespi spi-APP000D:00: Error writing to device: 00 00 00 00 Jun 02 06:54:51 aritrade kernel: DMAR: [DMA Read NO_PASID] Request device [00:1e.3] fault addr 0xffffa000 [fault reason 0x06] PTE Read access is not set For the entertainment of a true expert I've attached the output of 'journalctl --since today _TRANSPORT=kernel'. This includes the kernel messages for these boots today: * Jun 02 06:40:46 aritrade kernel: Linux version 6.11.0-26-generic (working keyboard and trackpad) * Jun 02 06:53:06 aritrade kernel: Linux version 6.12.0-061200-generic (broken keyboard and trackpad) * Jun 02 06:54:51 aritrade kernel: Linux version 6.13.0-061300rc1-generic (broken keyboard and trackpad) * Jun 02 07:10:09 aritrade kernel: Linux version 6.11.0-26-generic (working keyboard and trackpad) * Jun 02 07:44:44 aritrade kernel: Linux version 6.12.0-061200rc7-generic (broken keyboard and trackpad) * Jun 02 07:47:32 aritrade kernel: Linux version 6.11.0-26-generic (working keyboard and trackpad) * Jun 02 18:20:23 aritrade kernel: Linux version 6.11.0-26-generic (working keyboard and trackpad) ** Attachment added: "20250602-journalctl-TRANSPORT-kernel.txt" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2107976/+attachment/5881797/+files/20250602-journalctl-TRANSPORT-kernel.txt -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/2107976 Title: Apple spi keyboard/trackpad not working 25.04 Status in linux package in Ubuntu: Confirmed Bug description: 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 -- Mailing list: https://launchpad.net/~kernel-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp

