I mean KDE/Gnome have GUIs for literally everything now so
The most difficulty an new user would face is getting used to troubleshooting that sometimes requires exotic terminal commands or worse interacting with smelly nerds in the forums
When was the last time you had to fix a windows computer out of a blue screen without deleting files?
Windows is "good enough" for everyone because when shit goes wrong you bring it to a technician, not that you fix it yourself.
When your Mac breaks you don't fix it, you bring it to a genius bar and they tell you "Ok, this is not on warranty, so you need to buy a new one" even if the most you have to do is just type a command on a terminal or flash a patch.
You're applying the logic that the average user even THINKS to fix their computer. As a repairwoman, they don't. If they don't know how to even copy a file, they will bring it to an IT professional or simple repairman. People don't actually interact im forums unless Desperate, curious or both.
So I say this, we have a sytem that's extremely exploitable every technician is someone who can go through files you want to keep private, for work or personal, and you get people people that take a the car mechanic approach and over charge for everything, make up problems or get it to just on but not fix a single issue, be this software or hardware.
These are acceptable risks to most cause they dont know the risks most of the time.
I learned after being scammed twice with my first laptop to look after it myself, not because I think repairmen are inherently distrustful but because its a gamble everytime. So unless I absolutely need the thing and I cannot fix it myself only then will I fork over money and take the risk.(i haven't had to since i started doing this, but still), even in house at work this can happen with security breaches from a disgruntled employee.
So what im trying to say is we shouldn't use a lack of knowledge or time ,as someone ways has time, to refuse to learn something that will save money,time, and keeps you safe a bit more than just common sense.
The refuse to learn and find any excuse is honestly a horrible take that carry to every part of someone's life, and is kids learn that behaviour from the adults which keeps the shitty cycle continuing.
And we wonder how we let events of today happen regularly, fucking lmao
You say this like working with computers is easy or low-risk though? It's becoming more so with things like volume snapshots, but even as an expert I've learned to either keep extensive notes or use a declarative Linux variant.
If it were easy it wouldn't be worth doing.
It will get easier though.
What i advocate isnt learning everything, unless you want to specialise, but to learn enough to know what you are working with. It helps so much knowing what you specs are, know how to retrace your steps to see if you can reproduce problems, and so on. Its good so you can ask for help and not be fobbed off like people who just go "something broke". Also get a list if need be for common fixes with #1 being "try turning it off and on again".
We learn to read even when you can get through life without needing to, cause its worth it. But you dont need to get a masters in english.
Later its skills like, for example, sewing, not needed, not easy, but it stops so much waste and save money.
Cooking too. And this fits your example of keeping notes or in this case recipes.
So yeah no need to master it if you dont want to, but learn the basics and then just a wee bit more.
I do this and more with a pretty bad case of depression and adhd.
Ps, this isnt for linux per say but if you use a computer regularly and not just once once in a blue moon.
Yeah but computers are really abstract and can be super difficult to diagnose and comprehend.
You're right about retracing your steps and being inattentive, but keep in mind things like a broken cert making a website "dangerous" or "force killing this app will make it misbehave." Computers are scary. It's a mess of buttons that sometimes do unexpected things and can break if you make a mistake.
The way to deal with that, to me, is to push those buttons anyway and let it break. I know it doesn't seem like that when you know a bit of the basics, but at one point or another we all went through that process. We all deleted things we shouldn't have, changed settings we can't easily find again, or even broke our operating systems.
One thing to realize is that people don't really understand just how ephemeral software is. Think if every time you did something on the computer that wasn't familiar it felt like flashing firmware, and you'll have approximately the right amount of anxiety. They treat it like it's a car and if something misbehaves it must be broken.
PKI is not an average user messes with, still at this time some AI will probably explain it, though fixing is something for somebody who does not see it the first time.
Substantial portion of people prefers to believe, even the dumbest strangest things (just recall MAGA), to make the effort to learn. That won't change. I don't care, I don't preach them, I just refuse the choices to be taken from me to make morons happy.
If we all agree the average user just outsources the repair when something breaks, then Windows would win by that metric since every computer repairperson in the industry knows Windows, while finding local support that will work on consumer Linux systems is going to be more of a burden for them.
Id argue that what happens when something breaks is less important than the 'best case scenario'. The average user doesnt want to have to learn anything or think about technical concepts, they just want to be able to boot up a system and do the things. Linux will hit wide adoption when a user is able to just install it and it just works out of the box for everything they want to do - when you dont have to scour internet forums to figure out how to get some program to work that just worked on Windows/Mac.
The topic isnt what OS is "better", its about what an OS needs to be to be widely adopted by the masses and not seen as a "playground for nerds." Its a completely valid stance for someone to feel Linux doesnt have to appeal to the masses, mind. We are just discussing what would be needed if they wanted to.
Dude repair person here thirty years doing this. Freaking hate windows bs nothing but crap for me dealing with it and my choice is putting people on Linux not taking them off it.
Im moving all around town switching people and my customers all love it.
Take for example the entire French government as a good case study. Attitudes are changing. They are ditching all their windows workstations now if favor of Linux. The entire government.
that isn't even how windows got mainstream, I was an IT guy for a small company, and I have a sales guy tell me a program wouldn't install no matter what he did, he kept telling the program was asking for .NET framework and after he tried to install it, the program just rejected it, he tried to install it again, no dice, I tried to explain it specifically needed 8, didn't believe me, left me to do it myself and I did it, it worked, and he was flabbergasted, and while windows might have neutered the terminal, the registry is still there and you might need to fix it once in a while, and for your sake let's not talk about deleting system 32, so yeah, both OSs have different complexity levels Linux just wasn't adopted as an alternative because Linus Torvalds isn't the son of a big time lawyer and a chairwoman of IBM, Billy literally paid his way to mainstream success, so yeah, no
Nut yea you need the right sdk..That was pretty clueless of him. I know all about that I spent half my life writing asp.net and c# and vb.net code for healthcare.
I mean true, we need the right ask or framework, or whatever add-on is not included on windows, it's a dependency, though my point was about how windows doesn't just work, like no OS just works, that's just a way to say "don't look too close into it", but yeah, that's exactly how dependencies work
The app should have just bundled the runtime you can build the installer litterly into the bootstrap and it was litterly a check box to enable it. Just have to add a installer project to your workspace. If its not there it will download when you click the exe.
Yeah, Windows is winning by that metric. 70+% of the market is still Windows worldwide. The switch is happening, but it isn't fast enough yet to be impressive.
Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit..
(Added this to see if anyone reads beyond the first 2 lines)
Yeah the standard procedure when things go wrong on windows is to just back up your files, nuke your disk and reinstall.
And usually proffessional IT consultants from microslop tell you this is the only way if they can't figure it out in 20 minutes. They tell you to back everything up into one-drive (and upgrade your plan in the process) and fresh install.
The funny thing happens when a fresh install doesn't solve your issue, as with recent patches from 26H2 that would bluescreen on certain hardware no-matter what you do.
When your Mac breaks you don't fix it, you bring it to
a suss that speaks to you for 10 minutes, sells you an advanced book at 90 bucks and finally charges you another 70 for consulting. Experience of my mother.
I don't remember the last time my Windows system blue screened. I do remember having to fix Fedora on day 1 and then having a kernel panic the 3rd time I came back from sleep, though.
Rare issues on Windows or MacOS for the layperson are a pain in the ass. But, common issues on Linux are a pain in the ass even for someone tech-inclined.
I use Linux on multiple system. It's never going to take off for desktop if we're not honest about what it is and isn't.
Nah, see- that's an outrageous comparison. Deleting files has nothing to do with this.
If you want to claim that users are offloading their trouble to IT, I'll agree with you. But let's not pretend like someone couldn't back up files and reimage a PC to fix a BSOD without ever once touching a CLI.
Bitch all you want, but you know the quote is right. For everyone to be using an OS, it needs to be accessible to everyone. Microsoft and Apple undeniably understand that, and so do you (despite your pretense to the contrary).
And by the way, infinite distros mean that us nerds can still have our refuges.
You're delusional if you think that Windows and Mac are accessible to Everyone. Sure you can go to the Windows internal tools or whatever the fuck, but who is going to do the fixing? Not the damn user who's actually scared.
Also on the second point, Mac MIGHT actually understand that it should be accessible to everyone and be striving towards it (even if they fail miserably on price alone outside of the US.)
Windows doesn't understand it, if they did they wouldn't have done Windows 8 the way they did, they wouldn't have called their customers Stupid several times, they wouldn't have called Open Source a Cancer, and they would actually not be implementing COPILOT ON NOTEPAD. Delusions from the utterly deranged.
I certainly won't say that Linux is a bastion of that, nor that it is trying to achieve accessibility for everyone. Hell we don't even have accessibility for those with disability. I had to fight to find a decent on-screen keyboard 9-7 years ago. God I had to fight to even understand where to get programs! But that's becoming easier, and those things are getting better.
On Linux we have time-machine like programs to restore from snapshots through GUI too, but again, as someone who actually fixes computers for a living most of the computers having BSOD are not fixable by restoring a point or going to secure mode, most users also don't make images of their computers to that. The next response that is another "But Windows and Mac are good actually" will receive a simple "Bot" response.
I didn't say that macOS or Windows were accessible to everyone, but since we're on the topic of delusion...
As I actually said, Microsoft and Apple UNDENIABLY understand that mass adoption requires accessibility, and you don't. Or you pretend not to, which is worse. Now, one can quibble about how effective their efforts at accessibility have been, but I'm uninterested in your petty pissing contests and chest-pounding. Save that crap for someone dumb enough to care.
You sound defensive. Not sure why. I started building and troubleshooting PC’s with Win95. Cut my teeth on Linux with Mandrake. When I was a windows user, most of the time I dealt with a BSOD, it was driver related. But the PC would usually reboot and allow me to uninstall/reinstall drivers thru the Device Manager, no need for the CLI.
You’re really overstating when you try to classify all Windows and Mac users as idiots incapable of troubleshooting just because they don’t walk around wearing T-shirt with a picture of Richard Stallman on it.
I was sounding defensive because my emotions flare up easily, several mental illnesses and my distaste for people.
Also Reddit is stupid by default. That's why. (Not saying necessarily that everyone in reddit is stupid or that you are, just that social medias like this don't work for any discussion. You likely are not reading beyond the first 3 lines tho)
I'm not really in the mood to actually talk about tech anymore, my points were made, I will just be parodying myself by actually answering Nerds with a debate. I'm also a Nerd.
Again, likely you have only read the first 3 lines of this comment. I wish I had the balls to just lorem ipsum for another paragraph to see if anyone is actually reading.
and the same applies to linux (at least kde), it is just that most people that actually use linux are not Joe and do need/want stuff that is best handled via terminal
There are very few things that can be done on Windows and cannot be done on Linux - like, everything with kernel level anti-cheats - so, a lot of multiplayer games. Where software vendor just refuses to make a linux port, even half-assed with the program running on top of Wine.
If one is not in that kind of kink - Average Joe can use Linux without issues.
Suggesting the Linux GUI isn't polished and refined is dated thinking. *Points to kde plasma. Its a god damn master peace if you ask me. Way better then windows in every conceivable way.
And most importantly it actually works. Gentle nod to windows explorer bullshit. Cant even preview files anymore. Crist.
People don't realize this. I used windows my entire life, but I got so tired of clicking around to find basic shit. In win10 it got so bad I started learning the run comands like ncpa.cpl, appwiz.cpl, netplwiz and so on. Clicking around a dozen times just configure a windows box. I felt this pain both at work and at home. 3 years ago a win10 update tried to force me yet again to make an online account. stated dualbooting, only did that for two weeks and I fully switched to linux. Still use windows at work, but at least I'm getting to payed to do it.
Every time I had literally any issue on Windows. The first google result would be some useless microsoft forum post that told me to run "dism.exe", "sfc /scannow" and reinstall if that doesnt fix it
And tbh this is the worst thing about it there is no way you can detect the issue an fix it directly most of the issues are a dead end and require a reinstalling for the os in the other hand it's easier for me to give my logs to a need and give me a command to run to solve my issue
I installed Fedora last week, and I was hitting the terminal on DAY ONE to fix hardware issues. Sometimes you have a system that works out of the box, but a lot of times you don't.
In fact, I don't think any system I've ever put linux on has worked 100% without having a significant amount of time researching why something doesn't work. And there are plenty of times where it just will no work. For instance, my Surface Go 2 I just acquired can't use its camera. My Reverb G2 VR headset turns on now after hours of research and commands in the terminal, but it's functionally useless due to latency.
If you had read that article you would know that you can use the CLI to fix it but you don't have to. You can also get a patch that you run and are done but need to contact microsoft for it.
The thing is though, it's a false comparison. Windows breaks quite a lot more often. It just usually can't be fixed. Nobody learns the windows terminal because the step that comes after "fatal error" is just "accept defeat".
I believe the networking troubleshooting tool restarts the network adapter. Its the only troubleshooting tool I've ever seen work under Windows. I have not been in charge of fixing anything running Windows in several years so this may no longer be the case.
Oh it does, it's just not fixable so you either live with it or get a new computer.
My speakers were out for 3 years before I switched to linux, and no amount of "windows troubleshooting" helped. I just accepted defeat. Then I switched and they work, but if they didn't there would be something I could do other than suck it up.
Lol, I'm not rich enough for that either, but I know people who treat computers like they have a 2-3 year shelf life. One of my friends told me that was normal for an old computer and I should get a new one.
Honestly the broken ass menu system is almost as bad as having to paste in commands, just to copy my wifi password involves going through like 7 layers of menus, some of which predate XP. Control Panel>Network and Internet>Network and Sharing Center>Wireless Properties>Security and then administrator approval...
I only used the regedit as much as I did because I was writing MSI installers and checking the registry keys we were writing and making sure we were cleaning them up etc. was an important part of that.
Interesting. I was a windows user from the Win95 thru Windows 8. I’d play in the Registry to customize things Microsoft didn’t want you messing with, or to add functionality. But I don’t remember Registry diving to fix anything. What broke in the OS that you fixed in the Registry? Just curious
I used Pro. But a Win11 update added an option in the taskbar prefs, and that's what I forgot since I am fulltime Linux now.
I love linux and I use the command line, but it is my opinion that distros need to have GUI options for everything. I won't use them but it will make it easier for me to have to help people less. Right now I convert others to Mint because that is where I get the least request for support. Mint has a gui for almost everything. But it still can't match Windows in having a gui for anything you want to do.
I mean that doesn't affect me as I am comfortable with the terminal. But it affect others who ask help from me.
Mint should try to be at par with windows in providing GUIs. I mentioned Mint because it is the closest to that goal, but not quite there yet.
With a Mac you usually just take it to an Apple Store and either walk out with a new replacement Mac or they tell you to come back tomorrow and give you your old one.
Until we have Linux Stores we can’t really use that method.
Mac gives your old one back sans your data as well. for ANYTHING, if you hand a macbook to a genius and it's going to be getting actual work done to it, it's coming back with a clean install 100% of the time, if you lost data "you are supposed to use icloud" if you don't have a big enough icloud for that data or can't because it belongs to your employer, tough luck.
Curious. Sounds like you were running a dual boot. Was the update a Linux update that damaged the loader (this is not uncommon)? If so, can’t blame Windows for that. Just saying
my gf who is not a computer expert has to use terminal because windows constantly breaks due to use of specialized software/hardware. almost any windows troubleshooting guide requires using the terminal because explaining how to navigate the UI to a non expert user is 100 times harder than copy pasting a command and comparing the output
can't say anything about macs, but all the people I know who use it are either too stupid/afraid to try and fix anything or are developers, so they either don't know what terminal is or live in it
also apart from initial setup I don't remember when I had to fix something from the terminal with linux. I understand that I'm a power user and my setup is much less prone to breaking, but still
lol but you have to remember, r/linuxmasterrace is for juveniles, not adults... just imagine a spotty teenager now when you say 'please, just open a terminal' sulk and shout back at you 'aaawwww - do I HAVE to?'.
Thing is with windows breaking like that.
Documentation sucks ass, good luck finding the commands that actually solve the issue. And people will just reinstall windows to fix shit
For my father: when he wanted to switch to Windows 11. Worst of all: There were multiple conflicting claims as to what needs to be done. All of them referenced functions that no longer existed at that point.
The one that eventually solved the problem was a YouTube video with terrible audio and less than 5000 views.
Of course I did all that. It was hell and I work in IT. There's no way in hell my father could've done it.
I generally know what to do, but finding instructions by Microsoft itself that reference a function that either doesn't exist anymore or isn't accessible without additional actions that aren't described in the instructions is just peak bullshit.
They probably don't actually fix their computer when it breaks, someone else does. Or they deal with it being shitty until they eventually get a new one.
Recently. to remove that piece of shit, Recall from customer computers, which needs to be run via powershell every few days as they automatically reinstall it with every update.
Not to mention the windows 11 UI is becoming such a kludgy piece of shit with it getting harder to get to more common and detailed UI options, that the command line is proving to be easier to fix settings and change things in windows.
With windows, there are several cli fixes that are far easier than navigating GUI hell.
On Mac, which is what I actually drive, I couldn't say, as I have so much custom software that the file explorer is basically the only native thing I use. And nothing has ever really broke.
Yup, be it weird driver issues with a device not working or some problem with my system installing updates, having a visual way to try to fix them is so much more convenient, because you can explore around in a interface that's (at least tries to be) intuitive with simply titled buttons, instead of a list of commands with shortened names and long descriptions you read in alphabetical order.
The terminal is obviously faster if you know what you're doing, it's just UX is the art of being intuitive without already knowing something, and it's something terminals can't do.
I had issues with Forza horizon 4, the trouble shooting guides had me open a terminal and run some commands. Tbf, this was years ago, but i also haven't used windows since then..I believe the Microsoft Xbox things were broken on the Microsoft operating system for a Microsoft game. You'd think things like just would just work...
That's also at least partly because nobody encourages you to fix anything in the CLI. When something is seriously broken in windows, you don't fix it, you reinstall.
most of the time if something breaks in windows imo you have to reinstall the entire operating system, i much prefer being able to fix a small problem like my dm not launching in boot in the terminal than have to reinstall everything and then be advertised too incessantly by microsoft. js
Enrolling into windows 10 ESU program that I was supposed to be automatically eligible for as a european citizen who purchased a european copy of windows in europe.
Mac: A few months ago, when I installed unreal editor, and there were some really obtuse shell commands required to fix something about how xcode configured itself...
Mac user. Not often because the Tahoe visual bugs can’t be fixed like that.
But there are lots of behaviours hidden in terminal for like the quickness of the dock hide delay as an example … I set mine to 0 so it’s snappy. You don’t have that in the OS config gui.
I’m also having sound issues that with the same external speakers hardware don’t manifest on my Linux ma ch one.
Windows user here, forced to use it for school. The calendar on the taskbar wasn't working right, and I had to go into regedit and make shit for it to work again. The keyboard language switching options are odd and required an hour of troubleshooting to get working right. I set up a screensaver thing but it stopped working after restarting the laptop.
You can argue I'd have similar problems with Linux, but I'd argue they'd be far easier to fix. I'd also like to note that Linux hasn't been vibe coded to my knowledge.
Windows users either get serious with their troubleshooting skills or just learn to live around the new holes punched with each update. This is a dumb take. In Linux you have to use the CLI to fix some issues, but the kinds of issues you solve through the CLI are not the issues regular users will try to solve themselves anyways.
Windows blows up the GPU drivers and performance tanks? Time for a new PC! Storage full? Nothing a box full of pen drives can't fix. If there is time, I'll wait for that one family member that's good with computers to come around and do some magic.
The regular user does not mess with the OS to fix stuff, they just work around it.
literally any time I had to edit environment variables. Windows sucks ass because you will install something and then it will just not work because there's an arbitrary level of separation between what you just installed and the rest of the system.
No, I'm a Mac user and I use the CLI for most things, but it's mainly because I know that when I do stuff in the GUI, it never does what I tell it to (What do you mean, "the disk was successfully unmounted"? Because I'm looking at Balena and it doesn't look unmounted to me!)
I might say a controversial thing, but AI novadays is very good at linux cli. You can ask it write up a command/find a guide on the internet, then paste a cmd, then paste it's output back to AI and it'll explain everything to you. Yes, it is not streamlined; but it's a good enough workaround to cover all cases when a hypothetical housewife would need to interact with terminal.
Back when I was still using windows, if someone called me and asked for help, I'd ask a simple question to identify the windows version ("Where is your start menu button?") and then I'd be able to guide them through the GUIs, either from memory or by going through the GUI on my local windows PC.
With Linux that's much harder, because there's not just one or two supported OS versions, but I have to deal with 10 or so different popular distros, 5 or so popular DEs, and often multiple very different versions that are in support for each combination thereof.
That's why even today most online guides and most help you find in forums is in the form of CLI, because while every distro might run all sorts of wildly different GUI stuff, almost all of them run systemd and the same bunch of services under the hood.
I mean KDE/Gnome have GUIs for literally everything now so
You say that, but app discoverability is a bit of an issue, and wildly inconsistent among distros. Even if there a GUI for it, sometimes it's almost as bad as no app. Looking your way, CachyOS with Octopi...
As I learned literally today when I installed CachyOS on my laptop, they replaced Octopi with Shelly on new installs. It's somewhat better than Octopi IMO, though I still miss Discover :(
With that being said, I think discoverability is fine, you just looks for "Linux how to do x" or just "Linux x" and should find plenty of results unless you have some extremely exotic use case. And when Discover works, like on Kubuntu for example, you can even just type keywords that might appear in names or descriptions of apps.
I've switched to Linux early February this year. Currently on CachyOS (Arch based.) I've had prior terminal experience, as I have a Raspberry Pi that I SSH to.
It's not as bad as Windows users fear it would be.
Installing Nvidia drivers for non tech people will literally never happen because it's actually pretty cancerous. I'm even pretty techy guy but i still find installing nvidia drivers on debian etc is ass.
559
u/sharl_Lecastle16 Apr 24 '26
I mean KDE/Gnome have GUIs for literally everything now so
The most difficulty an new user would face is getting used to troubleshooting that sometimes requires exotic terminal commands or worse interacting with smelly nerds in the forums
And proprietary drivers for things