[qubes-users] HCL - HP Spectre x360 15-BL152NR

Set the following kernel options on the installer usb media:

Comment out noexitboot=1 and mapbs=1
(UEFI Troubleshooting | Qubes OS)

Blacklisted nouveau (UEFI Troubleshooting | Qubes OS)

Set i915.force_probe=*
(Contents/intel-igfx-troubleshooting.md at master · Qubes-Community/Contents · GitHub)

Works perfectly out of the box.

Touchpad isn't very good on this laptop (nothing to do with qubes). It's
an older synaptics unit and has weird acceleration behaviour. I tried
playing around with the config but would definitely say Lenovos and
Dells have much better thinkpads.

I've been testing qubes on a few older workstation laptops - all have 4K
screens. I haven't found dealing with that particularly difficult even
with i3. Follow the instructions here off the bat:
Contents/intel-igfx-troubleshooting.md at master · Qubes-Community/Contents · GitHub.

I use an ultrawide monitor at my desk, but have the laptop display
switched off when it's connected, so I don't have to deal with multiple
displays at different DPIs. I just wrote a script that checks the screen
resolution then rewrites the dom0 xft.resources dpi setting, passes the
gsettings commands to all running vms via qvm-run and restarts lightdm,
and bound it to a key in my i3 config. I then have another script that
autostarts in each VM to check what the screen resolution is and sets
the scaling for the VM appropriately. A little bit fiddly initially but
works fine, and given I only have to use it when I'm docking or
undocking the machine (which is not that often), restarting lightdm
isn't a particularly big deal. I'll post my configs elsewhere, but I
wouldn't let that deter you from running Qubes on a 4k laptop, it's
really nowhere near as annoying as some of the threads you get from a
google search suggest.

Qubes-HCL-HP-HP_Spectre_x360_Convertible_15_bl1XX-20210408-142837.yml (805 Bytes)

Hi Ben,

thank you for this HCL report. It is now part of this pull request:

... and will be visible on the website soon!