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.

  • MoogleMaestro
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    3
    ·
    11 days ago

    I mean, yes. But also no, it sort of depends.

    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.