Don’t get me wrong. I love Linux and FOSS. I have been using and installing distros on my own since I was 12. Now that I’m working in tech-related positions, after the Reddit migration happened, etc. I recovered my interest in all the Linux environment. I use Ubuntu as my main operating system in my Desktop, but I always end up feeling very limited. There’s always software I can’t use properly (and not just Windows stuff), some stuff badly configured with weird error messages… last time I was not able to even use the apt command. Sometimes I lack time and energy for troubleshooting and sometimes I just fail at it.
I usually end up in need of redoing a fresh install until it breaks up again. Maybe Linux is not good for beginners working full time? Maybe we should do something like that Cisco course that teaches you the basic commands?
Some things just don’t work properly on Linux without doing a lot of tinkering, while on Windows doing the same particular thing works effortlessly. For example, if you want to have an overlay that shows performance stats such as FPS, CPU Temp, CPU Utilization,etc…, while playing a video game, on Windows you can just run MSI Afterburner, simple as that. On Linux, there this tool called Mangohud, while it’s a great tool, it doesn’t come with a GUI (of course it doesn’t, many Linux developers are GUI-phobic for some reason.) So, you either have to do a lot of tinkering with configuration files to get it work and then run it from the terminal, or you use another program called GOverlay, which is a graphical program that utilizes Mangohud among other tools. But guess what? It’s broken at the moment, the thing just outright refuses to work properly, so you’re stuck with using configuring Mangohud on your own! This is just one example of the many things that are frustrating on Linux but are otherwise convenient on Windows.
I hate GUI for every little thing. Config files are so much more flexible, shareable, and use friendly because you can edit them with anything and can have much more control.