Comment by wyldberry
3 months ago
It's really easy for people who work in tech, or tech adjacent to recommend this, but in my experience, getting anyone to try nearly anything on Linux is very rough. Friends who wanted to "take control of privacy in their life" never made it beyond a week of trying to use a Linux distribution.
We have decades of training in the consumer market for very simple install patterns using UIs, and minimal messing with configurations. The people in gaming who overclock and tweak their settings are a huge minority in gaming. Those people are the ones most likely to be able to grok switching to Linux, but when they get there and find that most of their favorite apps don't work like they are used to, they go back to Windows or Mac.
My hypothesis is that for Linux Gaming to truly take off, you'll need a true desktop (not steamdeck which i use weekly) that makes it a handful of "clicks" to get whatever they want installed working. That means you'll need a commercially backed OS where developers maintain all the things needed to support near infinite peripheral connections for a variety of use cases, clear anti-cheat interfaces, and likely clear DRM hooks as well.
> Friends who wanted to "take control of privacy in their life" never made it beyond a week of trying to use a Linux distribution.
I wonder why. Something like Linux Mint isn't materially different from Windows in terms of UI. Any peripheral sold as "Linux compatible" that you plug in will just work, and Steams allows to play practically any game that does not require an invasive rootkit (aka kernel-level anticheat).
I think a good first step would be to start using common FOSS programs such as Firefox, Thunderbird, VLC, LibreOffice on Windows during a transition period.
People probably feel less in control in an unfamiliar environment even if the superficial functionality is similar. I suspect this might be a greater factor for those who are somewhat tech-savvy and used to knowing their way around their computer to some degree. Once you go a bit beyond launching apps and using their UIs, the differences become apparent, bringing about a sense of unfamiliarity and a loss of a sense of control and competence.
People for whom the computer is just an appliance with limited applications (and who recognise their relationship to the computer as such) might even be better able to switch, provided that everything is set up for them. My elderly parents used a Linux box I set up for them for years at some point.
For myself personally the moment I stopped tweaking linux endlessly was when I installed the universalblue images (bazzite/aurora/bluefin). They made upgrading / using software so painless by providing sane defaults that I no longer feel the need to time my upgrades after the bugs have been patched out, or look up random commands to fix something. They are reliable enough that I feel comfortable recommending / installing them for family members, something which I would not have done before.