---
layout:
'hcl'
type:
'notebook'
hvm:
'yes'
iommu:
'yes'
slat:
'yes'
tpm:
'unknown'
remap:
'yes'
brand: |
Framework
model: |
Laptop (13th Gen Intel Core)
bios: |
03.04
cpu: |
13th Gen Intel(R) Core(TM) i7-1360P
cpu-short: |
FIXME
chipset: |
Intel Corporation Device [8086:a707]
chipset-short: |
FIXME
gpu: |
Intel Corporation Device [8086:a7a0] (rev 04) (prog-if 00 [VGA controller])
gpu-short: |
FIXME
network: |
Intel Corporation Wi-Fi 6 AX210/AX211/AX411 160MHz (rev 1a)
memory: |
32475
scsi: |
usb: |
4
versions:
- works:
'FIXME:yes|no|partial'
qubes: |
R4.1.2
xen: |
4.14.5
kernel: |
6.3.9-1
remark: |
FIXME
credit: |
FIXAUTHOR
link: |
FIXLINK
---
QubesOS Version
4.1.2
dom0 Kernel
6.1.35-1.fc32
Remarks
- Requires disabling Secure Boot in the BIOS
- Requires setting time and date in BIOS to match UTC/GMT
If there is something missing from the section below, it is assumed to be working:
State During and Immediately After Installation
- Screen tearing/slow display refresh rate (depends on how “busy” the window manager is) (see fix below)
- Brightness hotkeys not working (see temporary workaround below)
- Suspend/resume completely broken (does not come back from apparent low-power state and must be power-cycled) (see fix below)
- Terrible battery life (4 hours, doing light tasks)
Known Fixes
The following has been tested on a new installation, with the commands being run exactly as shown:
SSL Issues
- Set BIOS time and date to match UTC/GMT
Screen tearing
From dom0:
sudo qubes-dom0-update
sudo qubes-dom0-update kernel-latest
Suspend / Resume
From dom0 - feel free to use nano
, if preferred:
sudo vim /etc/default/grub
- Use the following
grub
configuration [note the addition ofmodule_blacklist=hid_sensor_hub
(for brightness keys) andnvme.noacpi=1
(for better efficiency of power for NVME drives]:
GRUB_CMDLINE_LINUX="$GRUB_CMDLINE_LINUX rd.qubes.hide_all_usb mem_sleep_default=deep module_blacklist=hid_sensor_hub nvme.noacpi=1"
- Apply the GRUB config changes (from dom0):
sudo grub2-mkconfig -o /boot/efi/EFI/qubes/grub.cfg
sudo dracut -f
- Reboot
- Verify the arg shows up and is applied (from dom0):
sudo cat /etc/default/grub
placeholder root=/dev/mapper/qubes_dom0-root ro rd.luks.uuid=luks-39f8de13-ee6d-46fb-9f15-975f32c850c8 rd.lvm.lv=qubes_dom0/root rd.lvm.lv=qubes_dom0/swap plymouth.ignore-serial-consoles rd.driver.pre=btrfs rhgb quiet rd.qubes.hide_all_usb mem_sleep_default=deep
- Done
Attachments
Qubes-HCL-Framework-Laptop__13th_Gen_Intel_Core_-20230725-122922.yml
is pasted above.
Next Steps
If something is in this section, it means the steps did not work.
Fix Poor Battery Life Performance
Steps Taken
None, yet.
Fix Brightness Hotkeys
Steps Taken
From dom0:
sudo qubes-dom-0-update brightnessctl
The following commands can be mapped to change brightness (from dom0):
brightnessctl set +5%
brightnessctl set 5%-
XFCE
With this knowledge, in XFCE, in System Tools => Settings Manager => Application Shortcuts, the above commands can be Add
ed. However, the brightness hotkeys still are not recognized (even after toggling Handle display brightness keys
in Power Manager). So, I just use F8 and F7, respectively for now.