The ridiculous 30 second long seizure that any computer suffers when the set of attached displays changes (before often ending up with them not working properly) is something that the industry should feel deeply ashamed of.
Pretty much. As much as I hate proprietary spyware like Android and ChromeOS it's crazy how well they can nail stuff like wayland-like-compositor, VRR, anti-tearing, HDR support, low latency, etc on top of the Linux kernel, many years before the FOSS community for PCs, when there's a massive corporation behind it steering it in one direction instead of the project being a house of cards of 5000 different independent devs each pulling in their own direction.
Like I see how smooth and HDR Android is and has been for many many years while having HW acceleration always working out of the box, and I ask myself why can't it be exactly like that out of the box on Linux on my PC? Why is PC Linux so much more janky than on Android or ChromeOS when it comes to video and graphics?
Yeah, I know, Linux is getting better, Wayland support is getting better, VRR is being merged to Gnome and KDE compositors, but all this was the norm and working seamlessly out of the box on Android for like 10 years now just because Google put it the effort and we're still not there on PC, where Linux still has a fair bit of jank once you get over the honeymoon phase.
There's a big difference between open source projects driven by professional organizations and the rest of them. In the general open source world you could be locked in an argument with a pre-teen who has never had a job and who is for some reason the gatekeeper of a git repo. In the corporate world there's a top-down mandate that says make this laptop boot in one second and you will get paid a bonus. Big difference for outcomes.
God I hate this.
The ridiculous 30 second long seizure that any computer suffers when the set of attached displays changes (before often ending up with them not working properly) is something that the industry should feel deeply ashamed of.