Mirrors my experience very closely. I really /want/ to use Linux since I really do like GNOME over the Windows Desktop, but if half my peripherals don't work (in this case an Elgato mic where my friends would say I'm either exploding their eardrums or too quiet, and my CREATIVE USB DAC) I'm just very demoralized when trying to use Linux to play games. I've tried the dual boot route, but a spontaneous Discord message of "hop in loser, we're going gaming!" turns into "let me reboot my machine and then Windows update and now my game has to update and it's now 10pm I have to go to bed" just makes me stick with Windows full time.I'm still really rooting for the Year of the Linux Desktop, and it does continue to get better and better, but I'll keep rooting from the sidelines.
Gareth321|3 months ago
Second, Linux needs a standardised *and enforced* application installation method like .exe. One should never, ever, for any reason, ever, need to use the CLI to install an application. Yet there are so many applications out there which require the use of guides/manuals and the CLI to install, configure, or use. This is partly a dev preference, partly to save time, and partly because it's difficult to build and maintain distinct UI for different distros which each have their own quirks. People often ask, "why don't they release this on Linux?" But that's not actually what they're asking. They're really asking, "why don't they release this software on 20 distinct operating systems?" Each distro might have 0.1% of their total addressable market. Unfortunately, even if SteamOS enforces some kind of package manager like flatpak, that's not going to force devs to use it. It would need to be Linux-wide, and that will never happen. So we're left with fragmented install methods across multiple package managers, and a huge headache for people who just want their OS to get out of the way.