253
submitted 2 months ago* (last edited 2 months ago) by Jack_Burton@lemmy.ca to c/linux@lemmy.ml

It's been a week. Ubuntu Studio, and every day it's something. I swear Linux is the OS version of owning a boat, it's constant maintenance. Am I dumb, or doing something wrong?

After many issues, today I thought I had shit figured out, then played a game for the first time. All good, but the intro had some artifacts. I got curious, I have an NVIDIA GeForce RTX 3060 and thought that was weird. Looked it up, turns out Linux was using lvmpipe. Found a fix. Now it's using my card, no more clipping, great!. But now my screen flickers. Narrowed it down to Vivaldi browser. Had to uninstall, which sucks and took a long time to figure out. Now I'm on Librewolf which I liked on windows but it's a cpu hungry bitch on Linux (eating 3.2g of memory as I type this). Every goddamned time I fix something, it breaks something else.

This is just one of many, every day, issues.

I'm tired. I want to love Linux. I really do, but what the hell? Windows just worked.

I've resigned myself to "the boat life" but is there a better way? Am I missing something and it doesn't have to be this hard, or is this what Linux is? If that's just like this I'm still sticking cause fuck Microsoft but you guys talk like Linux should be everyone's first choice. I'd never recommend Linux to anyone I know, it doesn't "just work".

EDIT: Thank you so much to everyone who blew up my post, I didn't expect this many responses, this much advice, or this much kindness. You're all goddamned gems!

To paraphrase my username's namesake, because of @SnotFlickerman@lemmy.blahaj.zone and his apt gif (also, Mr. Flickerman, when I record I often shout about Clem Fandango)...

When some wild-eyed, eight-foot-tall GNU/LINUX OS grabs your neck, taps the back of your favorite head up against the barroom wall, and he looks you crooked in the eye and he asks you if ya paid your dues, you just stare that big sucker right back in the eye, and you remember what ol' Jack Burton always says at a time like that: "Have ya paid your dues, Jack?" "Yessir, the check is in the mail."

(page 3) 50 comments
sorted by: hot top controversial new old
[-] MonkderVierte@lemmy.zip 2 points 2 months ago

Honestly, after tens of years of personal computing, there should be easier/more robust ways to run software and move windows around.

Bootstrapping and initcpio are workarounds for inadequate hardware imo.

[-] jcb20165@kbin.melroy.org 2 points 2 months ago

It’s the same on windows Android iOS.. Stuff happens the beauty of Linux is your always learning.. it will help if you want to get a devops job.. will help you with stability.. will help you brag to your friends.. you will learn more about your computer what’s good bad whatever.. takes time. almost everyone was born using windows.. it’s a learning process..

In the end it will all come together and make sense.. choose a distro you like and stick with it

[-] TMP_NKcYUEoM7kXg4qYe@lemmy.world 2 points 2 months ago

The problem with Linux is that most distributions suck for beginners. People recommend Debian/Ubuntu because they're stable but that just means they don't get updated, not that they won't break. The obvious solution is to use Arch, which has the latest version of software and therefore does not break on new hardware. But that sucks too because Arch's goal is not that your setup works either, it's that you have the latest versions of software installed no matter the cost. OK, so I guess Fedora will be good because it's somewhere in the middle. Fedora is better but their non-free codec stuff is not great for noobs either.

I think the best recommendation is Pop! OS because it has none of the above issues. You will still have outdated software but at least not outdated drivers. Just use the defaults, don't change the desktop environment etc. If you install third party software in the .deb format, expect breakage when you eventually upgrade to a new release. Try to use flathub for that. Be aware that software on Flathub is user-submitted and may contain a virus. Check that it's verified by a trusted source, not just some random person's github website.

Then there is OpenSUSE Tumbleweed which I guess is pretty good too but it's hard to recommend to noobs because it's sort of esoteric and because you cannot install .deb packages from the internet on it. Finally there are the atomic distros which have the same issues but at least they should break less likely. If you only need software from flathub and what's available in the app store, they're fine.

idk why I wrote this but yes most distros don't "just work"

[-] daggermoon@lemmy.world 2 points 2 months ago* (last edited 2 months ago)

Flawless? Is anything really. I guess you could say Linux is an aquired taste. You get used to the maintenance aspect of it. I use Arch because I'm used to it and because it has great documentation. I have a NVIDIA GPU because I was told they work fine under Wayland now. Apparently people saying that only use their computer for games because I have graphical glitches in several apps and certain video codecs won't play now. So, you will make mistakes along the way. Although I think I'm having a better time with Linux + NVIDIA than my sister is with Windows + NVIDIA rn lol. Arch really is a better experience but it's not the best to start with. For that, I'd recommend Debian. Feel free to reach out if you have any specific questions, I'll see if I can be of any help. I've been doing this for a while because I'm a stubborn bastard who got tired of Windows reverting changes I made after every update.

load more comments (1 replies)
[-] Crashumbc@lemmy.world 2 points 2 months ago

Nope, but they have extremely short memories. They spent 2 hours yesterday tinkering with 4 issues. But when you ask them, their system has been solid for months.

Linux is very much a boat. Or more accurately the same engine used in 50 different boats all with their own quirks.

load more comments (1 replies)
[-] quick_snail@feddit.nl 2 points 2 months ago

Every OS sucks. Linux sucks wayyy less tho

[-] geneva_convenience@lemmy.ml 2 points 2 months ago

No that's Linux. If you point it out Linux users just yell at you real hard and bully you into submission. That's how we get the newbies from finding out the truth.

load more comments (1 replies)
[-] GenderNeutralBro@lemmy.sdf.org 2 points 2 months ago

You didn't mention which version of Ubuntu Studio you're running. Is it 24.04 LTS by any chance?

My initial thought is that you are probably running Wayland, and that your version of Ubuntu has KDE Plasma 5 instead of 6 and/or outdated Nvidia drivers that don't work super well with Wayland.

A quick search shows that this is all default on Ubuntu Studio 24.04 LTS, which is the first version you'll find at ubuntustudio.org. :(

Ubuntu 25.04 (non-LTS) has Plasma 6, which is a very important upgrade if you are using Wayland, especially with Nvidia GPUs.

Just a guess. If I'm right, you have a few choices:

  1. Upgrade to Ubuntu Studio 25.04 (non-LTS). It has newer stuff like Plasma 6 that fixes a LOT of problems like this.

  2. Switch to X11 instead of Wayland. This will likely introduce a new set of problems though. X11 has no future.

  3. Switch to a different DE than KDE. I am not sure what is best in this situation.

  4. Install the latest Nvidia drivers manually instead of getting them from the Ubuntu repo.

Option 1 is by far the simplest choice.

The Linux desktop is in a big transitional phase these past few years, as more distros default to Wayland even before a lot of their packages are updated to fully support it. It's a terrible time to be stuck with outdated "LTS" distros. This is why I hopped away from Debian 12 (13 is out now so yay, but it was a year too late for me).

load more comments (9 replies)
[-] dan@upvote.au 2 points 2 months ago

I've never had a flawless experience with any computer, regardless of manufacturer, architecture, or OS. They all have different quirks. Over time, you get used to the quirks of the OS you're using, and so switching to a different OS feels weird.

[-] root@aussie.zone 2 points 2 months ago

As others have mentioned, an alternative distro ypu can try is Bazzite. It's an immutable distro, so most of the OS is read-only. The OS gets installed on 2 partitions (so you'll need roughly double the storage space) but you'll boot into one while updates get pushed into the dormant one. When the OS reboots, you'll get the recently patched partition while the older one waits for updates and also serves as a backup, just in case.

There's also Nobara, which is based on Fedora but with gaming specific addons. I think you'll be able to easily install nVidia drivers as well. It is also a rolling release distro so you'll get faster updates which I think is better if you want to game in linux.

[-] brucethemoose@lemmy.world 2 points 2 months ago* (last edited 2 months ago)

The issue is you installed Ubuntu with an RTX 3060 and you intend to game, heh.

You need a distro optimized for gaming on Nvidia out of the box, and Ubuntu Studio is not it. Not unless you want to DIY overhaul the whole system and maintain it forever.

You need Bazzite, probably. Or CachyOS.

You could fix Ubuntu temporarily, eventually, but it will always be like a boat once you start configuring stuff yourself. But use a gaming distro, and gaming fixes and setups come down the pipe for you.

TBH I have made this mistake more than once. Now I run don’t a distro that focuses on this and have never looked back.

load more comments (2 replies)
[-] randomaside@lemmy.dbzer0.com 2 points 2 months ago

I have been using Linux for a long time and it's only been in the post chrome os era that I've really seen updates and maintenance begin to turn the corner.

A lot of Linux users will tell you their system is perfect but it kinda reminds me of that documentary where all these inventors came to show off their sex robots at a sex robot convention. Its obvious how absurd it is when you're on the outside looking in at a bunch of people who are like "I know she's rough lookin' but just check out this feature".

ChromeOS was really a first class experience on third rate garbage hardware. It did however really spark the potential for a new paradigm that projects like ChimeraOS, universalBlue, vanillaOS, blendOS, and even steamOS are tackling.

Ubuntu is a bit "dated" in its design. (For lack of a better description even though they keep trying to re-invent the wheel). There is a reason why everyone is rushing to make Linux usable now and that's namely because it's become valves chosen desktop platform moving forward. Immutable/atomic distributions are set to fix the problems the average user deals with when it comes to Linux.

I'm actually using bazzite-dx with Nvidia and gnome right now. Its been an overall success with some kinks due to the average jank you get with Nvidia drivers. For instance, Bambu studio flatpak was busted for a week but I just checked tonight and it looks like it's been fixed.

Its ok to be frustrated about this. You're not alone.There are dozens of us! Dozens!

[-] brownmustardminion@lemmy.ml 2 points 2 months ago

We've all been there. It's super frustrating but once you've attained enough experience with a Linux OS you come to appreciate it and the problems either become less impactful or disappear as you learn to anticipate your actions causing said issues and adjust your behavior accordingly.

I've been a Windows user for multitudes longer than I've been a Linux user. It took me a few years to become a fairly advanced user of Linux. When I occasionally have to use Windows for work I still struggle to troubleshoot anything and am constantly frustrated knowing a task I'm doing could be many times simpler if I was on Linux.

[-] iAmTheTot@sh.itjust.works 2 points 2 months ago

Nah, my Linux journey has been far from flawless. I troubleshoot stuff on Linux as much or more than I did on Windows.

[-] blargh513@sh.itjust.works 2 points 2 months ago

It takes a while to get settled.

You have traded a perception of convenience for security, privacy and freedom.

Many people bounce back and forth for a bit, dont feel bad if you get fatigued and go back for a few. However, once you start using Linux, you'll start to see the truth about windows. You'll be back, even if you leave for a few.

Be patient, you'll learn the ropes and soon it will be second nature.

Also, your logs will tell you much. Uploading a log to an ai makes troubleshooting much easier.

[-] ScientifficDoggo@lemmy.zip 2 points 2 months ago

Honestly the modern Linux experience is largely easy to start these days, but there are pitfalls and traps.

A little more than a year ago I was a complete Linux nooby, but I researched and asked questions before jumping in. Then I jumped in (my first distro was endeavour). I asked questions, read forums, tinkered, then broke my shit.

Then I distro hopped between the popular ones (mint, buntu, etc.) before finally settling on Cachy. There were pains along the way but for my use cases the main learning hurdles were learning the compatibility layers and FOSS software alternatives.

I implore you to tread the beaten path, on a tried and tested distro with an active community. Think about your use case, and which flavor of Linux distro better supports your intentions.

[-] noodles@slrpnk.net 2 points 2 months ago

I think machine compatibility plays a huge role, some machines do mostly 'just work' while others are a pain. It also definitely requires some tinkering, though mostly on setup or on the first week or two in my experience.

Also, ymmv and a lot of people swear by them but I've never had good luck with Ubuntu based distro, they've always been super buggy with hard to track fixes for me. I like fedora a lot better and it similarly has decent (though not nearly as extensive) community support for weird bugs, but I know people swear by many things.

[-] Cowbee@lemmy.ml 2 points 2 months ago

Not at all, but the benefits are worth it.

[-] bulwark@lemmy.world 2 points 2 months ago

I like your boat analogy. It does take more work to keep it running in top condition, and when it's firing on all cylinders it will run circles around windows. Also, people that don't have one and talk shit are just jelly.

[-] 000@lemmy.dbzer0.com 2 points 2 months ago

Bought a Tuxedo laptop with Linux preinstalled. Literally flawless experience. Zero glitches. Sounds like an exaggeration but my work issued macbook pro has issues here and there.

[-] CurlyWurlies4All@slrpnk.net 2 points 2 months ago* (last edited 2 months ago)

I get what you're saying..if that were my experience I'd be jack of it too. I've got similar spec and am running Nobara which is pretty much Steam OS for people with Nvidia cards. The only thing. The only thing I got really into the weeds on was setting up Plex. Which wasn't my first preference but I couldn't work out how to get Jellyfin to cast to my old Chromecast. Other than that though I've had a great experience that 'just works'.

[-] Dariusmiles2123@sh.itjust.works 2 points 2 months ago

Surface Go 1: Had problems with my bluetooth mouse being slow to be detected. Also sometime it’s slow until I connect and disconnect the screen it’s hooked up to. Otherwise works flawlessly.

MacBook Pro 2012: Sometimes I have to reinstall some drivers for the wifi. Otherwise works flawlessly.

Both run Fedora 42. So I’d advise you to not give up and maybe just switch distro👍

[-] obsoleteacct@lemmy.zip 2 points 2 months ago

I had a lot of problems when I've used Ubuntu in the past. To be fair that was 2009 - 2012 and it was a much less mature product. But whether it's snaps, unity, or Ubuntu One integrations, they always seem to be doing their own thing in a way that's not particularly helpful.

I've had a much more "just works" experience with Fedora and Mint.

[-] bstix@feddit.dk 2 points 2 months ago

I've tried a few different distributions and yeah, it varies.

It seems logical to get Ubuntu Studio for audio, but in my personal opinion it's kinda bloated. I've tried most of the included software at some point and decided that I'm not going to use it.

I'd rather have a clean simple distro and then just install Reaper for all my audio needs.

That has worked out great on both Mint and Puppy. I don't know about Ubuntu, because it's been several years since I tried that.

I did also install a few games on Mint, but nothing like AAA games, because the PC doesn't have a graphics card. I just play Minecraft and Sauerbraten. No issues with those.

Maybe I'm lucky, or maybe it's because it's old hardware or pretty standard laptops, but I'm also not trying much, so I also expect it to work.

Keep it simple. I think that might be the key, because I have seriously not had a single issue with anything, nor have I typed a single line in the terminal.

If I needed a multipurpose PC, I'd probably go with Mint as of now. I'd install one app at a time and figure out what I actual need instead of trying to make everything work at once.

That's what I'm doing with my DAW right now. One plugin at a time. If something doesn't behave, then I don't need it. When I turn on the PC to make music, I don't want to waste time fixing stuff. I'm totally over trying to fit a square block into a round hole. I've already tried that for too many years using Windows.

[-] christian@lemmy.ml 1 points 2 months ago

I began writing this comment with the intention of answering your question, but it actually ended up mainly being me venting myself.

Obviously no, it's never been a flawless experience, but a few months back I decided I wanted to try gaming so I put an nvidia card in my pc and reinstalled linux to start fresh. All of the examples you've given sound like the sort of problems I've had since then, but never in the ten years before when I was using intel integrated graphics. I was aware going in that nvidia is massively more problematic than AMD, but this card was a spare from someone I know.

Obviously there are games I can run well now that were unrealistic before, but there are also a couple 2D games with SNES-quality graphics that I've tried which spike my CPU to 100% and lag like crap in spite of working perfectly before I installed the card. I've had two experiences where a game suddenly has issues immediately after an update to the nvidia-utils package. I'm not new to linux, but I am new to gaming on it and I've kind of given up on troubleshooting this stuff in favor of "maybe there will be an update tomorrow that fixes this".

There's reason for optimism, everyone is saying the situation is steadily improving because nvidia has been much more cooperative in the past couple years. It's not realistic to say you won't find annoyances regardless, but it wouldn't surprise me if over half of your struggles are a direct result of decades of one company's deliberate decision to ignore pleas to stop making life as hard as they possibly can on software developers trying to support their hardware.

[-] Joelk111@lemmy.world 1 points 2 months ago

I run Kubuntu and it isn't that bad, but it's definitely less reliable than Windows. Often KDE seems to completely crash, requiring a force restart of my system. I also have a bunch of monitors that turn off via a smart plug when I leave the house, and it sometimes doesn't like that.

load more comments
view more: ‹ prev next ›
this post was submitted on 22 Aug 2025
253 points (100.0% liked)

Linux

59471 readers
144 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 6 years ago
MODERATORS