So I'm building a new computer before the end of the year and lemmy is obviously pushing me towards Linux.
I am not computer savvy, I have a family member that will help me set up my PC, but I do not want to be calling/messaging them every day when I want to open a program.
Basically my question comes down to: can I operate a Linux PC these days without needing to troubleshoot or type code.
I use my computer about once a week for a few hours I would say, so any time spent troubleshooting is time wasted.
Thanks!
EDIT: since a lot of people are asking what programs I typically use, I'll just list my most used programs.
Word, Excel, ect(I'm fine with alternatives)
Spotify
Gimp (would have been a make or break, so I'm glad it's supported)
Brave browser (browser is a browser)
Steam
Discord
I would say that while I could figure out how the kernels work, I'm at a point with computers these days where I don't have the time. My priorities fall with a seamless daily experience. If I have the time to figure something out I can, but ideally my day to day usage being unbotherd is what I'm after.
A lot of the comments so far have been helpful! I'm definitely going to give Linux a fair shot with my new build, probably start with Mint.
My grandfather in law kept getting scammed and installing viruses while on Windows. I installed Linux Mint on his desktop last year, setup automatic updates, created a non admin account for him, changed a few easy configurations to hide the technical stuff that appears when you turn the computer on, and he fucking loves it.
Keep in mind getting this man to login to Netflix on his TV is a minimum 30 minute long phone call. One time, we had to send people to check on him because his phone was off for 3 days straight; he put it on airplane mode and couldn’t figure out how to turn it off.
He has had 0, yes, exactly 0, problems with his computer since I installed Linux Mint. It’s faster, to point where he noticed and commented on it, and he finds it easier to use than Windows, which has been on every computer he has ever owned.
He brags to anyone who will give him the time of day how much he loves it.
I assume you're talking about Desktop Environments. Yes, of course. KDE and Gnome rival MacOS as far as usability goes. The better part is that other software development groups port their software over to Linux as well and make it as seamless as possible.
People run into confusion here when people flood the comments on user questions like this, so let me shut that down right now.
If you need something that is a straight Desktop Environment, get a distro with KDE or Gnome, and a known OS that will have a lot of user base getting questions and answers if you even run into any.
Fedora or Ubuntu. Don't listen to anyone arguing for their preferred favorites.
Don't listen to performance comments.
You want a solid, no issues, not needing to look for help kind of distro. It's those two, no question, and they both have KDE and Gnome variants.
I'll be slightly contrarian to others and give a different perspective: you may find yourself hitting some roadblocks, I'll try to explain.
I set up Linux Mint for my elderly parents. The key thing is, I set it up for them, functioning as the administrator for that machine, making sure they had a non admin account and configured their desktop to only show the shortcuts they cared about (firefox).
It worked fine, and I only got calls once every few months. They got scared if some popup occured, or if they accidentally saved something to their desktop that they wanted to get rid of. I don't know if that really meets the definition of seamless, and I don't know if you'd even consider those problems.
The other thing that can happen, is hardware interfaces. I know that you've listed out your use case. I'm just saying that if your birthday rolls around and someone buys you a 3d printer where you "just plug it in", you're going to be in for a long troubleshooting day, if it isn't natively supported.
With Steam games, you can often get away with enabling proton, but... Small issues like being able to select multiple drive folders have sent me down long troubleshooting avenues as well. And when I use the word troubleshoot, I'm inevitably referring to the command line.
Lots of people are encouraging you to try, and you can make that decision. I just want to toss out that it might not be seamless. But I don't think Windows is seamless either. It's just what most people are used to.
Hi there,
I use nearly all the stuff you do and I am on Linux for like 2-3 years now.
I use PopOS.
PopOS is a distro with a user interface that differs a bit from windows. But you will get used to it, its not like on Linux "up" is "down".
PopOS has a lot of programs preinstalled, that help "normal users". This includes drivers for Nvidia-GPUs and Flatpak which is a way to install software on all Linux-Systems opposed to the normal package managers, distros ship with, Flarpak e.g. has Spotify and Discord. But other distros might ship it too and you can definitely install it later on.
What you should definitely learn to use is the software-center (or App store or whatever some distros call it). This is a central place, where most software can be found and installed. Also all software installed through it can be updated here. So it's in a way like steam for all the non-games.
I currently use (natively, so no web app or smth):
Spotify
Steam
Discord
Libreoffice (instead of MS Office)
Gimp
Brave (as backup browser to test if it's Firefox' fault)
Libreoffice is enough for day to day usage, if you are no power user with VBA-Scripts or mayor macros.
Games work mostly well, but as others have said, look at ProtonDB to check your specific Steam-Games. I mostly play single player titles or PvE stuff without the need for anticheat. Nearly all those titles work.
If a game is not on steam, you can check lutris. Lutris has install scripts for a lot of Battle.net games as well as GoG among others.
There is also the heroic games launcher, but you don't need to know all that yet.
PS:
The great thing about Lemmy is that you don't have to ask your friend, you can ask here.
PPS:
If you plan to game on your PC, may I suggest some games? (All work well for me, of course)
Dwarf fortress - is a city builder/sims-like game, on steam for money or on the official website for free, but with less art.
Core Keeper - a small Indy game about digging, crafting and fighting
Deep Rock Galactic - a first person shooter with mining and fighting bugs
Factorio - an THE automation game
Disco Elysium - probably the best RPG/Detective game ever
The Long journey home - a space exploration rogue-like
Mint should be pretty easy to get used to, solid choice IMO, as for the programs
Word, Excel, ect(I'm fine with alternatives)
If you're fine with libreoffice, no problems
Spotify
Don't know.
Gimp (would have been a make or break, so I'm glad it's supported)
No problems
Brave browser (browser is a browser)
Not sure if there's a flatpak, U might need to add a PPA, but it's just a one time copy/paste a few commands.
Steam
Works fine, but some games might not run or require some tinkering, check games u play on protondb.com
Discord
It's a bit annoying because they require u to have the latest version all the time, it won't auto update, and the package might take a while to update, so u either download and update manually every time (it will be a different install than the flatpak package) or use the web version, peraonally i just run a script to download and extract the tar.gz version when there's an update.
Don't use an immutable distro like endless or silverblue. It's a whole new paradigm to learn (in addition to learning Linux basics). You should get your feet wet with something more user-friendly first.
My big recommendation is Ubuntu. Normal ubuntu. Not one of the flavors or derivatives. It's got everything you need, plus very easy to troubleshoot if something goes wrong. Try to avoid using the command line when following guides online, there is nothing on Ubuntu you actually need it for and the graphical tools are very good.
Don't listen to the complaining about snaps. You won't notice them, they won't affect you negatively, they are designed to just set and forget. The complaints come from a highly particular and technical subset of the Linux community.
If you really don't like the look of Ubuntu, then I'd second all the recommendations for Mint. Those two distros have the most number of non-technical users in their communities because they are both very user-friendly and well-tested. I'd recommend against trying anything else until you've gotten comfortable with Ubuntu or Mint.
There's one case when you can't avoid using command line. If you ask someone on Internet to help you, he will say you to type some commands. No window clicking, no screenshots will help. All GUIs are different, but CLI is (almost) always the same, and its output is well searchable. That's why you see numerous command line listings in each topic discussing problems and could decide it's impossible to use Linux without coding.
Yea it is user friendly. If you're using your computer once a week presumably its for things like web browsing or working with documents - these are very easy and straight forward to do in linux.
The other big benefit is the cost - linux is free and you'll save £120 on a basic version of Windows which can be used to get get a better PC or just saved.
Add to that no advertising, much more private and entirely yours to do what you like with. And if you don't like it you can easily install Windows instead, so its zero risk to try Linux.
What do you typically use your computer for? That’s going to have a major impact. If it’s pretty basic stuff (web browsing, text editing, etc) you shouldn’t have any issue. If it’s something that’s more complicated or unusual, then sometimes it’s easy to do and sometimes not, depending on what you want to do. In general, a little bit of comfort searching the web and working in the command line helps a lot with troubleshooting Linux
I think user friendly distros (like Mint) are very user friendly if you're just doing simple things like web browsing or using Steam. Mint (and other distros) have a realy nice software centre that can install a lot of software with a single click from https://flathub.org/ , which removes a lot of headaches that there used to be with installing software.
However, when things go wrong (which they do sometimes because computers are complicated), you may have to troubleshoot and play around with the command line.
... But that's honestly happened a lot with Windows in my experience as well. Only with less command line and more running esoteric exes.
Honestly, given that most Linux distros are free anyway, you may as well try it out and see if everything works. Worst comes to worst, you find something doesn't work and end up installing Windows over the top of it.
You will absolutely have to troubleshoot in order to figure out how to do what you want to do.
Linux is different than windows or macos and you’re gonna have to gain an understanding (however dumbed down you might describe it) of those differences in order to use the computer.
If you can get over that hump of understanding then I think you’ll be fine.
My dad is a complete tech noob. I took his laptop, installed Ubuntu, configured everything and showed him where he could find the applications he uses. Done.
I bet the others already gave a lot of good advice, but there is one thing I wand to emphasize. The way in which you install software matters more on Linux than on any other operating system. You are meant to install it through your distros package manager, which you will most likely use through the software management GUI of your distro. Do not download any executables from websites directly, unless you are absolutely sure that:
They are made to work on your distro
They come from a trustworthy source
You have complete and up to date instructions on how to install them
Sometimes you might need to add additional repositories to your package manager, the same rules apply there. You might also run into things called Flatpaks and Snaps, these are universal package formats and another great option for installing software. Flatpaks work out of the box in a lot of distros. Number one rule there is to stick to things that are marked as verified, unless you have a good reason to trust them. These universal formats might be integrated in the GUI software manager too, this varies across distros.
If you follow those rules and keep your system updated, I don't expect you will have much trouble with Linux.
If you really are so hopeless with computers that you can't figure out a modern popular Linux distribution, then you should not build your own computer, because that's much more complicated.
I setup and use Linux on my home PC for the last 12 years, as a non IT person. I don't use the command line or any IT tools. It has to be user friendly.
99.9% of the time, me, and many others, enjoy a very good, modern experience. I'm happy with the Linux apps for home use. Installation, partitioning, app store and updates are all graphical.
There might be the occasional glitch. Where you need online help. Ignore those who say the command line is the only way to solve it. They know nothing about GUI solutions. Nearly all issues are solvable.
If you are unlucky, at worst, a reinstall is quick, and GUI based.
Your learning can be confined to discovering the easy tools and GUI alternatives. I find Kubuntu good, because it allows me to solve things due to its flexibility.
I had a friend who was about as computer illiterate as they come, they had a crappy gateway laptop(netbook maybe) that had kubuntu on it they preferred it to when they had win vista(yes this was forever ago, i replaced vista with kubuntu because it was lighter than gnome at the time) they loved the kde interface and most of what they did was Myspace Tumblr and Facebook, but even they managed to figure out play on Linux and wine after a few months
Ubuntu is much less user hostile than windows. My parents only used Ubuntu for the past several years because they inherited my old laptop. They just want to Google stuff, so all they need is a familiar browser.
Oh for the love of Linus, block all notifications requests from websites at the browser level. Comon people accept all notifications requests and get inundated by them.
It comes with a preinstalled browser (Firefox), so if you only use your computer for online stuff, then you dont need to do anything at all. Just use it.
The only technical thing you might want to do is to enter the WiFi password and find the software manager to install any additional apps you need.If you can install apps on your phone, then you can also install apps on Linux Mint.
I actually found that it was a lot easier to install Mint than setting up a new Windows pc. The most difficult part was using a windows pc to download it and making a bootable USB stick. Your friend can help you with that or you can follow a guide.
I have had zero issues and I have never written a single command line. It just works.
Yes. Linux has become more user-friendly than Windows. Things stay were they are so it is reliable. It doesn't serve ads nor spies on the user so it is ethical. When updating one sees exactly what happens, and one can have perfect manual control of updates if one wants to. That and so much more.
Sidenote, perhaps consider using Vivaldi browser as it is superior for now, pre Manifest V3. However, if one wants to keep using uBlock Origin indefinitely regardless of the Manifest V3 transition, use LibreWolf which ships with uBlock Origin by default.
Over the years I went from Linux Mint to Xubuntu to EndeavourOS, and from desktop environment Xfce to KDE Plasma.
To beginners who absolutely want the least amount of updates and don't mind older software versions I'd suggest a Debian based distribution, and to everyone else I'd suggest an Arch-based distribution, specifically EndeavourOS, or Manjaro if one cannot install the former for some reason, but both are fine. Why? I like to update as soon as possible and to have access to most software without it being a hassle to install. Moreover, Arch has a ridiculously comprehensive wiki which most of the time has the answer to one's problem.
KDE Plasma over Xfce because it's a remarkably configurable feature-rich powerhouse, but I honestly feel bad and wish I could merge them both. If old machines feel too slow for the former, the choice would be Xfce in a heartbeat because it is fast, minimalistic, and also highly configurable.
I moved away from the aforementioned Debian/Ubuntu based distributions because Mint was too bloated and slow for my taste. Specifically, as a former gamer I am highly sensitive to the responsiveness of the cursor, therefore the move to Xubuntu with Xfce where the mouse movement felt snappy again. Unfortunately Snap packages came to both which caused more problems than it solved, so I moved to Arch-based distributions and never looked back.
TL;DR: if new computers did not come with Windows pre-installed—the absurdity of this monopoly remains mind blowing—Linux would be significantly more pleasant to use for most of the populace. I bet my life on that.
Well since your building a computer your more tech savvy then most people. I have been using Linux for about 20 years now. If you pick something like Linux Mint or others make sure you have a solid /home partition and migrate to what’s ever distro you like most. It allows you to move around and not lose your data.
Worst case you do some distro hopping for a little bit and then install Windows and there is nothing wrong with that. I have a windows laptop for the very reason that Windows works best with certain apps just like I use a Mac for video editing
I found Linux Mint good enough for 99% of things, and most problems can be solved without a terminal.
Problem is you’d still need to know enough about Linux (just like with windows) to troubleshoot. For example, the files app was causing an error when plugging in drives, I need to figure out that the files app wasn’t call files, but nemo, it’s config lived in a hidden folder called .config in my home folder, and in .config I could delete my configuration to fix my issue.
In my view Linux is about Windows XP or 7 in terms of usability, a bit of a learning curve, but one worth learning.
A few modern improvements which makes using Linux easier.
Use Flatpaks where possible, it’s platform agnostic and usually supported by the actual devs.
AppImages (think portable exe for windows), are another option, but to “install” them you’d need an app called Gear Lever.
Check with an apps developer before installing, flatpaks can be packaged by anyone, and they might loose support (steam for example is installable via Deb not flatpak).
No more tricky than windows these days. Nice thing is there's a lack of commercial BS - spyware, ads, unwanted apps etc. And pretty much no matter how old your computer gets, you can still run brand new linux on it.
In the last four years I've built three gaming PCs and installed Linux on two and Windows on one.
If you can install Windows on a PC, you can install Linux on a PC. The process of getting the ISO, writing it to a thumb drive, using the BIOS to boot to the thumb drive is the same. The Windows installer is kind of its own environment, but most Linux distros will boot to a "Live environment" that gives you a full desktop you can try out and use before installing, and the installer runs like any other program. Some automatically launch it, some give you an icon to click on the desktop. The installer will ask you the same basic things, though Windows asks you more stuff about their proprietary garbage.
The last time I installed Windows, (Win 10 about a year, year and a half ago) it started up with a fallback video driver and 800x600 resolution, and I had to use Edge to download the GPU driver from AMD's website. I've never had to do that on Linux; AMD drivers are supported directly by the Linux kernel and work out of the box.
I have an unusual speaker system that makes a loud popping sound when the sound chip in the computer turns on and off, so I have to disable a power saving feature by putting a line in a config file. That line I copied and pasted from a forum. It's entirely because I have this weird old sound system of mine; the vast majority of folks won't have to do that.
I'll note that I also choose hardware specifically for Linux compatibility. I use AMD GPUs, I make sure to use Intel wireless chips, I have desktop peripherals that don't require those goofy dashboard apps to configure. Generally go with as normal as you can.
If you're coming from Windows, I would suggest trying the Cinnamon or KDE desktops, in the look and feel department they're probably going to be closer to what you're used to with robust graphical tools.
Standard disclaimer: Linux is not Windows. You will have some learning and adjusting to do as you get used to a new ecosystem. I don't think Windows or Linux are free of "troubleshooting." Stuff goes wrong on Windows too. Thing is, with Linux you can...learn how to fix it?
For Word/Excel alternatives, I would suggest LibreOffice fresh. So, go with one that gives recent versions of it ^[I hated the problems with older versions, which seem to be greatly reduced in the newer ones].
can I operate a Linux PC these days without needing to troubleshoot or type code.
That will vary greatly depending upon your Hardware selection. I was lucky enough to manage a good enough setup (adding extra effort to check Motherboard components) for Linux support and still have a few problems. [I am unable to get CPU fan speed (tachometer reading).]
I like Endeavour OS, but it being rolling on Arch, means, it is for someone who is happy with troubleshooting and bug reporting.
I had tried Open SUSE for a bit (back then, I hardy knew Linux) and liked that too.
Debian probably won't work either, because, even though it is something you probably won't need to troubleshoot for years, once setup, Steam will make it hard for you and Discord, well, no idea. I removed it after declining the new TOS.
If you have very low bar of needs (needing a web browser and some utility apps, without specific apps in mind) then it's actually never been easier. If you use a Silverblue based system, all updates are done in a transactional way and old versions can be booted into at any time in case something breaks (which basically never happens with silverblue, with some exceptions.) Read only systems means you can't muck around with the root files and can't accidentally "break" your system in the way you used to be able to on older OS designs. I would say that "Linux with Guardrails" is effectively invincible, and I would like to recommend that new users try OSTree based systems. For example, Fedora Silverblue, Ublue's Aurora / Bluefin, Bazzite (Steam OS clone), etc etc.
If you have more specific needs, it can be a crapshoot depending on whether or not the hobby in question has a strong linux presence. Particularly, bespoke non-game windows apps are still a bit tricky to get working and require some Wine (Windows process wrapper for compatibility) knowledge. There are edge cases where running certain applications in flatpak (Steam, Bitwig) can mean that, while it's impossible for these applications to break your system, you'll be very limited in options for these programs. For Steam, this can mean more difficulty with out-of-steam application management. For Bitwig, this can mean no choice in VST. These are all programs that have work arounds, but on a read-only system like Silverblue (which I would like to recommend for new users due to the indestructibility) those are all a little more difficult to implement and require you to know a thing or two about virtual desktops. (Thus, not new user friendly.)
I would still say that it's never been easier, but as you get more famililar with any system, you generally demand more and more from it. Thankfully, with linux, its always been a case of "if there's a will there's a way" and the UX utility applications being made by other people have been getting better and better.
My recommendation to you would be to try UBlue Aurora. It's familiar to Windows, it's being managed in a way that makes gaming relatively simple, and it has an active discord community to help new users. It also has that indestructability that I was talking about before, but has a lot of the "work arounds" pre-setup for new users.
The only barrier to entry is creating a usb installer. Once you’re past that, there’s nothing more than basic computer knowledge to do what you need to do. By basic, I mean knowing how to use a computer, so you should be good. Just choose a user friendly distro like Mint and you won’t need to open the terminal at all unless something really bad happens.
In depends on how dumb the user is. If you want to see drive C:\ and don't want to learn why there's no such a thing, forget about Linux (and any other OS except the only one you are familiar with). If you are ready to learn new concepts and just don't want to remember numerous commands, that's OK, just pick up a distro with advanced DE and graphical admin tools.
You can try Linux out without installing it to get a feel for it before you make the jump. Set a weekend aside (or at least a couple of hours) to test drive a Linux distro and check if it is your cup of tea.
after that you can keep all the standard settings, just be aware that performance is not going to be representative of an actual install
Then select the newly created VM and open the settings panel
here you go to "Storage" and click on the slot under "Controler: IDE" labeled "empty"
click on the CD symbol on the right side of the window, in line with "optical drive" and select "choose a disk file"
pick the iso file you downloaded in step 2
close the settings window and start the VM
go through the installation wizard to install Aurora OS in your Virtual Machine
Profit
I know that these instructions can seem daunting but it is easier than it reads, I promise.
Why Aurora OS
Aurora OS is based on Fedora Silverblue meaning that it is what is known as a immutable distro. That in turn means that it's harder to mess stuff up and break your install. It also means that some things are harder to achieve. But I also think that you are probably not interested in the hard stuff anyway.
Aurora uses the KDE Plasma Desktop, the same desktop used by Valve on the Steamdeck. It has a familiar Windows like layout by default but also allows you to customise it like crazy to fit your particular need (whatever that may be).
Aurora flatpak as it's app format. To see what kind of software is available for this distro you can check flathub.org . It's not going to be as much software as Linux Mint for example (Mint uses flatpak and deb), but everything the average user needs should be there.
It could be a bumpy road, but go for it. Remember that no matter what happens, someone else has probably been there before and has asked for help online
Depends what you use and how you use it. With how I use my computer, I have issues on Windows that require terminal input to solve and are more confusing than many of the Linux issues I face, but the way I use Linux also requires terminal. Some applications just work better or only on terminal whether you're on Windows or Linux and some debugging steps will inevitably take you down the dark road of decade old menus and terminal commands.
Day to day basic tasks though? It shouldn't need any special knowledge, provided that you don't follow the wrong online tutorials like I did when starting out. For example, Firefox was out of date so I looked up how to update Firefox. The package manager did not have a new version and I didn't think to manually go into settings and refresh the repository (stores auto update, right? Well, no actually...). Basically I ended up trying to install via a .deb package from their website... it didn't work and I felt Linux was dumb. What I should have done was update my OS and package manager first or simply sudo apt update && sudo apt upgrade (yes this is terminal, sorry). My point is, sometimes you have to realise the question you are asking is flawed and not the system.
There's kind of a bell curve of users where their needs are so simple that Linux use is great for them. They'll never do anything more complex than visit a webpage in Firefox, and that's great.
Then as your needs get more and more complex, Linux isn't quite a good fit -- You'll want to use a specific printer, or a specific software (looking at you solidworks!), or you'll have some sort of organization that requires you use MS Office, etc. -- There are ways around all of that stuff, but if you're not already on the train, it can get frustrating.
Up until your needs get even more complex, where Linux starts becoming the best choice again - You want a tiling window manager, and ipv6 with firewall and ZFS on the network etc.
It's the middle bell curve where your new user is already kind-of a power user, but not quite a technical-user yet that gets people.
Honestly if you figured out lemmy you can figure out linux at least enough not to be a 95yo about it.
Use a distro that is both popular and good for beginners, like Fedora or it's KDE spin, or Mint. There will be learning, there probably will be troubleshooting, you're switching from something you've always been familiar with to a new thing, it is unavoidable. It's like moving to Mexico, you'll need to pick up at least a little Spanish. It's really not as hard as people make it seem, most questions will be solved by searching the problem and pasting in a terminal command, but it's good to learn what those commands do over time. It might benefit you to use the computer more often while learning if possible.
If the PC you're building has the latest and greatest hardware in it, you might find that Linux might not support that stuff yet. You might get lucky, but you might not either. It usually takes a little while to get new hardware supported. So it might be a better idea to install Linux on your older computer, then there's no reason to buy a new PC anyway. Linux uses about half the RAM that Windows uses, for example, so it's like you did an upgrade anyway. As long as you have over 4 GB of RAM, you're fine for desktop usage. Windows requires 8 to run as well that Linux does at 4. You'd only need to upgrade if you're after extreme gaming support.
If you decide yes, I highly recommend Fedora Silverblue, or any of the distros based on silverblue/ublue. I myself love Bazzite for gaming.
Those are atomic and immutable, meaning you cannot easily break core files, and every single thing can be updated in the app store. It's the windows equivalent of not being able to modify/delete C:\Windows; and getting firmware, drivers, applications, and Windows updates all in one click using the Microsoft Store.
The most important system-related files being protected from change by yourself and others.
Ensurance that your base installation is exactly the same as the one tested and used by its developers. And thus an (in-)direct quality control and maintenance by the very people that work on it.
As the base system is not changing beyond what is provided by the devs, installation of applications is relegated to flatpaks (see Flathub for the App Store).
Flatpak is a packaging format that doesn't interact with the base system to install software; think of it like how applications are installed on your phone. With this, you can still install software you need without compromising changes to the base system.
I find that people who come from the old days of linux will often respond "you have to use terminal", or "learn the operating system", or even balk at people saying you can just use the GUI Interface/Desktop Environments. And then when you get help from expirienced users you get allot of terminal commands, which makes people think "I can't use Linux without learning the terminal first". In actuality it is just easier to show a person a command and ask for the results than it is to walk a person through getting the same info otherwise.
"OK, which Desktop Environment are you using?".
"Desktop what?".
"Which version of OS did you download and install?".
"Cinnamon.".
"X or Wayland?".
"What's a Wayland?".
"OK, X. Is your system up to date and which kernel are you running?".
...and so on. It is faster to just help working in the terminal. The Desktop Environments are fairly far along and most that I have worked with you could get by completely in the Desktop and not touch the terminal.
I would suggest Linux Mint, but for now I would stick to the non latest version of 21.3 as they bit off ALLOT in 22 and while it works for allot of people there are driver bugs they inherited from Ubuntu and have not implemented the fix for yet and allot of other pains in the toukus so if you want a version with the minimum of troubleshooting and stable Desktop Environments I would stick to 21.3 (If I had any sense I would be switching back to it from 22 myself).
If you want another option it would be Ubuntu and its Different Desktop 'Spins' to see which you like the most. Some people prefer to start off on Fedora and I am told it has a good DE, or some people recommend PopOS which had its own spin on a DE but they have let development lag on it as they developed their Cosmic Desktop for the Wayland project (the project that is superseding the X.org project for making windows).
Which ever you choose, good luck. I am in the same boat and I am trying to learn what I can before it is too late.
It depends! You'll get a lot of recommendations. And they're probably good recommendations. But there are most certainly Distros out there that are very simple. I would suggest you don't be afraid to Distro Hop until you find one that you really feel at home on.
If you're looking for something that's simple, out of the box, and out of your way, I'd avoid anything Arch based. Ubuntu or Debian based Distros will have the most documentation and therefore minimize the amount of time you spend looking for answers, however, Fedora based Distros, in my experience, are rock solid and sit comfortably between stable and the bleeding edge.
buy Linux-compatible hardware. While you might technically be able to get something to run by fucking around, it's just better to bit Linux-compatible hardware. If something doesn't work, it doesn't work, put it on a shelf and try again in six months.
If you're dual-booting windows, know that windows occasionally nukes the boot loader, so that only windows loads. This happens irregularly, like every 2-5 years. A Linux friend can help fix it, or you can follow instructions online (you need an empty thumb drive to do it).
Most operating systems these days are just micro-kernels to run the actual operating system, your browser. Most users will be perfectly happy using whatever in most cases as long as you can get one of the major browsers on it.
If they have special requirements, then you need to figure them out first.
The moment you need to think about what distribution you need to choose from is where it'll stop any (dumb)user. Most people want a simple process with very little thinking.
If you are interested in learning linux and willing to take the time to understand the entire process that comes with it then yes.
I actually tried linux (Fedora) this past weekend; I had fewer issues installing and using it as a day to day computer, than I did with Windows. Tried out Gnome and KDE both, preferred gnome but UI scaling (for my shit vision) was simpler out-of-the-box on KDE (about 125-150% was comfortable for me.) I found KDE a bit overwhelmingly customizable to start out with, and maybe a bit bloated.
The caveat to this was Gaming, in my case I did not have a good time with gaming (probably because I am trying to run at 4k and play a game dependant on Ubisoft DRM, as well as an older MMO that doesnt handle high DPI screens and ui scaling). Very frame-y at 4K, a decent amount of tinkering is/was required. YMMV, check ProtonDB as it is heavily dependent on what games you play, and heavily dependent on Steam. If you want to multi-box (without software, just alt-tab through windows) an MMO, I found functionally no information on how to open multiple instances of the same game to do so (which is why I mentioned the dependency on steam, which only seems to let you have one game launched at any given time)
Moving back to windows for gaming felt like a major downgrade as far as general computer work goes. Inside of an hour I had a fully functional, up to date, linux machine. Windows 11 took 1-2 hours to install and update itself, then another hour to install drivers, then longer to de-bloat and start disabling all the stupid shit from Microsoft. I'm sure I'll be doing that continuously for the next few weeks.
You should be fine doing what you want on Linux. Just make sure everything works before installing completely. There is a liveUSB mode that let's you try it before you install.
Mint and PoP os are good ones to try.
Can also check out Zorin os which is pretty good too but doesn't update as often.
Linux the lifestyle will mean slowly embracing more open or otherwise ethical software. Slowly ween yourself off the Discord, the Spotify, the Microsoft Office, Microsoft Teams, Microsoft LinkedIn, Microsoft npm, Microsoft GitHub.
For some reason we tend to give Steam a pass for convenience & investing as much as it has into the Linux ecosystem (even if it is selfishly & largely to avoid Microsoft lock-in/competition).