> the REST of Linux really sucks for laptops, with all the hardware-specific tweaks needed
Just to state the obvious, "hardware-specific tweaks" are hardware-specific. It is not hard, these days, to buy hardware where everything just works out of the box. It doesn't make sense to say that in general Linux sucks for laptops when what you're complaining about is a problem caused by your hardware.
What's pretty surrealistic in this discussion is that MacOS in comparison cannot even run on all that hardware.
And Windows won't either because driver support ended a long time ago when you use old hardware.
Of course Linux sucks, but it only does so because it has the issue of trying to run anywhere with no default settings enforced, because those would fail anyways.
> And Windows won't either because driver support ended a long time ago when you use old hardware.
Or new hardware. I have an EliteBook 845 G8 (Zen 3) from December 2021. Windows doesn't recognize its webcam. Some issue with some USB chip along the way. No, HP's provided drivers don't help. Yes, HP recommends Windows 11.
I have its cousin, an EliteBook 840 G8 (Intel 11th gen), same vintage. Windows doesn't recognize its touchpad / trackpoint during install. It needs specific drivers from Windows Update. Luckily, the internal keyboard and an external USB mouse work fine.
I've even tried with the latest win 11 22h2, that's been recently released, no luck. On the webcam front, it actually works at first, then it figures it requires some "updates" which break things again.
Linux has worked perfectly from the beginning on both of them, no random tweaks required. And I'm not even running Ubuntu or similar, which you'd expect to do things automagically, just plain Arch.
If the hardware vendor won't submit the driver to Microsoft for driver validation, which is a requirement to for the driver to be available via Windows Update, that's not Microsoft's fault.
HP likely chose to have a semi-custom part in those models and included the driver in the shipped build of Windows. They also likely make the driver available for download somewhere (though this "somewhere" is not always easy to find.)
> HP likely chose to have a semi-custom part in those models and included the driver in the shipped build of Windows. They also likely make the driver available for download somewhere (though this "somewhere" is not always easy to find.)
Well, there's a big page with drivers available for download for this specific model on HP's website. They also offer a tool to check for missing / outdated drivers, similar to Intel's. According to both, everything is installed and up to date, but the USB part isn't working (has an exclamation mark in device manager).
I think the pre-installed Windows 10 did support the webcam, but then it had issues with the display backlight being extremely dim.
Anyway, in practice, this is only mildly annoying. I don't use Windows all that often, and the webcam even less.
Starting to sound a bit more like a hardware failure, somehow, or simply a buggy Windows driver.
This is unfortunately common among consumer-grade laptops. I've been bitten by this enough times that I will no longer purchase a consumer-grade laptop; I will only purchase models meant for business. They are usually 2 CPU generations behind, but importantly, everything works and works reliably.
> Starting to sound a bit more like a hardware failure
Nah, it works perfectly on Linux.
> or simply a buggy Windows driver
This I can buy, but the point stands: it's not guaranteed that Windows will support new-ish laptops any better than Linux.
> consumer-grade laptops
HP EliteBooks are pretty much "laptops meant for business", and not even particularly low-end ones at that.
They have the price and (superficially) looks of a macbook pro, but come complete with ridiculously bad displays and shoddy assembly. Mine even have a smartcard reader!
One of the good parts, though, is they seem to be one of the rare AMD laptops with no soldered RAM.
i bought a laptop from a linux-first company. a laptop designed for linux, with custom hardware and OS and all. i feel very miserable using it. my solace is that it is not my main device.
on this very day, i had to disable tap-to-click on the trackpad. so no, comments like the above are true.
i would not recommend a linux laptop to anyone. the used Thinkpad and Dell folks are the exceptions, not the norm.
Shrug the last laptop we purchased was a boring Dell Inspiron. Wiped Windows and put Arch Linux on it the day we got it without even checking any compatibility stuff. Everything worked out of the box, nothing has ever needed to be configured or crashed. This is 11th gen Intel, nothing old.
(For everyone who thinks this is because Linux has much problems: I had no serious problems with the touchpad in my first 20 years but I hear it is a thing so I expect to see it sooner or later ;-)
Just to state the obvious, "hardware-specific tweaks" are hardware-specific. It is not hard, these days, to buy hardware where everything just works out of the box. It doesn't make sense to say that in general Linux sucks for laptops when what you're complaining about is a problem caused by your hardware.