Installing Debian Bullseye on HP Spectre x360 (dual boot)

The computer in question is a model 15-df0002no bought in 2020.

This is an install log of sorts, mostly for myself but others may have use of it as well.

Disclaimer: This is not a beginner's guide. I've used Linux for over 20 years and can solve most issues that installing a linux distribution throws my way.

If you don't know your way around BIOS, disk partitioning, linux driver loading, or grub; then misguided attempts at follow these notes as instructions may well brick your laptop, and I probably won't be able to help you unfuck it.

Preparation

The default netinst image doesn't ship firmware that is compatible with the wifi (there is only wifi). Use the nonfree image to get iwlwifi

http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/

I had a problem where the installer refused to authenticate on wifi, overall detection seems a bit spotty even with the nonfree image. I eventually got it working. I changed to the terminal and modprobed iwlwifi as it was detecting network device. I'm not sure if that fixed it, but it worked after. This problem seems limited to the installer as far as I can tell. Beyond installing, it's been rock solid.

Touchpad didn't work in the graphical installer, but worked after the system was installed.

Install went smoothly beyond that.

Results

Put in /etc/sddm.conf.d/kde_settings.conf

[X11]
ServerArguments=-dpi 240
EnableHiDPI=true

I haven't tested the SD card reader or the fingerprint reader.

Problems that could be problems for others but aren't for me

I haven't really attempted to fix this, for all I know it could be easily remedied.

Conclusions

Overall it works beyond my wildest expectations. I expected jank, mis-scaled fonts, a barely working touchpad, graphics that didn't work. I got none of that. I got a well-performing Linux laptop.

It works better with Debian Bullseye than it ever did with Windows 10. Well worth it.

Update several months later

Yes, it's still amazing.

Navigation

Back to Index

Reach me at kontakt@marginalia.nu