![](/static/66c60d9f/assets/icons/icon-96x96.png)
![](https://lemmy.ml/pictrs/image/q98XK4sKtw.png)
This is something people fail to realize, and I think part of it is because Linux people tend to surround themselves with other Linux people.
I have been helping my friend get into Linux, we picked a sensible distro, fedora, with the default gnome spin. He loves the UI, great.
But there is a random problem with his microphone, everything is garbled, I can’t recreate it on my hardware and it’s unclear.
He reads guides and randomly inputs terminal commands, things get borked, he re installs, cycle continues.
He tries a different distro, microphone works, but world of Warcraft is funky with lutris, so no go.
The result is, all of this shit just works on windows, and it just doesn’t on Linux. Progress has been made in compatibility, but, for example, there was a whole day of learning just about x vs Wayland and not actually getting to use the computer. For someone who has never opened a terminal before, something as simple to you and I as adding a package repo is completely gibberish
Yes you can learn all of this, but to quote this friend who has been trying Linux for the past two weeks “I’m just gonna re install windows and go back to living my life after work”
When you have 20 years of understanding windows, you need to be nearly 1 to 1 with that platform to get people to switch.
Yes smartphones and tablets have replaced desktops for most general users.