Hello,
I just received a brand new Lenovo ThinkPad P16 Gen 3 laptop. As it’s really a
very recent laptop design, it seems that it’s not totally supported by Qubes and
by Linux. I know I will have some problems…
To get a first view on how it’s supported by Linux, I have booted Ubuntu 25.10 and some devices are not working (at least audio output, no webcam) but at a first glance, it works. Kernel is in version 6.17.
I have installed Qubes R4.3.0rc2 with kernel-latest (version 6.15.11). The sys-usb VM does not want to start. The message found in “systemctl status qubes-vm@sys-usb.service” (as said in the pop-up) is “Start failed: Requested operation is not valid: PCI device 0000:80:14.0 is not assignable, see /var/log/libvirt/libxl/libxl-driver.log for details”. The file /var/log/libvirt/libxl/libxl-driver.log is empty. If I perform the installation not requesting a sys-usb, it works at a
first glance.
lspci command result:
80:14.0 USB controller: Intel Corporation Device 7f6e (rev 10)
and qvm-pci says:
dom0:80_14.0 PCI_USB: Intel Corporation unknown pci device
By the way, a lot of devices are said to be unknown.
A few questions for you:
- Do you have an idea of what is happening? It seems that dom0 succeed in using the USB interface anyway but is not able to transfert the PCI device to sys-usb.
- How can I monitor the improvement of P16 Gen 3 support by Linux and Qubes? Do you think it would be enough to see “lspci” displaying no more “Device 7f6e”? I interpret as that behaviour as device is not known and may not be correctly handled.
- How can I help?
- Next step is to look at the suspend modes…
Thanks,
Bertrand