To be fair, between the overzealous pushes from the Linux evangelists, the lack of accessible documentation, the buggyness of some of the common software, and the heavily-relied-upon community support, its usually very hard to tell if your experience will go smoothly or not.
For example, previously, when I had problems with Linux Mint, it was with a pretty bog-standard B350m mobo’s built-in sound. According to the dozen or so people I consulted over it, it should have worked, but for whatever reason, didn’t. More recently, I decided to take another shot. I knew my mouse (A Razor Naga X) wasn’t supported, but google told me Open-Razer covered all the important functionality. This turned out to be wrong, as Open-Razer was mostly for customizing RGB and lacked core functionality like button rebinding.
Don’t get me wrong, I still use Linux on some secondary devices, and consider it a (mostly) viable Windows alternative, but blaming all the problems on users ignores the massive number of issues with current Linux desktop.
To be fair, between the overzealous pushes from the Linux evangelists, the lack of accessible documentation, the buggyness of some of the common software, and the heavily-relied-upon community support, its usually very hard to tell if your experience will go smoothly or not.
For example, previously, when I had problems with Linux Mint, it was with a pretty bog-standard B350m mobo’s built-in sound. According to the dozen or so people I consulted over it, it should have worked, but for whatever reason, didn’t. More recently, I decided to take another shot. I knew my mouse (A Razor Naga X) wasn’t supported, but google told me Open-Razer covered all the important functionality. This turned out to be wrong, as Open-Razer was mostly for customizing RGB and lacked core functionality like button rebinding.
Don’t get me wrong, I still use Linux on some secondary devices, and consider it a (mostly) viable Windows alternative, but blaming all the problems on users ignores the massive number of issues with current Linux desktop.