> What modern hardware isn't supported by Linux?
Fingerprint sensors and IR login cameras that are pre-installed on many laptops, and have Windows-only drivers.
As an end-user (yes, I'm an engineer too, but from the perspective of the OS and driver developers I am an end-user) I don't care who is in charge of getting the device to work on an OS—I only care that it works or not. And these devices don't, on Linux. So, they are broken.
My fingerprint scanner works, but I don't use it because typing my password is faster.
yeah those are weird since huge chunk of the drivers are userland.