If the average person can not use your OS, it is not ready. Period.
For example:
Windows - Open File Explorer > Add Network Drive > Find/plug it in > Enter creds > Bam. Ready to go and will automatically log you in at boot. Very nice, very intuitive UI.
Linux - Open Dolphin (or whatever) > Network > Add Network Folder/Find it > Enter creds > Does not automatically mount the drive when booting the computer back up > Must go into fstab to get it to automount > Stop, because that is ridiculous
In my own experience, I was able to get the hang of Windows with no one showing me how a computer ever worked, at the age of 10! Intuitive enough a child can do it.
On Linux, you have to read manuals/documentation, ask random (mostly rude) people on the internet, or give up because why the fuck would I want to go and enter 5 commands just to have something as simple as auto mount a network share? Not intuitive, therefore not easy to learn as you go.
I get it, Linux people like knowing how their computers operate, they like ensuring everything is working the way THEY want to, and that’s awesome! What’s not awesome is recommending Linux to the general populace and then getting upset at them for asking why they can’t do something or why don’t they just do these steps to do whatever it is they are having issues with. Then, you have a person who doesn’t even know what a terminal is confused as hell because they were told Linux is so much better than Windows.
Until we get a more intuitive (GUI focused) way of doing what I would consider normal computer tasks, it will not ever be ready. That’s just the way I see it.
the average person doesnt know how to mount a drive on windows or even what that is or why you would want to, they just need to be able to open a browser
I need to drag this file into my browser to upload it to the website I’m visiting for whatever reason. I’m an average user that has only ever really needed a browser. My OS came with Firefox, but when I try to drag the file onto my browser window like I’ve always done, nothing happens. Is my computer broken?
No, it’s installed as a snap/flatpak that doesn’t have the “privileges” to do that, and I will never know that since I’m an average user who only needs a browser.
Your second example is a newish problem and Ubuntu specific. I had never had a problem with drag-and-drop and I migrated from Ubuntu before the snap thing.
You will always find an example of something that works “better” in one OS than other. Linux is not trying to be a windows drop-in replacement, some thing are gonna behave differently. Linux have some problems for an average user but a lot is just different UX design and others, especially hardware compatibility is because companies don’t care for it to work on Linux so the OS is always playing catch up.
A lot of “beginner friendly” distros are Ubuntu based though, so while not strictly requiring you to use snaps, it might install Firefox as a flatpak though, which doesn’t have the privileges to do drag and drop when I last used a flatpak based browser.
You can correct me if I am wrong of course, as I truly don’t know if it is still a thing or if I just installed the flatpak. I didn’t understand the limitations back then.
I wouldn’t know if this is still a thing. You are right about the integration problem of snaps/flatpak, it is specifically bad on Ubuntu because Ubuntu goes out of their way to shove snaps on you and hide the fact. Case in point Firefox, if you want a non snap version you have to jump through a lot of hoops, or at least was like this when a last installed Ubuntu for my wife laptop, it was the 22.04 I think.
In any case that is Ubuntu specific, but a shame none of the least because like you said, Ubuntu and derivatives are the more popular beginner friendly distros. but if I recall correctly some derivatives do remove snap so you don’t have to deal with it and its problems.
Right, but we are talking about the average user. One who only needs a browser. They wouldn’t even think about flatpak/snap/appimage, and would probably look at you like you are insane if you said those in the same sentence as “Your browser is a flatpak/snap/appimage, so it doesn’t have the permissions it needs to allow drag and drop”.
That’s the distro’s fault, not linux.
Same with your network drive. It’s not up to linux to provide a GUI for anything.
Also “intuitive” should not have to mean “windows-like”. It’s hard for people because they spend over a decade on a fundamentally different OS. Adding a single line to fstab isn’t harder than searching windows’ menus. It’s harder for you/others because you/they are used to it working that way.
I was not saying intuitive to mean windows like. I was using it as measurement of how easy it feels to learn on windows where most things are in just about plain English without as much of the technobabble.
Now that I’m more comfortable with Linux, the technobabble is at least understandable to the point that I can be a little more confident in how I navigate the computer and what not to do.
And you are right, of course. I am more comfortable with Windows, but that also gives me a little more insight into how Linux could be the absolute best of all worlds with a little conversation about the pain points and how they could be improved quite significantly.
It seems way too many people are the exact rude people I was talking about in the original comment. It’s a meme community. Your life is not on the line for Linux. I love it too.
I’m sorry but having a conversation, debating and disagreeing isn’t being rude. People on linux willingly made the choice to move to it, so they are usually more knowledgeable about it, and therefore know enough to have arguments.
Honestly the “linux users are elitists/rude” thing feels like just a meme at this point. In a decade of using it as a daily driver, I can probably count on one hand how many times someone was actually rude when I asked for help.
Read through the comments on this very thread to add to those counts.
It’s okay though. This always happens when people have even a hint of Linux issues. It’s hard to be enthusiastic in a hostile community that just refuses to see that issues are still issues.
clicking the browse button to select the file is a hell of a lot easier than opening the file manager, navigating your way through your files to find the one specific one, then make both windows small so you can select a file in one, and drag it over to the other.
And look, its also an example of how you turn nothing into a big, complicated, multistep imaginary issue.
you don’t need to make the windows, just alttab while dragging. and maybe you already have open the directory in another window so why browse there again in the browser’s file picker.
probably not a big deal, but definitely not a small issue either
We were talking about average users. It’s most definitely not an imaginary issue, unfortunately. I have seen it with my own eyes. It’s how they have always brought their stuff into the browser, therefore, it is what they’ve always done. Yes, there is a browse option, but that isn’t always going to be the most intuitive way.
I work in IT. I see average users all the time. They don’t even know drag and drop is a thing. One tool my employer is a distributor for heavily relies on drag and drop for a specific feature (adding and reordering favorites).
It’s like explaining eating soup with a spoon to a baby.
When I was on help desk I often talked about meeting the client where they were at in their technical skill level. Sometimes their technical skill level was “Can you click the icon in the bottom left that looks like a window with four pains, and then click the settings icon it looks like a gear”. If mounting a file share was involved I just remoted in, none of the people that called could handle those instructions.
I mean, I was able to figure out how MS-DOS worked as a child just be flailing on the keyboard and reading the errors. It was “easy” because now I know it while Macintoshes may as well have been alien technology. A “mouse”?, moving windows?, you have to find programs and click on them instead of just typing?
You’re just used to Windows annoyances and not used to Linux annoyances, that’s all.
For example:
Installing and updating a program on Windows is a horror show compared to using a package manager. It expects average users to find, download and run executable files from the Internet and conditions them to approve elevation for anything that asks.
If Windows breaks, how do you troubleshoot it? Maybe Google knows, maybe rebooting fixes it, if not then possibly re-installing the entire OS. It’s so bad that if you work with Windows clients you probably already have an image of a Windows install because troubleshooting is so much of a pain it’s easier to just completely re-image the machine.
Don’t even get me started on how often Microsoft changes the layout of administration tools and system menus or their tendency to change the name of various system components for no logical reason.
I don’t think Linux is for everyone, but only because most everyone already has years of Windows experience and forgets all of the frustration and learning.
If you used Linux for just as long as you’ve used Windows, then editing fstab would seem as trivial a task as pinning an item to the start bar taskbar, or launching a program starting an app from the system traynotification area system tray.
I mean atleast in terms of the troubleshooting I’ve had to do it’s much easier on Windows. Sure it can be more finicky but if I have a problem 99% of the time I google it and find someone else having the same problem and worst case scenario atleast reinstalling Windows fixes the problem. When I gave Linux a try the amount of times I googled something and either found an out of date solution that didn’t work or was just told that that doesn’t work and you can’t do that was annoying enough that I gave up and went back to Windows. If Linux works for you that’s great but acting like the problems with Linux are just people not being used to it is wrong.
Linux has problems but he is not wrong that a lot of it is not being used to the OS. Finding solutions on the Internet is like a popularity context, of course there is much more of it for windows but even on Linux there is much more for big distros line Ubuntu than other smaller ones.
Now reinstalling windows is not a solution or a good argument, it is saying the problem cannot be fixed. When I used windows that was also my go to solution and very feel things I solved by googling, but I guess in part because I was not as tech savvy as I am now. But I tell you, when I started with Linux I could find solution for all problems that I have that had solutions, now a lot have changed so you do get that some things are outdated but it is just a matter of paying attention if the solution is old or new (side not rant, sites that do not put date on the articles are the worst).
Oh yeah, I naver had to reinstall a Linux machine, maybe I lucked out and didn’t royally fucked anything, but I could always solve problems with the OS without a reinstall. I guess because more easily you can find and know where things changed, like what config files you changed and you can always make a copy. The works case is like booting a live USB and rolling back the changes if the OS does not boot anymore.
Installing programs through Windows is now (thankfully) more align with Linux.
winget install firefox > see two different forms, one from Windows Store (ew) and the one provided and hosted by Mozilla > winget install mozilla.firefox > program installs
When updating: winget upgrade shows available updates > winget upgrade --all updates all the listed programs
Not as good as Linux of course, but much better than the old method you stated. That point I will give to you, as it is still not simple for the average user. “Terminal? WTF is that?”
I generally don’t have any annoyances with Windows because it does the things I need it to. I don’t find a UAC popups as annoying, because it is supposed to help prevent people from messing their computer up. The same could be said for the average person on Linux running random commands they found online because the thing they were expecting their computer to do isn’t doing the thing.
Windows has never broken on me, so I do not have a good rebuttal for that. I can at least say that when Linux has been borked before on my own hardware, I essentially had to put the ISO back on the single USB I owned at the time just to reinstall the entire OS again, because again, I didn’t know anything about Linux at this time. While in Windows, if the computer doesn’t boot properly 3 times, it brings up the Windows Recovery menu that has in plain English what available options you have to get your install back in at least some working manner. Again, you must keep the average person in mind. You and I are not what I would consider average in this context.
Again, point to you for the changes to UI that Micro$oft introduce. Very, very, very stupid UI/UX redesign choices, and without an alternate avenue at that! (there are a few programs that try to replace some of the Windows UI to get it back to how it should be, but of course that can introduce entirely new issues…)
I’ve been knuckle dragging my way into Linux more and more for 15 years. That’s why I have such a strong opinion on what they could do better for the average people. UI/GUI is a must have to get people to even consider ditching Windows. That’s without even taking into consideration that most of the programs I run personally do not even have a Linux alternative, and Wine/Bottles/Lutris/Heroic can not remedy without loads of understanding what you’re supposed to change here and there for that specific program. That is a real nightmare in my view.
You are mostly correct that I am very much more used to the “plug and play and it just works” of Windows, but having to go and edit some config file somewhere on my computer, instead of it just being an option in the settings or in the file manager itself, is just insane to a person who just wants to set it and forget it, like I can do with Windows.
Obviously, my time with Windows is not the average either, so I can see your points. I love Linux, what it stands for, and how it is community driven. I want it to be better so I can finally delete Windows forever.
I do like winget (and chocolate), but the software repo doesn’t have everything and so people are still conditioned into going online and searching for executable file to run as admin.
I can’t count the amount of times that I’ve had to reinstall Windows because a user was tricked into downloading the wrong file and infected themselves (and the rest of the network).
I’d say that if you had a brand new person who needed to learn an OS then Windows and Linux are very close in difficulty as of today. I prefer to use Linux because I like the amount of information and control that is afforded to me
But, I play video games, use VR and deal with applications that only support Windows so I have a Windows drive handy.
Sure, mapping a (Samba) network drive is easy, and possible via GUI, in Windows, but have you tried to use NFS?
You need a Professional license ($100) first of all, and even then, you can only use NFSv3. The Powershell command cmdlet to mount is a trainwreck: >!New-PSDrive Z -PsProvider FileSystem -Root \10.40.1.1\export\isos -Persist!<. It’s so bad that Microsoft implemented an alias, ‘mount’, so you can pretend it’s a Linux command and it translates it into Powershell-ese.
Now you gotta upgrade to Windows 11 by next year, use a Microsoft account (Yes, I know the workaround) and let your computer’s contents be indexed and fed to Microsoft in the name of integrating an AI feature that’s complete opaque to the user.
I’m not a frog that likes to be boiled, so I deal with Linux problems which seems quaint by comparison.
Yeah, this one gets me, but you are exactly right with “years of experience”. Something goes wrong on my GFs MacBook or Windows PC and she just googles fixes, something goes wrong on her Steamdeck and she hands it to me “I don’t know how to get around the desktop mode”…GOOGLE IT, LEARN, YOU ARENT STUPID! sigh
The average person doesn’t use network drives or know what they are.
The real problem is if people can’t buy Linux laptops at Best Buy it literally doesn’t matter how usable or not it is because the average person doesn’t install an OS.
Why is automounting at boot without credentials a necessity and intuitive for you. No, I would expect it to mount exactly once and to require me to input username and password before I mount my porn collection so that my sister does not see it.
I don’t get why you claim that windows does this correctly and Linux does not. It would be the opposite for me.
Besides, the important point in this example is to actually mount the folder to do your job. In your example, both systems do this equally well with an equally well UI, before your automounting nonsense.
My network share is for file backups, and storage. I don’t want to enter my 10-15 long password to mount my NAS AND my 4 dedicated HDDs that reside in my desktop machine at every boot. That’s just ridiculous in my use case.
It’s this type of mindset why I feel the need to bring these issues up, because while you think that’s a great idea, I find that inconvenient. Vice versa for how you feel. Options are never a bad thing to have.
For example, if I have a program that is backing up files to a cloud, files that are being held on the NAS, I would have to remember to mount the NAS before that program can do it’s thing. So, every boot, you expect me to go into Dolphin and manually mount each and every drive that I may need? That does not make sense at all to me, personally. I’m glad it works that way for you though!
It’s simpler that all that. Turn on new computer, open browser, install steam, install games, play games.
Anything more complex than that makes it unusable. People have zero time to deal with even a slight hiccup. It is annoying to watch as people are getting into steamOS on Steamdeck and every little thing is the end of the world. I have seen “oh, to get that one to run smooth you gotta set the FPS locked to 30” met with “nah, I ain’t got time for all that, I’ll play it on the Xbox”.
I don’t know what the fix is, outside cloning windows GUI and making an ultra safe and familiar entry Linux (the replies will be various lists of “just use x,y,z” and “get this one and technobabble the dilithium crystals into the frondulator” and that just pushes people away instantly…there has to be a tiktok-dumb entry level OS before any real migration happens.
I work with windows for over 10 years, and use Linux daily for private stuff, including being a nerd and a gamer, and some side gigs for at least 8.
If something is weird, doesn’t work or breaks in Linux, I can usually find the culprit and help fast. It’s out there or it’s so obscure I need to puzzle it myself.
If something like that happens on windows, pray someone already had that issue or Microsoft decided to write an article about it, because nobody will help, and most search results point to bot responses about scf scannow, dism at best, and straight up reseting your system to factory defaults.
Point being, I like figuring out stuff in Linux, and I dread opaque bullshit Microsoft gets away with.
Even your network drive example, in my experience is a coin toss. So many variables, hidden settings, weird registry keys with no documentation. Yeah.
Meanwhile my experience with automounting network drives with dolphin is
Open Dolphin > Add Network Folder > Enter creds > Check automount box > done
I haven’t had to use the terminal for anything in years. There’s some things I do in the terminal, but that’s because I like it better, not because there isn’t an intuitive way to do it.
The reason guides tell people to use the terminal is because it’s the same across DEs, not because there aren’t DEs that make it more intuitive.
Would I throw a random non techy friend on Linux? No, because it’s not what they’re used to. If they had no computer experience at all though I absolutely would.
I’ve looked into this before , so in all seriousness, what options would I choose to make it auto mount without asking for a password?
I see the box for no automatic mount, but I don’t see one that is for auto mounting? I’m assuming the don’t prevent boot… option is pretty self explanatory.
Yeah these were the default settings but it’s what I would leave it at. I chose /mnt/data just for an example but that’s not a bad spot for it either.
After clicking OK it asked if I wanted to let it modify fstab to allow auto mounting. So this should just accomplish what you’re looking for I believe.
So, I looked into KDE PM, and I guess it would have been more helpful to explain that these drives were made on Windows, and has data that I can not afford to move into a new drive at this moment. So in the mean time I am trying to work between Windows and Linux when one doesn’t do what I’m needing in the moment.
When I double click the ntfs partition in the window, it brings up a partition properties window. At the bottom of this window, I can see the flags section. One is “bios-grub” and the other is “boot”. If I tick the boot option, will that make it auto mount?
if you want to access NTFS partitions on linux, you should turn off “fast startup” in windows. control panel, energy saving, “choose what the power button does” menu. (so intuitive, eh?)
when that’s ticked in, it will always just hibernate the system after logging out, and that’s a nono, and a big one if dualbooting (even just 2 windowses)
Oh I think the flags you’re talking about are the kinds of properties the partition has, not necessarily what actions the OS will perform, if that makes sense. The boot flag just means that it is marked as a bootable partition. I’m guessing it was your primary partition from Windows?
I would just mimic the configuration I showed in my screenshot. You can change the path but just make sure there’s an empty folder that exists at the location you choose. That should write to fstab and cause it to try to mount on boot.
Also, just a heads up, NTFS on Linux can be fickle because Windows can leave the partition in odd states that can cause strange mounting issues. It might be best to mount it as read-only if you’re worried about the data, or better yet make a backup. That said, I have a game drive that’s NTFS that works fine, so take that as you will.
If the average person can not use your OS, it is not ready. Period.
For example:
Windows - Open File Explorer > Add Network Drive > Find/plug it in > Enter creds > Bam. Ready to go and will automatically log you in at boot. Very nice, very intuitive UI.
Linux - Open Dolphin (or whatever) > Network > Add Network Folder/Find it > Enter creds > Does not automatically mount the drive when booting the computer back up > Must go into fstab to get it to automount > Stop, because that is ridiculous
In my own experience, I was able to get the hang of Windows with no one showing me how a computer ever worked, at the age of 10! Intuitive enough a child can do it.
On Linux, you have to read manuals/documentation, ask random (mostly rude) people on the internet, or give up because why the fuck would I want to go and enter 5 commands just to have something as simple as auto mount a network share? Not intuitive, therefore not easy to learn as you go.
I get it, Linux people like knowing how their computers operate, they like ensuring everything is working the way THEY want to, and that’s awesome! What’s not awesome is recommending Linux to the general populace and then getting upset at them for asking why they can’t do something or why don’t they just do these steps to do whatever it is they are having issues with. Then, you have a person who doesn’t even know what a terminal is confused as hell because they were told Linux is so much better than Windows.
Until we get a more intuitive (GUI focused) way of doing what I would consider normal computer tasks, it will not ever be ready. That’s just the way I see it.
the average person doesnt know how to mount a drive on windows or even what that is or why you would want to, they just need to be able to open a browser
Very good point!
Example 2:
I need to drag this file into my browser to upload it to the website I’m visiting for whatever reason. I’m an average user that has only ever really needed a browser. My OS came with Firefox, but when I try to drag the file onto my browser window like I’ve always done, nothing happens. Is my computer broken?
No, it’s installed as a snap/flatpak that doesn’t have the “privileges” to do that, and I will never know that since I’m an average user who only needs a browser.
Your second example is a newish problem and Ubuntu specific. I had never had a problem with drag-and-drop and I migrated from Ubuntu before the snap thing.
You will always find an example of something that works “better” in one OS than other. Linux is not trying to be a windows drop-in replacement, some thing are gonna behave differently. Linux have some problems for an average user but a lot is just different UX design and others, especially hardware compatibility is because companies don’t care for it to work on Linux so the OS is always playing catch up.
A lot of “beginner friendly” distros are Ubuntu based though, so while not strictly requiring you to use snaps, it might install Firefox as a flatpak though, which doesn’t have the privileges to do drag and drop when I last used a flatpak based browser.
You can correct me if I am wrong of course, as I truly don’t know if it is still a thing or if I just installed the flatpak. I didn’t understand the limitations back then.
I wouldn’t know if this is still a thing. You are right about the integration problem of snaps/flatpak, it is specifically bad on Ubuntu because Ubuntu goes out of their way to shove snaps on you and hide the fact. Case in point Firefox, if you want a non snap version you have to jump through a lot of hoops, or at least was like this when a last installed Ubuntu for my wife laptop, it was the 22.04 I think.
In any case that is Ubuntu specific, but a shame none of the least because like you said, Ubuntu and derivatives are the more popular beginner friendly distros. but if I recall correctly some derivatives do remove snap so you don’t have to deal with it and its problems.
Flatseal helps with managing flatpak perms, but yeah it’s not at all intuitive
Right, but we are talking about the average user. One who only needs a browser. They wouldn’t even think about flatpak/snap/appimage, and would probably look at you like you are insane if you said those in the same sentence as “Your browser is a flatpak/snap/appimage, so it doesn’t have the permissions it needs to allow drag and drop”.
That’s the distro’s fault, not linux. Same with your network drive. It’s not up to linux to provide a GUI for anything.
Also “intuitive” should not have to mean “windows-like”. It’s hard for people because they spend over a decade on a fundamentally different OS. Adding a single line to fstab isn’t harder than searching windows’ menus. It’s harder for you/others because you/they are used to it working that way.
I was not saying intuitive to mean windows like. I was using it as measurement of how easy it feels to learn on windows where most things are in just about plain English without as much of the technobabble.
Now that I’m more comfortable with Linux, the technobabble is at least understandable to the point that I can be a little more confident in how I navigate the computer and what not to do.
And you are right, of course. I am more comfortable with Windows, but that also gives me a little more insight into how Linux could be the absolute best of all worlds with a little conversation about the pain points and how they could be improved quite significantly.
It seems way too many people are the exact rude people I was talking about in the original comment. It’s a meme community. Your life is not on the line for Linux. I love it too.
I’m sorry but having a conversation, debating and disagreeing isn’t being rude. People on linux willingly made the choice to move to it, so they are usually more knowledgeable about it, and therefore know enough to have arguments.
Honestly the “linux users are elitists/rude” thing feels like just a meme at this point. In a decade of using it as a daily driver, I can probably count on one hand how many times someone was actually rude when I asked for help.
Read through the comments on this very thread to add to those counts.
It’s okay though. This always happens when people have even a hint of Linux issues. It’s hard to be enthusiastic in a hostile community that just refuses to see that issues are still issues.
In a meme community for crying out loud.
This thread doesn’t have anything to do with troubleshooting Linux. It’s literally a debate.
clicking the browse button to select the file is a hell of a lot easier than opening the file manager, navigating your way through your files to find the one specific one, then make both windows small so you can select a file in one, and drag it over to the other.
And look, its also an example of how you turn nothing into a big, complicated, multistep imaginary issue.
you don’t need to make the windows, just alttab while dragging. and maybe you already have open the directory in another window so why browse there again in the browser’s file picker.
probably not a big deal, but definitely not a small issue either
We were talking about average users. It’s most definitely not an imaginary issue, unfortunately. I have seen it with my own eyes. It’s how they have always brought their stuff into the browser, therefore, it is what they’ve always done. Yes, there is a browse option, but that isn’t always going to be the most intuitive way.
I work in IT. I see average users all the time. They don’t even know drag and drop is a thing. One tool my employer is a distributor for heavily relies on drag and drop for a specific feature (adding and reordering favorites).
It’s like explaining eating soup with a spoon to a baby.
Such a high level idiot would fail regardless of the OS.
You cant make an idiot proof system, because humanity just produces better idiots.
When I was on help desk I often talked about meeting the client where they were at in their technical skill level. Sometimes their technical skill level was “Can you click the icon in the bottom left that looks like a window with four pains, and then click the settings icon it looks like a gear”. If mounting a file share was involved I just remoted in, none of the people that called could handle those instructions.
I mean, I was able to figure out how MS-DOS worked as a child just be flailing on the keyboard and reading the errors. It was “easy” because now I know it while Macintoshes may as well have been alien technology. A “mouse”?, moving windows?, you have to find programs and click on them instead of just typing?
You’re just used to Windows annoyances and not used to Linux annoyances, that’s all.
For example:
Installing and updating a program on Windows is a horror show compared to using a package manager. It expects average users to find, download and run executable files from the Internet and conditions them to approve elevation for anything that asks.
If Windows breaks, how do you troubleshoot it? Maybe Google knows, maybe rebooting fixes it, if not then possibly re-installing the entire OS. It’s so bad that if you work with Windows clients you probably already have an image of a Windows install because troubleshooting is so much of a pain it’s easier to just completely re-image the machine.
Don’t even get me started on how often Microsoft changes the layout of administration tools and system menus or their tendency to change the name of various system components for no logical reason.
I don’t think Linux is for everyone, but only because most everyone already has years of Windows experience and forgets all of the frustration and learning.
If you used Linux for just as long as you’ve used Windows, then editing fstab would seem as trivial a task as pinning an item to the
start bartaskbar, orlaunching a programstarting an app from thesystem traynotification areasystem tray.It’s kinda funny that as a seasoned Linux user, I never had to edit fstab for years. I just use Gnome Disks if I need automount or format a USB drive.
I mean atleast in terms of the troubleshooting I’ve had to do it’s much easier on Windows. Sure it can be more finicky but if I have a problem 99% of the time I google it and find someone else having the same problem and worst case scenario atleast reinstalling Windows fixes the problem. When I gave Linux a try the amount of times I googled something and either found an out of date solution that didn’t work or was just told that that doesn’t work and you can’t do that was annoying enough that I gave up and went back to Windows. If Linux works for you that’s great but acting like the problems with Linux are just people not being used to it is wrong.
Linux has problems but he is not wrong that a lot of it is not being used to the OS. Finding solutions on the Internet is like a popularity context, of course there is much more of it for windows but even on Linux there is much more for big distros line Ubuntu than other smaller ones.
Now reinstalling windows is not a solution or a good argument, it is saying the problem cannot be fixed. When I used windows that was also my go to solution and very feel things I solved by googling, but I guess in part because I was not as tech savvy as I am now. But I tell you, when I started with Linux I could find solution for all problems that I have that had solutions, now a lot have changed so you do get that some things are outdated but it is just a matter of paying attention if the solution is old or new (side not rant, sites that do not put date on the articles are the worst).
Oh yeah, I naver had to reinstall a Linux machine, maybe I lucked out and didn’t royally fucked anything, but I could always solve problems with the OS without a reinstall. I guess because more easily you can find and know where things changed, like what config files you changed and you can always make a copy. The works case is like booting a live USB and rolling back the changes if the OS does not boot anymore.
Installing programs through Windows is now (thankfully) more align with Linux.
winget install firefox > see two different forms, one from Windows Store (ew) and the one provided and hosted by Mozilla > winget install mozilla.firefox > program installs
When updating: winget upgrade shows available updates > winget upgrade --all updates all the listed programs
Not as good as Linux of course, but much better than the old method you stated. That point I will give to you, as it is still not simple for the average user. “Terminal? WTF is that?”
I generally don’t have any annoyances with Windows because it does the things I need it to. I don’t find a UAC popups as annoying, because it is supposed to help prevent people from messing their computer up. The same could be said for the average person on Linux running random commands they found online because the thing they were expecting their computer to do isn’t doing the thing.
Windows has never broken on me, so I do not have a good rebuttal for that. I can at least say that when Linux has been borked before on my own hardware, I essentially had to put the ISO back on the single USB I owned at the time just to reinstall the entire OS again, because again, I didn’t know anything about Linux at this time. While in Windows, if the computer doesn’t boot properly 3 times, it brings up the Windows Recovery menu that has in plain English what available options you have to get your install back in at least some working manner. Again, you must keep the average person in mind. You and I are not what I would consider average in this context.
Again, point to you for the changes to UI that Micro$oft introduce. Very, very, very stupid UI/UX redesign choices, and without an alternate avenue at that! (there are a few programs that try to replace some of the Windows UI to get it back to how it should be, but of course that can introduce entirely new issues…)
I’ve been knuckle dragging my way into Linux more and more for 15 years. That’s why I have such a strong opinion on what they could do better for the average people. UI/GUI is a must have to get people to even consider ditching Windows. That’s without even taking into consideration that most of the programs I run personally do not even have a Linux alternative, and Wine/Bottles/Lutris/Heroic can not remedy without loads of understanding what you’re supposed to change here and there for that specific program. That is a real nightmare in my view.
You are mostly correct that I am very much more used to the “plug and play and it just works” of Windows, but having to go and edit some config file somewhere on my computer, instead of it just being an option in the settings or in the file manager itself, is just insane to a person who just wants to set it and forget it, like I can do with Windows.
Obviously, my time with Windows is not the average either, so I can see your points. I love Linux, what it stands for, and how it is community driven. I want it to be better so I can finally delete Windows forever.
I still use and support the users of Windows.
I do like winget (and chocolate), but the software repo doesn’t have everything and so people are still conditioned into going online and searching for executable file to run as admin.
I can’t count the amount of times that I’ve had to reinstall Windows because a user was tricked into downloading the wrong file and infected themselves (and the rest of the network).
I’d say that if you had a brand new person who needed to learn an OS then Windows and Linux are very close in difficulty as of today. I prefer to use Linux because I like the amount of information and control that is afforded to me
But, I play video games, use VR and deal with applications that only support Windows so I have a Windows drive handy.
Sure, mapping a (Samba) network drive is easy, and possible via GUI, in Windows, but have you tried to use NFS?
You need a Professional license ($100) first of all, and even then, you can only use NFSv3. The Powershell
commandcmdlet to mount is a trainwreck: >!New-PSDrive Z -PsProvider FileSystem -Root \10.40.1.1\export\isos -Persist!<. It’s so bad that Microsoft implemented an alias, ‘mount’, so you can pretend it’s a Linux command and it translates it into Powershell-ese.Now you gotta upgrade to Windows 11 by next year, use a Microsoft account (Yes, I know the workaround) and let your computer’s contents be indexed and fed to Microsoft in the name of integrating an AI feature that’s complete opaque to the user.
I’m not a frog that likes to be boiled, so I deal with Linux problems which seems quaint by comparison.
Yeah, this one gets me, but you are exactly right with “years of experience”. Something goes wrong on my GFs MacBook or Windows PC and she just googles fixes, something goes wrong on her Steamdeck and she hands it to me “I don’t know how to get around the desktop mode”…GOOGLE IT, LEARN, YOU ARENT STUPID! sigh
The average person doesn’t use network drives or know what they are.
The real problem is if people can’t buy Linux laptops at Best Buy it literally doesn’t matter how usable or not it is because the average person doesn’t install an OS.
Why is automounting at boot without credentials a necessity and intuitive for you. No, I would expect it to mount exactly once and to require me to input username and password before I mount my porn collection so that my sister does not see it.
I don’t get why you claim that windows does this correctly and Linux does not. It would be the opposite for me.
Besides, the important point in this example is to actually mount the folder to do your job. In your example, both systems do this equally well with an equally well UI, before your automounting nonsense.
Because that’s how I want it to behave.
My network share is for file backups, and storage. I don’t want to enter my 10-15 long password to mount my NAS AND my 4 dedicated HDDs that reside in my desktop machine at every boot. That’s just ridiculous in my use case.
It’s this type of mindset why I feel the need to bring these issues up, because while you think that’s a great idea, I find that inconvenient. Vice versa for how you feel. Options are never a bad thing to have.
For example, if I have a program that is backing up files to a cloud, files that are being held on the NAS, I would have to remember to mount the NAS before that program can do it’s thing. So, every boot, you expect me to go into Dolphin and manually mount each and every drive that I may need? That does not make sense at all to me, personally. I’m glad it works that way for you though!
It’s simpler that all that. Turn on new computer, open browser, install steam, install games, play games. Anything more complex than that makes it unusable. People have zero time to deal with even a slight hiccup. It is annoying to watch as people are getting into steamOS on Steamdeck and every little thing is the end of the world. I have seen “oh, to get that one to run smooth you gotta set the FPS locked to 30” met with “nah, I ain’t got time for all that, I’ll play it on the Xbox”.
I don’t know what the fix is, outside cloning windows GUI and making an ultra safe and familiar entry Linux (the replies will be various lists of “just use x,y,z” and “get this one and technobabble the dilithium crystals into the frondulator” and that just pushes people away instantly…there has to be a tiktok-dumb entry level OS before any real migration happens.
Proceeds to describe a task average users never perform.
And no, you having been a smart child doesn’t excuse you being an obtuse adult.
I work with windows for over 10 years, and use Linux daily for private stuff, including being a nerd and a gamer, and some side gigs for at least 8.
If something is weird, doesn’t work or breaks in Linux, I can usually find the culprit and help fast. It’s out there or it’s so obscure I need to puzzle it myself.
If something like that happens on windows, pray someone already had that issue or Microsoft decided to write an article about it, because nobody will help, and most search results point to bot responses about scf scannow, dism at best, and straight up reseting your system to factory defaults.
Point being, I like figuring out stuff in Linux, and I dread opaque bullshit Microsoft gets away with.
Even your network drive example, in my experience is a coin toss. So many variables, hidden settings, weird registry keys with no documentation. Yeah.
Meanwhile my experience with automounting network drives with dolphin is
Open Dolphin > Add Network Folder > Enter creds > Check automount box > done
I haven’t had to use the terminal for anything in years. There’s some things I do in the terminal, but that’s because I like it better, not because there isn’t an intuitive way to do it.
The reason guides tell people to use the terminal is because it’s the same across DEs, not because there aren’t DEs that make it more intuitive.
Would I throw a random non techy friend on Linux? No, because it’s not what they’re used to. If they had no computer experience at all though I absolutely would.
No automount check box on openSUSE, my Linux OS.
Also, we’re talking average users here, not some techy people who at least understand the differences between the OS and the file manager they use.
Ah yes, the average user who deals with mounting hard disk partitions all the time…
What DE do you use? KDE Partition Manager has a setting for it.
I use KDE!
I’ve looked into this before , so in all seriousness, what options would I choose to make it auto mount without asking for a password?
I see the box for no automatic mount, but I don’t see one that is for auto mounting? I’m assuming the don’t prevent boot… option is pretty self explanatory.
Yeah these were the default settings but it’s what I would leave it at. I chose /mnt/data just for an example but that’s not a bad spot for it either.
After clicking OK it asked if I wanted to let it modify fstab to allow auto mounting. So this should just accomplish what you’re looking for I believe.
So, I looked into KDE PM, and I guess it would have been more helpful to explain that these drives were made on Windows, and has data that I can not afford to move into a new drive at this moment. So in the mean time I am trying to work between Windows and Linux when one doesn’t do what I’m needing in the moment.
When I double click the ntfs partition in the window, it brings up a partition properties window. At the bottom of this window, I can see the flags section. One is “bios-grub” and the other is “boot”. If I tick the boot option, will that make it auto mount?
if you want to access NTFS partitions on linux, you should turn off “fast startup” in windows. control panel, energy saving, “choose what the power button does” menu. (so intuitive, eh?)
when that’s ticked in, it will always just hibernate the system after logging out, and that’s a nono, and a big one if dualbooting (even just 2 windowses)
I appreciate you for trying, but my Windows has never had that option turned on. :(
Oh I think the flags you’re talking about are the kinds of properties the partition has, not necessarily what actions the OS will perform, if that makes sense. The boot flag just means that it is marked as a bootable partition. I’m guessing it was your primary partition from Windows?
I would just mimic the configuration I showed in my screenshot. You can change the path but just make sure there’s an empty folder that exists at the location you choose. That should write to fstab and cause it to try to mount on boot.
Also, just a heads up, NTFS on Linux can be fickle because Windows can leave the partition in odd states that can cause strange mounting issues. It might be best to mount it as read-only if you’re worried about the data, or better yet make a backup. That said, I have a game drive that’s NTFS that works fine, so take that as you will.
The average person does not mount network drives themselves.
I would hazard a guess that for the truly average user, booting to a desktop with Firefox and LibreOffice installed is like 90% of what they need.