Remarks
I bought this laptop specifically to run Qubes, and was expecting a lot of pain since it is so new but … everything basically works fine. If you don’t want to fool with stuff then wait until next qubes release, as newer kernels fix a lot.
First I disabled secure boot in BIOS, then did a fresh qubes 4.1.1 install.
Graphics
Something is seriously wrong with the graphics during the install. Every screen redraw is extremely slow (comically so). Like even clicking a button takes several seconds, and you can see the next screen slowly slide down.
Still, I got through the install OK, and after a sudo qubes-dom0-update kernel-latest
in dom0 the slowness went away.
HOWEVER, the graphics started glitching in a different way. Weird fragmented artifacts appeared over-top everything that changes, and gradually become visible as you wiggle the mouse around. I applied this fix (github QubesOS issue 7507) and then this issue went away too. For reference, I edited /etc/X11/xorg.conf.d/99-intel.conf
and added:
Section "OutputClass"
Identifier "intel"
MatchDriver "i915"
Driver "intel"
Option "AccelMethod" "sna"
Option "TearFree" "true"
Option "DRI" "3"
EndSection
The glitchy artifacts are still there on the disk encryption lock screen, but I can live with that.
WiFi
The ax210 doesn’t work out of the box, so I tethered the laptop to my phone, and attached this to sys-net to get internet working. According to this kernel 5.15.64 fixes it without messing around renaming firmware files and stuff, so I ran this in dom0:
sudo qubes-dom0-update --enablerepo=qubes-dom0-unstable 'kernel-qubes-vm-5.15.64*'
Then I switched sys-net over to use kernel 5.15.64, and now wifi works great (using fedora-36 template for sys-net, unsure if that matters).
Touchpad
Works totally fine, very nice hardware. Here’s my config in /etc/X11/xorg.conf.d/30-touchpad.conf
(1 tap single, 2 taps middle, 3 taps right):
Section "InputClass"
Identifier "touchpad"
Driver "libinput"
MatchIsTouchpad "on"
Option "Tapping" "on"
Option "TappingButtonMap" "lmr"
EndSection
Physical clicking of left and right also work as expected, unlike other reports.
Suspend
Here’s where I thought I’d have major issues, but no, basically I just had to set the mem sleep default to deep. Edit /etc/default/grub
and add mem_sleep_default=deep
onto the GRUB_CMDLINE_LINUX
, then run:
grub2-mkconfig -o /boot/efi/EFI/qubes/grub.cfg
Reboot, then in your power settings make sure suspend is the default action on lid close, etc.
Etc
- Audio works out of box
- Webcam and microphone work out of box. I did not need to increase memory to sys-usb like on other computers. Hardware kill switch for webcam disconnects webcam immediately in a qubes toast. Microphone kill doesn’t for some reason (audio is special I think?), but I confirmed audio isn’t coming through when switch is opened.
- USB-C/USB-A ports work fine. You can pop out the port adapters and shuffle them around without rebooting too.
- HDMI works fine
- Battery: So far my only complaint. Out of the box it only lasts about 4 hours. I’m going to fool with it and try to improve this.
- Most of the function keys work fine (volume controls, keyboard backlight). For some reason the display backlight ones don’t (but you can still do in the power settings dropdown). If your F-buttons (F1-F12) don’t work, you may have ‘fn lock’ on (use fn+escape to turn it off)
- Fingerprint reader untested
Attachments
---
layout:
'hcl'
type:
'notebook'
hvm:
'yes'
iommu:
'yes'
slat:
'yes'
tpm:
'unknown'
remap:
'yes'
brand: |
Framework
model: |
Laptop (12th Gen Intel Core)
bios: |
03.05
cpu: |
12th Gen Intel(R) Core(TM) i7-1260P
cpu-short: |
FIXME
chipset: |
Intel Corporation Device [8086:4621] (rev 02)
chipset-short: |
FIXME
gpu: |
Intel Corporation Device [8086:46a6] (rev 0c) (prog-if 00 [VGA controller])
gpu-short: |
FIXME
network: |
Intel Corporation Wi-Fi 6 AX210/AX211/AX411 160MHz (rev 1a)
memory: |
65244
scsi: |
usb: |
4
versions:
- works:
'FIXME:yes|no|partial'
qubes: |
R4.1
xen: |
4.14.5
kernel: |
5.18.16-1
remark: |
FIXME
credit: |
FIXAUTHOR
link: |
FIXLINK
---