#1110086 Trixie installation problem with Lenovo Thinkpad Carbon X1 Gen 13

#1110086#5
Date:
2025-07-29 16:10:31 UTC
From:
To:
Boot method: USB stick
Image version:
https://cdimage.debian.org/cdimage/trixie_di_rc2/amd64/jigdo-dvd/debian-trixie-DI-rc2-amd64-DVD-1.jigdo
Date: 2025-07-29 10:07 AM CDT

Machine: Lenovo Thinkpad Carbon X1 Gen 13
Processor: Intel(R) Core(TM) Ultra 7 268V
Memory: 32GB
Partitions: df -Tl
Filesystem                  Type     1K-blocks    Used Available Use%
Mounted on
udev                        devtmpfs  16148028       0  16148028 0% /dev
tmpfs                       tmpfs      3237740    2244   3235496 1% /run
/dev/mapper/debian--vg-root ext4     464277232 5078440 435541320 2% /
tmpfs                       tmpfs     16188684      12  16188672 1% /dev/shm
efivarfs                    efivarfs       246      77       164 32%
/sys/firmware/efi/efivars
tmpfs                       tmpfs         5120       8      5112 1%
/run/lock
tmpfs                       tmpfs         1024       0      1024 0%
/run/credentials/systemd-journald.service
tmpfs                       tmpfs         1024       0      1024 0%
/run/credentials/systemd-cryptsetup@nvme0n1p3_crypt.service
tmpfs                       tmpfs     16188684      16  16188668 1% /tmp
/dev/nvme0n1p2              ext4        965872  187432    712036 21% /boot
/dev/nvme0n1p1              vfat        997456    8984    988472 1%
/boot/efi
tmpfs                       tmpfs      3237736     112   3237624 1%
/run/user/1000
tmpfs                       tmpfs      3237736      56   3237680 1%
/run/user/0

Output of lspci -knn:
00:00.0 Host bridge [0600]: Intel Corporation Device [8086:6400] (rev 04)
     Subsystem: Lenovo Device [17aa:2339]
00:02.0 VGA compatible controller [0300]: Intel Corporation Lunar Lake
[Intel Arc Graphics 130V / 140V] [8086:64a0] (rev 04)
     Subsystem: Lenovo Device [17aa:2339]
     Kernel driver in use: xe
     Kernel modules: xe
00:04.0 Signal processing controller [1180]: Intel Corporation Lunar
Lake-M Dynamic Tuning Technology [8086:641d] (rev 04)
     Subsystem: Lenovo Device [17aa:2339]
     Kernel driver in use: proc_thermal_pci
     Kernel modules: processor_thermal_device_pci
00:07.0 PCI bridge [0604]: Intel Corporation Lunar Lake-M Thunderbolt 4
PCI Express Root Port #0 [8086:a84e] (rev 10)
     Subsystem: Lenovo Device [17aa:2339]
     Kernel driver in use: pcieport
00:07.2 PCI bridge [0604]: Intel Corporation Lunar Lake-M Thunderbolt 4
PCI Express Root Port #2 [8086:a860] (rev 10)
     Subsystem: Lenovo Device [17aa:2339]
     Kernel driver in use: pcieport
00:0a.0 Signal processing controller [1180]: Intel Corporation Lunar
Lake-M Crashlog and Telemetry [8086:647d] (rev 04)
     Subsystem: Lenovo Device [17aa:2339]
     Kernel driver in use: intel_vsec
     Kernel modules: intel_vsec
00:0b.0 Processing accelerators [1200]: Intel Corporation Lunar Lake NPU
[8086:643e] (rev 04)
     Subsystem: Lenovo Device [17aa:2339]
     Kernel driver in use: intel_vpu
     Kernel modules: intel_vpu
00:0d.0 USB controller [0c03]: Intel Corporation Lunar Lake-M
Thunderbolt 4 USB Controller [8086:a831] (rev 10)
     Subsystem: Lenovo Device [17aa:2339]
     Kernel driver in use: xhci_hcd
     Kernel modules: xhci_pci
00:0d.2 USB controller [0c03]: Intel Corporation Lunar Lake-M
Thunderbolt 4 NHI #0 [8086:a833] (rev 10)
     Subsystem: Lenovo Device [17aa:2339]
     Kernel driver in use: thunderbolt
     Kernel modules: thunderbolt
00:0d.3 USB controller [0c03]: Intel Corporation Lunar Lake-M
Thunderbolt 4 NHI #1 [8086:a834] (rev 10)
     Subsystem: Lenovo Device [17aa:2339]
     Kernel driver in use: thunderbolt
     Kernel modules: thunderbolt
00:13.0 Communication controller [0780]: Intel Corporation Device
[8086:a862] (rev 10)
     Subsystem: Lenovo Device [17aa:2339]
00:14.0 USB controller [0c03]: Intel Corporation Lunar Lake-M USB 3.2
Gen 2x1 xHCI Host Controller [8086:a87d] (rev 10)
     Subsystem: Lenovo Device [17aa:2339]
     Kernel driver in use: xhci_hcd
     Kernel modules: xhci_pci
00:14.2 RAM memory [0500]: Intel Corporation Lunar Lake-M Shared SRAM
[8086:a87f] (rev 10)
     Subsystem: Lenovo Device [17aa:2339]
00:14.3 Network controller [0280]: Intel Corporation BE201 320MHz
[8086:a840] (rev 10)
     Subsystem: Intel Corporation Device [8086:00e0]
     Kernel driver in use: iwlwifi
     Kernel modules: iwlwifi
00:14.7 Bluetooth [0d11]: Intel Corporation Device [8086:a876] (rev 10)
     Subsystem: Intel Corporation Device [8086:000e]
     Kernel driver in use: btintel_pcie
     Kernel modules: btintel_pcie
00:15.0 Serial bus controller [0c80]: Intel Corporation Lunar Lake-M
Serial IO I2C Controller #0 [8086:a878] (rev 10)
     Subsystem: Lenovo Device [17aa:2339]
     Kernel driver in use: intel-lpss
     Kernel modules: intel_lpss_pci
00:15.3 Serial bus controller [0c80]: Intel Corporation Lunar Lake-M
Serial IO I2C Controller #3 [8086:a87b] (rev 10)
     Subsystem: Lenovo Device [17aa:2339]
     Kernel driver in use: intel-lpss
     Kernel modules: intel_lpss_pci
00:16.0 Communication controller [0780]: Intel Corporation Lunar Lake-M
CSME HECI #1 [8086:a870] (rev 10)
     Subsystem: Lenovo Device [17aa:2339]
     Kernel driver in use: mei_me
     Kernel modules: mei_me
00:16.3 Serial controller [0700]: Intel Corporation Lunar Lake-M
Keyboard and Text (KT) Redirection [8086:a873] (rev 10)
     Subsystem: Lenovo Device [17aa:2339]
     Kernel driver in use: serial
00:1c.0 PCI bridge [0604]: Intel Corporation Lunar Lake-M PCI Express
Root Port #1 [8086:a838] (rev 10)
     Kernel driver in use: pcieport
00:1c.4 PCI bridge [0604]: Intel Corporation Lunar Lake-M PCI Express
Root Port #5 [8086:a83c] (rev 10)
     Subsystem: Lenovo Device [17aa:2339]
     Kernel driver in use: pcieport
00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:a807] (rev 10)
     Subsystem: Lenovo Device [17aa:2339]
00:1f.3 Multimedia audio controller [0401]: Intel Corporation Lunar
Lake-M HD Audio Controller [8086:a828] (rev 10)
     Subsystem: Lenovo Device [17aa:2339]
     Kernel driver in use: sof-audio-pci-intel-lnl
     Kernel modules: snd_hda_intel, snd_sof_pci_intel_lnl
00:1f.4 SMBus [0c05]: Intel Corporation Lunar Lake-M SMbus Controller
[8086:a822] (rev 10)
     Subsystem: Lenovo Device [17aa:2339]
00:1f.5 Serial bus controller [0c80]: Intel Corporation Lunar Lake-M SPI
Controller [8086:a823] (rev 10)
     Subsystem: Lenovo Device [17aa:2339]
04:00.0 Non-Volatile memory controller [0108]: KIOXIA Corporation NVMe
SSD Controller BG6 (DRAM-less) [1e0f:001a] (rev 01)
     Subsystem: KIOXIA Corporation NVMe SSD Controller BG6 (DRAM-less)
[1e0f:001a]
     Kernel driver in use: nvme
     Kernel modules: nvme


Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot:           [E]
Detect network card:    [O]
Configure network:      [O]
Detect media:           [O]
Load installer modules: [O]
Detect hard drives:     [O]
Partition hard drives:  [O]
Install base system:    [O]
Clock/timezone setup:   [O]
User/password setup:    [O]
Install tasks:          [O]
Install boot loader:    [O]
Overall install:        [O]

Comments/Problems:
The installer booted and installed without issue. After rebooting from
the installer the machine booted up to the Grub display. It auto-booted
"Debian GNU/Linux, with Linux 6.12.38+deb13-amd64". The machine did not
successfully boot. The only thing on the screen was the following:
ACPI: \: Can't tag data node
ACPI: \: Can't tag data node
ACPI: \: Can't tag data node
ACPI: \: Can't tag data node

I rebooted the computer and chose "Debian GNU/Linux, with Linux
6.12.33+deb13-amd64" from the Grub boot menu and the computer booted up
fine.

If you don't have a network during install only "Debian GNU/Linux, with
Linux 6.12.33+deb13-amd64" will be installed and the computer boots fine.

I was able to install "Debian GNU/Linux, with Linux 6.16-rc7-amd64" from
experimental and that works.

I was unsure if this should be reported against the installer or Linux
6.12.38+deb13-amd64, but since a typical install (with network) does not
result in a default functioning system, I decided to report it here.

#1110086#10
Date:
2025-07-30 06:04:14 UTC
From:
To:
What happens if you choose "Debian GNU/Linux, with Linux
6.12.38+deb13-amd64 (recovery mode) ?

This looks like a kernel bug in 6.12.38+deb13. The installer just
installs the latest available kernel, whatever it is.

#1110086#15
Date:
2025-07-30 13:02:50 UTC
From:
To:
When I choose "Debian GNU/Linux, with Linux 6.12.38+deb13-amd64
(recovery mode)" it hangs during the kernel boot at this message:

1.978505 usb 3-4: new high-speed USB device number 2 using xhci_hcd

It doesn't get to a login prompt.
What would the appropriate action on my part be? Should I file a bug
against 6.12.38+deb13? Do you have any pointers I could use to help get
to the root cause?

#1110086#20
Date:
2025-07-31 15:41:59 UTC
From:
To:
So it looks like the ACPI messages were a red herring. This message may
be a red herring too, but it is worth checking if this USB device is
actually involved. You can boot with kernel 6.12.33 and try to identify
the USB device and its driver with the following commands:

lsusb -vt
dmesg|grep "usb 3-4" # as root or with sudo

No need, you can reassign this bug to linux-image-6.12.38+deb13-amd64.

#1110086#27
Date:
2025-08-04 14:06:45 UTC
From:
To:
I booted the 6.12.38 kernel using the kernel parameter "usbcore.nousb".
The 6.12.38 kernel did not successfully boot. I would suspect that the
USB message is not an indicator of the cause of the boot hang.

I then looked in dmesg from the 6.12.33 kernel and noticed that "xe"
would be the next thing that would show up. I booted the 6.12.38 kernel
using the kernel parameter "modprobe.blacklist=xe". The kernel booted
and I was able to login. The graphics of course were degraded.

If there is anything I can do to assist in identifying the root cause,
please let me know.

#1110086#32
Date:
2025-08-04 14:31:08 UTC
From:
To:
Hi Ricardo,

This sounds like it might be the same as #1109799 .

Regards,
Salvatore