That is some fair criticisms mixed with some things that are unfortunately not tackleable by linux devs. Arch is more a toy for configuring IMO; you lose alot of productivity up front getting it set up. I can’t really speak for Wayland.
I’ve also been a fan of using Voicemeeter Banana, since it allowed me to output to both my speakers and headphones simultaneously, but only binding the audio control buttons to my headphones. Currently nothing like that functionally exists on linux that I’ve been able to find yet.
Nvidia has historically dragged its feet when providing support for its GPUs, and I definitely noticed alot of issues when running an Nvidia GPU back in the day, though I can’t speak for how much of that is explicitly Nvidia and how much that’s linux Dev lag.
Discord is even worse. It was news to me when switching back this year, but Discord has altogether stopped maintaining audio for game streaming. It’s closed source, though, so there’s nothing that can really be done about it. Overall, a not insignificant blow for gaming on linux.
I still get bad vibes from PopOS and have steered clear of it because of it. I would recommend you try Linux Mint at some point, since I’ve had a good experience with it and I regularly see others who equally recommend it.
Yeah, it’s no surprise that the trillion dollar company’s product is more functional. Linux is good for people who want to tinker and mess around, but we are kidding ourselves if we think it’s ready for general adoption as a desktop OS. It works well for specific usecases like SteamOS because it’s custom built to run with certain hardware.
I was going to try more, but honestly couldn’t be bothered, I have everything I need with Windows without issue and while I was open to fiddle a bit, all the issues left a sour taste, so I will probably wait some time for the distros to mature a bit further,
That will probably never happen.
You have to understand that, one, Linux and the devs that do work on FOSS software, do so in their free time. Two, the devs that develop anything FOSS related usually develop things to fix/overcome personal problems they might be having in their own setup or workflow. If someone else happens to like using that, great, if not, hey, I just put it out there 🤷. Three, there is no guarantee that a particular piece of software that you like and is something niche, will be supported in the future. There are hundreds of examples like this in Linux and FOSS history in general. There isn’t enough interest for it, the main dev drops development, so the project dies 🤷. Another project might take it’s place, it might get forker, but if it’s niche enough, you probably won’t see that happen. So, the only other alternative you have is to get your hands dirty and keep patching the software to work on your particular setup, or in case of closed source software, patch your setup to make it work with that piece of software for the foreseeable future, until another piece of similar software pops up on the radar and then you can switch.
I’m sorry, it’s just how things are. Linux and any other non-commercial OS project is basically a community effort thing. If everyone in the world knew how to code or patch, or at least 80% of people, then these projects would thrive, no doubt there, cuz the workload would be balanced between the users. That is not the case, so 10% of the people that use FOSS software are basically the maintainers of what is out there. That is just not enough 🤷.
You cannot say that definitely. There’s every chance my problems are fixed, the more people who adopt linux the more similar problems people will have.
I agree that Linux desktop will probably never take off due to the nature of its development, but we dont know that for sure. If companies like Valve want to keep investing into it, there’s always a chance.