Bug#1095302: Installation on Thinkpad P1Gen7
Package: installation-reports
Boot method: USB stick with debian-testing-amd64-BD-1.iso from Feb
5, 2025 downloaded with jigdo. Also tried just netinst image but due
to needing wifi could not continue.
Image version: Feb 5, 2025
Date: 2025/02/05 16:35
Machine: Thinkpad P1 Gen7
Processor: Intel® Core™ Ultra 9 185H
Memory: 64GB
Partitions: 3TB ext4 root partition, 64GB swap, reused existing ESP
partition from Windows 11.
Disk /dev/nvme1n1: 3.64 TiB, 4000787030016 bytes, 7814037168 sectors
Disk model: Samsung SSD 990 PRO 4TB
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: CB950A59-997B-4074-B5D5-AA06DC13339A
Device Start End Sectors Size Type
/dev/nvme1n1p1 34 32767 32734 16M Microsoft reserved
/dev/nvme1n1p2 32768 1670033407 1670000640 796.3G Microsoft basic data
/dev/nvme1n1p3 1670033408 1672034303 2000896 977M EFI System
/dev/nvme1n1p4 1672034304 7680989183 6008954880 2.8T Linux filesystem
/dev/nvme1n1p5 7680989184 7814035455 133046272 63.4G Linux swap
Disk /dev/nvme0n1: 1.86 TiB, 2048408248320 bytes, 4000797360 sectors
Disk model: KXG8AZNV2T04 LA KIOXIA
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: D8E19C6E-5485-48A8-B140-BA1D2EE7DF0D
Device Start End Sectors Size Type
/dev/nvme0n1p1 2048 534527 532480 260M EFI System
/dev/nvme0n1p2 534528 567295 32768 16M Microsoft reserved
/dev/nvme0n1p3 567296 3996700671 3996133376 1.9T Microsoft basic data
/dev/nvme0n1p4 3996700672 4000796671 4096000 2G Windows recovery environment
Output of lspci -knn
00:00.0 Host bridge [0600]: Intel Corporation Device [8086:7d01] (rev 04)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: igen6_edac
Kernel modules: igen6_edac
00:01.0 PCI bridge [0604]: Intel Corporation Device [8086:7ecc] (rev 10)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: pcieport
00:02.0 VGA compatible controller [0300]: Intel Corporation Meteor Lake-P [Intel Arc Graphics] [8086:7d55] (rev 08)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: i915
Kernel modules: i915, xe
00:04.0 Signal processing controller [1180]: Intel Corporation Meteor Lake-P Dynamic Tuning Technology [8086:7d03] (rev 04)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: proc_thermal_pci
Kernel modules: processor_thermal_device_pci
00:06.0 PCI bridge [0604]: Intel Corporation Device [8086:7e4d] (rev 20)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: pcieport
00:06.2 PCI bridge [0604]: Intel Corporation Device [8086:7ecb] (rev 10)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: pcieport
00:07.0 PCI bridge [0604]: Intel Corporation Meteor Lake-P Thunderbolt 4 PCI Express Root Port #0 [8086:7ec4] (rev 02)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: pcieport
00:07.1 PCI bridge [0604]: Intel Corporation Meteor Lake-P Thunderbolt 4 PCI Express Root Port #1 [8086:7ec5] (rev 02)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: pcieport
00:08.0 System peripheral [0880]: Intel Corporation Meteor Lake-P Gaussian & Neural-Network Accelerator [8086:7e4c] (rev 20)
Subsystem: Lenovo Device [17aa:2234]
00:0a.0 Signal processing controller [1180]: Intel Corporation Meteor Lake-P Platform Monitoring Technology [8086:7d0d] (rev 01)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: intel_vsec
Kernel modules: intel_vsec
00:0b.0 Processing accelerators [1200]: Intel Corporation Meteor Lake NPU [8086:7d1d] (rev 04)
Subsystem: Lenovo Device [17aa:2234]
Kernel modules: intel_vpu
00:0d.0 USB controller [0c03]: Intel Corporation Meteor Lake-P Thunderbolt 4 USB Controller [8086:7ec0] (rev 02)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:0d.2 USB controller [0c03]: Intel Corporation Meteor Lake-P Thunderbolt 4 NHI #0 [8086:7ec2] (rev 02)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: thunderbolt
Kernel modules: thunderbolt
00:14.0 USB controller [0c03]: Intel Corporation Meteor Lake-P USB 3.2 Gen 2x1 xHCI Host Controller [8086:7e7d] (rev 20)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:14.2 RAM memory [0500]: Intel Corporation Device [8086:7e7f] (rev 20)
Subsystem: Lenovo Device [17aa:2234]
00:15.0 Serial bus controller [0c80]: Intel Corporation Meteor Lake-P Serial IO I2C Controller #0 [8086:7e78] (rev 20)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:16.0 Communication controller [0780]: Intel Corporation Meteor Lake-P CSME HECI #1 [8086:7e70] (rev 20)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: mei_me
Kernel modules: mei_me
00:16.3 Serial controller [0700]: Intel Corporation Meteor Lake-P Keyboard and Text (KT) Redirection [8086:7e73] (rev 20)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: serial
00:19.0 Serial bus controller [0c80]: Intel Corporation Meteor Lake-P Serial IO I2C Controller #4 [8086:7e50] (rev 20)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:1c.0 PCI bridge [0604]: Intel Corporation Device [8086:7e38] (rev 20)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: pcieport
00:1c.7 PCI bridge [0604]: Intel Corporation Device [8086:7e3f] (rev 20)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: pcieport
00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:7e02] (rev 20)
Subsystem: Lenovo Device [17aa:2234]
00:1f.3 Audio device [0403]: Intel Corporation Meteor Lake-P HD Audio Controller [8086:7e28] (rev 20)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: sof-audio-pci-intel-mtl
Kernel modules: snd_hda_intel, snd_sof_pci_intel_mtl
00:1f.4 SMBus [0c05]: Intel Corporation Meteor Lake-P SMBus Controller [8086:7e22] (rev 20)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
00:1f.5 Serial bus controller [0c80]: Intel Corporation Meteor Lake-P SPI Controller [8086:7e23] (rev 20)
Subsystem: Lenovo Device [17aa:2234]
01:00.0 3D controller [0302]: NVIDIA Corporation AD106M [GeForce RTX 4070 Max-Q / Mobile] [10de:2820] (rev a1)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: nouveau
Kernel modules: nouveau
04:00.0 Non-Volatile memory controller [0108]: KIOXIA Corporation NVMe SSD Controller XG8 [1e0f:0010] (rev 01)
Subsystem: KIOXIA Corporation Device [1e0f:0001]
Kernel driver in use: nvme
Kernel modules: nvme
05:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd NVMe SSD Controller S4LV008[Pascal] [144d:a80c]
Subsystem: Samsung Electronics Co Ltd Device [144d:a801]
Kernel driver in use: nvme
Kernel modules: nvme
09:00.0 Network controller [0280]: Intel Corporation Wi-Fi 7(802.11be) AX1775*/AX1790*/BE20*/BE401/BE1750* 2x2 [8086:272b] (rev 1a)
Subsystem: Intel Corporation BE200 320MHz [Gale Peak] [8086:00f0]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
0a:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5261 PCI Express Card Reader [10ec:5261] (rev 01)
Subsystem: Lenovo Device [17aa:2234]
Kernel driver in use: rtsx_pci
Kernel modules: rtsx_pci
Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it
Initial boot: [O]
Detect network card: [E]
Configure network: [E]
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:
Installer complains about not finding iwlwifi-gl-c0-fm-c0-93.ucode even
though iwlwifi-gl-c0-fm-c0-92.ucode was successfully loaded. The driver
accepts either.
No idea how to get wifi configured in installer. I have never tried
that before since this is the first machine I have ever installed Debian
on that did not have a wired network port. Wifi works fine from gnome
after installing. Maybe wifi support has never actually existed in the
installer, although I see wpa_suplicant in the installer, so not sure
what that is about. If it is supposed to detect wifi and ask, it
certainly didn't.
Audio requires installing firmware-misc-nonfree for tas2781 firmware.
After that audio and volume keys and such works fine.
Webcam is working. SD card reader works. Fingerprint scanner appears
to be detected and working with fprintd. At least fprintd-enroll seems
to recognize it.
Screen resolution is detected correctly at 2560x1600@165Hz and seems to
have chosen to run X11 with nouveau driver which seems to be working fine.
Brightness keys work fine. Wayland works too.
Hibernate appears to work, and detects the screen being opened and closed.
Battery status and charging status appear to work too.
If there is any other hardware I should check if works, feel free to
ask and I can give it a try. I have not tried HDMI external screen yet,
and I don't think I have anything to test thunderbolt with.
So overall quite successful for an install on new hardware. Only missed
installing the audio firmware file and the installer not doing wifi
configuration (but maybe that's exoected and not a problem).
--
Len Sorensen
Reply to: