#1 is just not being the default for 99% of devices. If someone gets a new computer, why would they go through the effort of installing a new os when the one it comes with works fine? Hell, I bet at least 50% of people in the market for a pc don't even know what an OS is.
Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
The main issue is that easy problems that should be solved baseline by the OS crop up far too often for the average user to want to have to deal with day to day. Also, whenever you go to ask on a forum, you're usually told to just do something entirely different or use another distro. Every time I go to fix something on this machine it sends me down a rabbit hole of shit I don't care about because it doesn't solve my problem since it introduces a brand new one to solve. If I want to use solution X don't tell me to go install program Y that's your favorite program to use but is literally not what I'm trying to accomplish.
Today I installed Manjaro onto an old laptop and for the life of me I could not figure out why it wasn't connecting to the internet. It wasn't a network issue, it was the fact that the time was out of sync. It took me a while to realize that was the issue and not that I had fucked up my router config or something. It just couldn't validate any cryptography because the time was off. There were like four different solutions that all attempted the same fix and eventually I was able to connect with ethernet and restart timesync, which only worked after a restart.
New user: I have a problem 😊
Everyone:👍
- are you on xorg or wayland?
- pulseaudio or pipewire?
- what WM/DE are you using?
- amd or nvidia?
- what distro?
- systemd?
New user: Nevermind 😮💨
if a new user is using a distro that doesn't use systemd they fell for a meme
if a new user is using a distro that doesn’t use systemd they fell for a meme
Or they hate fridge art like systemd and are on something like PCLinuxOS or Alpine.
That's what I mean though, why would a new user be running alpine as a desktop os?
That would be me: My hardware at the time was crap so I couldn't use the usual mint, ubuntu, etc and I was gonna use debian but I couldn't find the x86 download button, so after a bunch of messing about with distros like puppy and #!++, I settled on alpine for a bit. I now have decent hardware and use fedora.
It breaks. And I cant imagine anyone who wants to spend time fixing it, much less how long it would take tech illiterate people. Cant explain how many times ive gotten some random error downloding a package, and even ill have a hard time finding what tf the cryptic error message means
That and permissions, though they could be lumped into the first point