I have recently installed Qubes 4.3.0 on a Framework Laptop 12 and this is the HCL report.
---
layout:
'hcl'
type:
'Convertible'
hvm:
'yes'
iommu:
'yes'
slat:
'yes'
tpm:
'2.0'
remap:
'yes'
brand: |
Framework
model: |
Laptop 12 (13th Gen Intel Core)
bios: |
03.07
cpu: |
13th Gen Intel(R) Core(TM) i5-1334U
cpu-short: |
FIXME
chipset: |
Intel Corporation Raptor Lake-P/U 2p+8e cores Host Bridge/DRAM Controller [8086:a708] (rev 01)
chipset-short: |
FIXME
gpu: |
Intel Corporation Raptor Lake-P [UHD Graphics] [8086:a721] (rev 04) (prog-if 00 [VGA controller])
Intel Corporation Raptor Lake-P [UHD Graphics] [8086:a721] (rev 04) (prog-if 00 [VGA controller])
Intel Corporation Raptor Lake-P [UHD Graphics] [8086:a721] (rev 04) (prog-if 00 [VGA controller])
Intel Corporation Raptor Lake-P [UHD Graphics] [8086:a721] (rev 04) (prog-if 00 [VGA controller])
gpu-short: |
FIXME
network: |
Intel Corporation Raptor Lake PCH CNVi WiFi [8086:51f1] (rev 01)
memory: |
48875
scsi: |
nvme: |
************ CT2000P310SSD2 V8CR000
usb: |
2
certified:
'no'
versions:
- works:
'FIXME:yes|no|partial'
qubes: |
R4.3.0
xen: |
4.19.4
kernel: |
6.18.15-1
remark: |
FIXME
credit: |
FIXAUTHOR
link: |
FIXLINK
---
Remarks
Working:
- Input: Keyboard, touchpad, touchscreen, and stylus all work in dom0 (none of those are USB-connected). Touchscreen and stylus event are not passed onto VMs, so features as palm rejection, or touch gestures do not work in AppVMs.
- Audio: Internal audio (PCI) and Bluetooth audio (USB) work setting up a sys-audio VM.
- Network: Intel Wifi works with no obvious problems.
- GPU virtualization: SR-IOV works following the corresponding guide (needs an out-of-tree kernel driver), hardware-accelerated browsing and games work.
- Sleep mode seems to work, although there may be some issues with SR-IOV. I did not check the battery usage while sleeping.
Not clearly working:
- Power efficiency is bad. The CPU does not use any idle states beyond C1, and I could not find any way to enable them (xen does not seem to even see those states). That leads to seeing the battery go down even when having only a few terminals open. Running regular Debian the CPU can go down to C6, so it is not a BIOS problem.