ThinkPad P16s Gen 4 (AMD)

---
layout:
  'hcl'
type:
  'Notebook'
hvm:
  'yes'
iommu:
  'yes'
slat:
  'yes'
tpm:
  'I turned that off in the BIOS, have not tested'
remap:
  'yes'
brand: |
  LENOVO
model: |
  ThinkPad P16s Gen 4 AMD (16") (21RX000YGE)
bios: |
  R2XET33W (1.13 ) (june 2025)
cpu: |
  AMD Ryzen AI 9 HX PRO 370 w/ Radeon 890M
cpu-short: |
  FIXME
chipset: |
  Advanced Micro Devices, Inc. [AMD] Device [1022:1507]
chipset-short: |
  FIXME
gpu: |
  Advanced Micro Devices, Inc. [AMD/ATI] Device [1002:150e] (rev d1)
gpu-short: |
  FIXME
network: |
  MEDIATEK Corp. Device [14c3:7925]
  Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 0e)
memory: |
  56980
scsi: |

usb: |
  6
certified:
  'no'
versions:
  - works:
      'partial'
    qubes: |
      R4.2.4
    xen: |
      4.17.5
    kernel: |
      6.14.4-1
    remark: |
      FIXME
    credit: |
      FIXAUTHOR
    link: |
      FIXLINK

Remarks

  • secureboot needs to be disabled in order to boot the installer. I haven’t turned it on since, no idea if it works with qubes.
  • the installer (also the installed OS) boots, but linux then immediately panics with an error related to ucsi_acpi, and reboots. I don’t know how to make it not reboot on panic, and couldn’t find anything in the qubes documentation. So no idea how to capture the error or even read it, but at the bottom it said something about ucsi_acpi.
    • so I tried module_blacklist=ucsi_acpi on the grub cmdline for vmlinuz (to blacklist the faulty driver).
      • this works for both the installer and the booted OS, but it’s a shitty solution because the laptop relies on a USB-C charger for power, and not loading the acpi driver for UCSI devices seems to fuck something else up, so the result is that unplugging the power will panic dom0, and restart.
        • this happens very often here in germany because our power grid is unstable, so a half second power interruption results in a panicked OS. don’t buy this laptop if you don’t want to carry around a battery pack.
  • ethernet works out of the box
  • MT7925 wifi card works, but debian-12-xfce template has firmware-misc-nonfree from 2023 which doesn’t have the driver for MT7925. pinning debian-testing (ie 2025+ versions) pulled in the missing mediatek driver.
  • speakers work. have not tested headphone plug.
  • brightness adjustments of the LCD work out of the box)))
  • haven’t tested microphone, or camera
  • haven’t tested suspend-to-ram.
  • haven’t tested card reader, USB-A, WWAN, HDMI, fingerprint reader

Attachments

HCL_Lenevo_ThinkPad_P16s_Gen_4.yaml (937 Bytes)

1 Like

This sounds like the power unplug problem, if I had seen @ncm’s HCL entry I would not have bought this computer.

I’m submitting this HCL entry in the hope it can make it to Hardware compatibility list (HCL) | Qubes OS so other people don’t have to waste 3k on a brick like this.

1 Like

To be fair, I paid only US$1800 (+tax) for mine. We may reasonably hope Xen will have a fix for the thunderbolt problem, someday. I am going to try an M.2 type-B to mini-PCI adapter and a mini-PCI wifi module, for internal wifi support. I traded off a fair bit to get a 4k OLED and AMD CPUs, eyes open.

1 Like