Preface: I am a Linux user
The Linux desktop needs to not require users to dig through config files to enable features that both windows and Mac have working by default. Fingerprint sensors, audio interfaces, broken bootloaders that you have to fix yourself. Requiring people to ever use a command line even once will keep people on Windows as the dominant platform.
Every time I have to look at a Linux forum to figure out why something isn’t working and the answers are run these commands I am instantly reminded that this is the exact thing keeping Windows mainstream.
Driver support still isn’t perfect. Software support as well. Linux needs to ship out of the box running exe files in compatibility layers. Linux needs to adopt executable installers for software packages that can be downloaded on the web. If Linux wants to be the way people use computers, Linux needs to fit the mould that windows has built for the people who have used it for the last 40 years.
Doing anything differently is enough of a deterrent for 90% of computer users. And of those 90%, 75% of them will give up immediately trying to fix anything that doesn’t work and either call someone else or decide it’s broken and do nothing.
Linux is incredibly powerful and I believe it should be the way we run computers, but I get exactly why it isn’t.
mlg@lemmy.world 3 weeks ago
Okay so step one is to take GNOME and throw it into the trash where it belongs, and replace it with KDE which is a complete DE and not a bunch of plugins disguised in a trench coat of bash scripts.
Step two is to recommend a distro that targets both user quality and latest stable kernel releases for the most updated modules (Like Fedora or OpenSUSE)
Is the wrong problem because that’s what Flatpak accomplishes without creating distro dependency hell. Regressing to .run and .appimage files for everything is why windows updates suck total ass, and it would nuke one of Linux’s most killer features.
Users are already used to an appstore on mobile, I can personally guarantee you that they have no trouble getting accustomed to a desktop app installer, especially since they find it so much easier to search and click install without opening a bunch of websites. Since it shows both package manager and flatpak apps, they don’t even have to be aware of the backend system.
–
The only thing holding back linux at this current point in time is honestly just vendors using it standard in consumer hardware. The dependency hell issue was resolved years ago by both huge improvements in package repos and the widespread support of Flatpak. The leftover baggage from X11 has been replaced by Wayland, which finally became viable around end of 2023. Even stuff like pulseaudio has been replaced by pipewire to handle every edge cases scenario.
I would not have said the same thing 2 years ago. The evidence is that the linux desktop user base is growing at an increasing rate. All they need is to hit a critical share (6-7%) for bigger vendors and OEMs to follow.
The good news is, as mentioned, there are a lot of vendors that are starting to do this. Valve’s steam machine by itself could be enough to add another 10 million users if they play their cards right.
My other anecdotal evidence is that I successfully changed several of my friends and family members over to Fedora just last year because I finally found it viable to throw at any former Windows user.
The only dissatisfaction I caused was one “dependent” person who couldn’t play Fortnite (the only game in their library that didn’t work), which I audaciously told it would be possible in 2026 via waydroid/lepton (valve plz dont fail me lol).