this post was submitted on 04 Sep 2024
182 points (94.2% liked)

Linux

48307 readers
1108 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
182
submitted 2 months ago* (last edited 2 months ago) by Noved@lemmy.ca to c/linux@lemmy.ml
 

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.

top 50 comments
sorted by: hot top controversial new old
[–] PoorlyWrittenPapyrus@lemmy.world 122 points 2 months ago* (last edited 2 months ago) (2 children)

It could not be simpler.

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 promise you, it’s really that easy.

[–] Grunt4019@lemm.ee 6 points 2 months ago

I feel like Linux is good for power users or users like your grandfather who are not very tech savvy. The issues arise with users savvy enough to get themselves into trouble but not enough to understand how to fix it or how to do a slightly more advanced task.

load more comments (1 replies)
[–] deadbeef79000@lemmy.nz 49 points 2 months ago

Yes it is. Pick a newbie friendly distribution. Say Ubuntu.

IMHO Windows is only "user friendly" because it's preinstalled on most PC's.

User friendliness comes with experience.

[–] just_another_person@lemmy.world 40 points 2 months ago* (last edited 2 months ago) (8 children)

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.

That's really about it.

[–] thayerw@lemmy.ca 21 points 2 months ago* (last edited 2 months ago) (4 children)

I would maybe add Linux Mint to that list, but otherwise you're spot on. Fedora and Ubuntu are the easiest and most robust systems for novice computer users.

load more comments (4 replies)
[–] wulf@lemmy.world 13 points 2 months ago

Fully agree with this. There will be a slight learning curve since it will be different from what your used to, but it's friendly enough to figure out.

If you know the windows program you want to use just search something like "Linux alternative for x" (sometimes there is specific KDE or Gnome progs)

load more comments (6 replies)
[–] tatterdemalion@programming.dev 37 points 2 months ago (3 children)
load more comments (3 replies)
[–] t_378@lemmy.one 21 points 2 months ago (1 children)

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.

[–] Roopappy@lemmy.ml 15 points 2 months ago (1 children)

I don’t think Windows is seamless either. It’s just what most people are used to.

This. I've never used Windows 11. Apparently, they are removing the Control Panel. If I can't figure out how to fix a problem that comes up, I'm going to have to search for the answer and test out solutions. This is no different from Linux.

[–] Peasley@lemmy.world 6 points 2 months ago

Hardware support is also two-sided.

For example: game controllers.

On Linux, any first-party Switch, Playstation, or Xbox controller works out of the box. Most 3rd party controllers also work out of the box. Even Wii remotes work once paired over bluetooth (and the pointing works but takes some setup).

On windows, xbox controllers work out of the box, except for very old ones which require a driver. 3rd party pc controllers will tend to work out of the box (or sometimes with a driver), but wired Switch and Playstation controllers need hacky workarounds to work or to get full functionality. Wireless controllers can often be paired with bluetooth, but I've had hit and miss luck with windows and first party Sony/Nintendo controllers

[–] teawrecks@sopuli.xyz 19 points 2 months ago (1 children)

It's better to ask which distro is dummy proof. Some are made for noobs and windows users, others are not, and they're all based on "Linux".

Mint, Debian, and Fedora are all good starter options, and all are made to get stuff done without having to use the command line.

[–] Brahvim@lemmy.kde.social 5 points 2 months ago* (last edited 2 months ago) (2 children)

Debian without the CLI?

...What?

load more comments (2 replies)
[–] zer0bitz@lemmy.world 18 points 2 months ago

Start with Mint and use flatpaks. You will be all set.

[–] kyub@discuss.tchncs.de 17 points 2 months ago* (last edited 2 months ago) (1 children)

Dumb user friendly (having no particular background): yes

Dumb user friendly (having Windows background): no

Windows knowledge makes learning other OS harder because Windows is the weirdest OS out there.

load more comments (1 replies)
[–] D_Air1@lemmy.ml 15 points 2 months ago

I don't think any Operating System is (dumb)user friendly yet.

[–] elxeno@lemm.ee 15 points 2 months ago (4 children)

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.

[–] red@lemmy.zip 6 points 2 months ago (3 children)

brave has flatpack , and you don't really have to do all that to update discord just go to software store and click update?

load more comments (3 replies)
load more comments (3 replies)
[–] Black616Angel@discuss.tchncs.de 14 points 2 months ago (3 children)

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

[–] Noved@lemmy.ca 6 points 2 months ago

Oh wonderful! Thank you for the suggestions!

load more comments (2 replies)
[–] Peasley@lemmy.world 13 points 2 months ago* (last edited 2 months ago) (4 children)

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.

load more comments (4 replies)
[–] SandbagTiara2816@lemmy.dbzer0.com 11 points 2 months ago (1 children)

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

load more comments (1 replies)
[–] bizdelnick@lemmy.ml 11 points 2 months ago

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.

[–] BananaTrifleViolin@lemmy.world 10 points 2 months ago (1 children)

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.

load more comments (1 replies)
[–] savvywolf@pawb.social 10 points 2 months ago

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.

[–] Hammerheart@programming.dev 9 points 2 months ago (1 children)

Really, you already use gimp, but not linux?

[–] Noved@lemmy.ca 7 points 2 months ago

It's what I got to use in highschool computer class, I'm a sucker for what I know.

[–] dhhyfddehhfyy4673@fedia.io 9 points 2 months ago

Linux Mint w/ Cinnamon is a pretty painless transition.

[–] mastod0n@lemmy.world 8 points 2 months ago

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.

[–] todd_bonzalez@lemm.ee 8 points 2 months ago

I've been on Linux for 20+ years now and it's not as effortless as Windows or Mac, but it is definitely easy now.

So many things have improved with Linux desktop it's crazy.

[–] RoyaltyInTraining@lemmy.world 8 points 2 months ago

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.

[–] orcrist@lemm.ee 7 points 2 months ago (1 children)

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.

[–] Kbobabob@lemmy.world 9 points 2 months ago* (last edited 2 months ago) (7 children)

I think the issue is trying to figure it out. I can build computers all day long but just about anything I want to do in Linux requires a browser and a search engine.

You're also comparing hardware vs. software for your thoughtful dig of the OP, which are very different.

load more comments (7 replies)
[–] bloodfart@lemmy.ml 7 points 2 months ago (14 children)

Everyone is saying yes.

They are wrong.

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.

load more comments (14 replies)
[–] jol@discuss.tchncs.de 6 points 2 months ago (5 children)

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.

load more comments (5 replies)
[–] ian@feddit.uk 6 points 2 months ago

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.

[–] bstix@feddit.dk 6 points 2 months ago

Yes. Linux Mint works "straight out of the box".

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.

[–] wazzupdog@lemmy.blahaj.zone 6 points 2 months ago* (last edited 2 months ago)

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

[–] data1701d@startrek.website 5 points 2 months ago (4 children)

Most of that sounds pretty easy to pull off. I have a few thoughts, though:

  • What games do you run in Steam?
  • Just a bit of a warning: Discord is annoying about updates, at least with the Debian version. I can't remember what the Flatpak does.
  • For MS Office, most distros should come with LibreOffice. If you have problems with LibreOffice, then Google Docs should be fine.
  • You'll have to run Spotify from the browser, but I imagine that won't be a problem, as you're probably not an audiophile
  • Run GIMP as a Flatpak, as distro versions tend to have weird bugs with the resynthesizer plugin.
[–] ElvenMithril@lemmy.dbzer0.com 5 points 2 months ago (2 children)

On Fedora AFAIK you can have Spotify app.

load more comments (2 replies)
load more comments (3 replies)
[–] CynicusRex 5 points 2 months ago* (last edited 2 months ago)

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.

[–] dumbass@leminal.space 5 points 2 months ago

Mint is pretty dumbass proof.

load more comments
view more: next ›