this post was submitted on 19 Mar 2025
1457 points (96.4% liked)
linuxmemes
23729 readers
3079 users here now
Hint: :q!
Sister communities:
Community rules (click to expand)
1. Follow the site-wide rules
- Instance-wide TOS: https://legal.lemmy.world/tos/
- Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
- Understand the difference between a joke and an insult.
- Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
- Don't get baited into back-and-forth insults. We are not animals.
- Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
- Bigotry will not be tolerated.
3. Post Linux-related content
- Including Unix and BSD.
- Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of
sudo
in Windows. - No porn. Even if you watch it on a Linux machine.
4. No recent reposts
- Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
5. π¬π§ Language/ΡΠ·ΡΠΊ/Sprache
- This is primarily an English-speaking community. π¬π§π¦πΊπΊπΈ
- Comments written in other languages are allowed.
- The substance of a post should be comprehensible for people who only speak English.
- Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
6. (NEW!) Regarding public figures
We all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations. - Keep discussions polite and free of disparagement.
- We are never in possession of all of the facts. Defamatory comments will not be tolerated.
- Discussions that get too heated will be locked and offending comments removed. Β
Please report posts and comments that break these rules!
Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
99% of people want a drop-in replacement for Windows that will install and run every possible Windows-compatible application, game and device without them having to make any extra effort or learn anything new. Basically Windows but free (in all senses).
Any even slightly subtle difference or incompatibility and they'll balk. Linux can never be that, and Microsoft will keep the goalposts moving anyway to be sure of it.
Sure, a lot more works and is more user friendly than 15 years ago, but most people won't make the time to sit down and deal with something new unless it's forced on them... which is what Microsoft are doing with Win11.
Personally I believe that unless you're able to do a slackware or gentoo installation, you're not ready for Linux.
/s but only kinda
Linux users need to have a higher level of technical literacy than windows users. It just can't be avoided unless you're okay with potentially reinstalling your os at some point. The bar has been lowered a lot, but because other companies refuse to play nice with Linux, it'll always be there.
If you're okay with that tradeoff, then yeah Linux is great. But a lot of people aren't even aware of it and it causes a lot of pain
Most of the hobbyists I speak to that have failed linux desktop experiences mostly switch back to windows due to:
Personally for me the list is:
More user friendly doesn't mean you won't have to spend hours troubleshooting driver issues that you will never have on Windows, that's a real problem...
(and when you find the solution you need to input commands in terminal that you can't tell what they do, that's a huge security concern as it teaches users to just trust anyone who tells them to do things they don't understand)
On the other hand printers always work out of the box on Linux without even installing any drivers, whilst getting them go work on Windows can often be a nightmare
Man, people really overstate the barrier to entry to the terminal. Windows troubleshooting is full of command line stuff as well.
It's not the terminal, it's the underlying issues. Having more GUI options to set certain things is nice, but the reality of it is that if an option isn't customizable to the point of needing quick GUI access it should just never break, not be configurable or at least not need any manual configuration at any point. The reason nobody goes "oh, but Windows command line is so annoying" is that if you are digging in there something has gone very wrong or you're trying to do something Windows doesn't want you to do.
The big difference is that the OS not wanting you to do things you can do is a bug for people in this type of online community while for normies it's a feature.
You can reinstall a driver without ever touching the command line on windows.
Can you do that with Linux? Idk maybe on some distros but the default would just be to uninstall the package from terminal.
Pretending these are equivalent is not cool and it just drives new users away for not understanding things the community takes for granted. It takes effort to learn the terminal if even tech-savvy windows users may not even use the command line
Not what I'm saying. I'm saying that a) copy pasting into the terminal isn't the horrifying breakdown of usability Linux advocates seem to believe it is, and b) there are more pressing issues about how often you need to troubleshoot something in the first place.
On both Linux and Windows it's relatively rare to have to reinstall a driver in the first place because both are able to pick up your hardware, set themselves up and keep themselves updated with minimal user intervention.
The real problem isn't whether fixing the exceptions to that involves typing. The real problem is how often there are exceptions to that. In Linux it's way more likely that the natural process of setting something up or customizing something will require some fiddling, while Windows is more likely to make you install some bloatware or not give you much choice, but most likely will get things working for you the way it wants them to work.
That is very much a user-friendly approach, despite its annoyances. The problem isn't that there is a command line interface, the problem is that it's littered in the middle of doing relatively frequent, trivial things. On purpose, even.
You know whats worse than doing things in windows command line or powershell? The registry
"Nooooo! I cant $sudo nano /etc/some.conf!!!!"
Regedit -> HKEY_USERS/microsoft/windows/system/some_setting --> value=FUCK type=DWORD
This is a common meme but essentially is never needed
The deliberate misrepresentation here is that the Windows registry supports importing keys from a text file, so most of the time you have to mess with it you just download a file and double click on it.
Is that super secure? Nope. But hey, anytime you need to do something on a Linux terminal you're also copy/pasting random crap you found online, don't pretend you're not.
The ultimate point still stands. None of these matter to normies, it's how often you need to tinker or troubleshoot to begin with. For most users the acceptable number is zero.
That's because you are sending your Fucks to the wrong key. You are missing the /feedback folder under system
As a normie (at least in these circles), I think I agree with your last point. Windows being heavily restricted in its customizability is a feature. A bad feature, but a feature nonetheless.
The linux terminal is really easy to get into & the UNIX file-system is just nicely organized
Shit, I canβt get Windows to print on my network printer. Have to uninstall it, reinstall it, manually set the IP, restart Windows, and then itβll work for like one session and then not work again. Windows wonβt even throw an error, itβll just tell me it printed while my printer sits silent.
On linux it works every time. Itβs gotten to the point where I donβt even try to print in Windows anymore, I just forward all documents to my laptop and print in linux.
Disable IPv6.
Windows and some printers just choke on IPv6 for some reason. I was having sporadic issues with network printers and windows until I disabled IPv6 for other reasons and noticed a noticeable decrease in printer error metrics.
It'll also affect SMB shares
I wish I could do that, but CGNAT makes ipv6 the much preferred option for a lot of things.
But it's good to know that this might be the cause...
Windows 11 doesn't even support first gen Ryzen CPUs. The amount of hardware that runs Windows 11 without tinkering is a tiny fraction of the hardware that runs Fedora Workstation without tinkering.
Linux is much better with drivers and hardware support than Windows. Windows only works well if you use the very small subset of hardware it supports.
Well, my brother installed linux (mint) on more than 30 laptops that we were fixing to reuse. Im pretty sure none of them had any driver problems.
Tbh, unless you have a NVIDIA graphics card, or are using arch*, driver issues almost never happen.
*my personal thinkpads wifi board didn't work in arch, but that may be because I had already borked that install completly.
Even the Nvidia graphics card sentiment is becoming outdated. There have been sizeable improvements in their drivers over the past couple years.
In my group of friends (all Linux gaming), I'm the only one with an NVIDIA card. I don't have more problems than the other folks, I just have different ones.
The biggest gripe I have, HDR and color management, are getting fixed in Wayland soon. In the meantime I use gamescope to get HDR and apply color correction filters with reshade.
Correct. I've been rocking their open source driver on Wayland for about a year now, pretty smooth experience.
Though sleep is still a neverending struggle.
Sure AMD's drivers have not been a crapshot in windows forever, DDU dance is not a thing.
Sometimes to solve a windows problem you also get terminal commands, or get told to change settings in the registry. But usually users download some random binary tool that claims it will fix their problem. They will accept any UAC prompt as trained to do since Vista.
Frankly you are comically biased.
Honestly I think potentially a bigger factor is that there are very few manufacturers who sell machines with linux preinstalled. Very few people have ever installed an OS before or have any desire to do so.
Also there is plenty of software with no real linux alternative even today unfortunately.
This is a big point that not many people acknowledge. The reason SteamOS works as well as it does has less to do with SteamOS itself (it's ultimately as finicky as any Linux distro) and more with it being laser focused on making a specific piece of hardware do a specific thing.
Problem is, it's a bit of a loop. It's not particularly profitable to launch Linux-only devices, let alone to put the work to ensure they will work reliably for their entire lifetime without user intervention. That makes it harder to grow the ecosystem, given that the default implementation is way jankier than most people will allow, which in turn keeps the business less profitable.
That is exactly why Chromebooks were (are?) so popular. You got a cheap laptop with an easy-to-use OS without having to do any install. And let's be real here, most people don't need anything more than a web browser.
They want ReactOS.
But they don't want to pay it to develop it fully
They also want the developers to dedicate their entire lives, 20 hours a day, for no pay, just became they're entitled to a FOSS Windows clone.
You say it like it's a bad thing but yes, I want my stuff to just work and my apps to just run after I download them... I don't want to spend hours every other day or week during my limited free time troubleshooting why something doesn't work. I already spend all day doing that in my work's linux servers and my home server.
This is an issue with FOSS. If something doesn't work then you are on your own. Yes, I can fix it, or work around it, or whatever but it will take hours that I could be spending in windows 11 just playing a game or actually learn something more relevant instead of troubleshooting random shit. On other apps as well, I've paid for a lot of software to be able to ask the owners to help and for them to not tell me to fuck off.
Here's an analogy: You can do your own gardening, or you can hire one of the two landscaping services in town.
This sounds great, but these days, no matter who you hire, the people who show up 1) want to install a fountain and an advertisement billboard that will run off your water and electricity supply and 2) want the right to take what they like from your house by default, they'll mysteriously "forget" and do it anyway even if you pay them not to.
Furthermore, with their latest package, one of the landscaping companies are basically saying that if you don't have a yard large enough for their fountain, you have to move house, which is only marginally better than the other one who will only work on gardens for houses they sold in the first place.
(A previous version of this comment involved the word "lube". I'm sure you can imagine the rest.)
That is a terrible analogy. In your weird alternate reality I just wouldn't keep a garden. Also, I'd be pretty concerned with suing the patently illegal practices of this weirdly overbearing landscaping business, if I cared enough about gardening, which I don't.
More to the point, that's not how people present this to themselves and normies. At least not until they get some pushback. The pitch is always "it works now" or "it's actually better and faster" or "everybody is going to switch any day now because of some random event or another, I've decided".
It's never "hey guys, maybe you can trade a whole bunch of convenience and a much higher minimum level of technical skill for the benefit of not being as impacted by enshittified services of the late online era". Because in that scenario most people will take enshittified services. If not out of conviction, necessity or laziness, definitely out of not being able to clear that technical bar in the first place.
Bringing "no garden" back out of the analogy equates to no computer at all. The fountain is all the crapware and spyware shovelled into Windows these days. The billboard is the ads they want inject into everything.
The alternative is Apple. They don't want to install a billboard just yet, and there's no obvious fountain, but there's a nightmare HOA who tell you how you have to live and if you don't live their way you have to move.
No, that's not the equivalent at all because I'm not a gardener but I do use a computer to work.
Look, analogies can be useful to explain things to people who don't understand the paramenters in question, but we all know what an OS is. You don't need to talk down to anybody here.
Turns out the question isn't about gardening (or lube), it's between a FOSS OS that remains finicky and not perfectly supported and a few commercial alternatives with different quirks and approaches to monetizing the crap out of you but that generally have decent usability for mainstream non-technical users with general applications.
You don't need an analogy for that unless you're talking to a time traveller from the 1800s.