[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-28 Thread Launchpad Bug Tracker
This bug was fixed in the package initramfs-tools - 0.142ubuntu15.1 --- initramfs-tools (0.142ubuntu15.1) mantic; urgency=medium * Install intel_lpss_pci and spi_pxa2xx_platform kernel modules for keyboard on MacBook Pro 2017 (LP: #2042710) * Install

[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-20 Thread Benjamin Drung
Verified with linux-image-generic on mantic: (mantic)bdrung@host:~$ dpkg -s initramfs-tools | grep Version Version: 0.142ubuntu15.1 (mantic)bdrung@host:~$ lsinitramfs /boot/initrd.img-6.5.0-14-generic | grep 'spi-pxa2xx-platform\|intel-lpss-pci'

[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-17 Thread Timo Aaltonen
Hello Terence, or anyone else affected, Accepted initramfs-tools into mantic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/initramfs- tools/0.142ubuntu15.1 in a few hours, and then in the -proposed repository. Please help us by testing this new

[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-16 Thread Benjamin Drung
** Tags removed: foundations-todo ** Changed in: initramfs-tools (Ubuntu) Assignee: Benjamin Drung (bdrung) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu.

[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-15 Thread Launchpad Bug Tracker
This bug was fixed in the package initramfs-tools - 0.142ubuntu16 --- initramfs-tools (0.142ubuntu16) noble; urgency=medium * Install nvmem, soc, power, and System Power Management Interface (SPMI) kernel modules on ARM/RISC-V for MediaTek boards (LP: #2038512) * Install

[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-15 Thread Ubuntu Foundations Team Bug Bot
** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu. https://bugs.launchpad.net/bugs/2042710 Title: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14,1) due to

[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-15 Thread Benjamin Drung
initramfs-tools 0.142ubuntu15.1 debdiff for mantic attached. ** Patch added: "initramfs-tools_0.142ubuntu15.1.debdiff" https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/2042710/+attachment/5719505/+files/initramfs-tools_0.142ubuntu15.1.debdiff -- You received this bug

[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-15 Thread Benjamin Drung
** Description changed: + [ Impact ] + I have a MacBook Pro 2017 (MacBookPro14,1) with an encrypted root partition, which I decrypt via passphrase during boot, at the "Please unlock disk nvme0n1p4_crypt" prompt. Using 23.04 "Lunar" this worked fine. However after upgrading to 23.10

[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-14 Thread Benjamin Drung
intel_lpss_pci is also needed for the Surface Laptop 4 (see bug #2007050). ** Changed in: initramfs-tools (Ubuntu) Status: Triaged => Fix Committed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to initramfs-tools in

[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-14 Thread Benjamin Drung
Forwarded adding intel_lpss_pci to dracut: https://github.com/dracutdevs/dracut/pull/2556 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to initramfs-tools in Ubuntu. https://bugs.launchpad.net/bugs/2042710 Title: Can't

[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-14 Thread Terence Tan
Thanks Benjamin for making the fix. I'm happy if this targets Noble; I'm not overly familiar with the SRU process. Unsure how much of a real-world impact this bug has; it's users of Ubuntu non-LTS, with a MacBook Pro of a certain year range, using cryptsetup which I don't think is the default

[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-14 Thread Benjamin Drung
I stripped the timestamp (sed -s 's/\[[0-9. ]*\] //') and sorted the entries of the two dmesg outputs, but I did not find new entries in the diff. lspci shows that following devices are using the intel_lpss_pci kernel module: 00:15.0 Signal processing controller: Intel Corporation Sunrise

[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-13 Thread Terence Tan
With the entry, here's the dmesg: ** Attachment added: "dmesg-with-intel-lpss-pci.txt" https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/2042710/+attachment/5719168/+files/dmesg-with-intel-lpss-pci.txt -- You received this bug notification because you are a member of Ubuntu

[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-13 Thread Terence Tan
And here's the output of "lspci -vv" -- sorry for the multiple messages, couldn't figure out how to attach more than one attachment to a comment! ** Attachment added: "lspci-dash-vv.txt"

[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-13 Thread Terence Tan
Hi Benjamin, I just tried again and can confirm that "intel_lpss_pci" is necessary -- without it, no keyboard. I removed the intel_lpss_pci entry and booted and collected the attached dmesg. ** Attachment added: "dmesg-without-intel-lpss-pci.txt"

[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-13 Thread Benjamin Drung
Terence, can you verify that intel_lpss_pci is needed and that spi_pxa2xx_platform is not enough? I found the relevant difference between Fedora and Ubuntu: Fedora builds intel_lpss_pci into the kernel: ``` $ podman run -it fedora:latest /bin/bash [root@a0c841a1d76f /]# dnf install kernel-core

[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-06 Thread Benjamin Drung
This is the relevant dracut commit for spi_pxa2xx_platform: https://github.com/dracutdevs/dracut/commit/df381b7e0cd95f78e40ac70f0f3c96a2fa8dd189 ``` $ modprobe --show-depends spi_pxa2xx_platform insmod /lib/modules/6.5.0-10-generic/kernel/drivers/dma/dw/dw_dmac_core.ko.zst insmod

[Touch-packages] [Bug 2042710] Re: Can't enter cryptsetup password on MacBook Pro 2017 (MacBookPro14, 1) due to missing kernel modules in initramfs

2023-11-06 Thread Benjamin Drung
Thank you for taking the time to report this bug and helping to make Ubuntu better. You did a great job of investigating it. Commit 2df78bbb143884b9601a32608e12e43d40ccb0b0 and we should do the same as dracut did. ** Tags added: foundations-todo ** Changed in: initramfs-tools (Ubuntu)