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.”
Not at all, but the benefits are worth it.
My advice would be, only use vanilla/default/official versions of the most popular distros. Ubuntu, not Ubuntu Studio, Fedora, not (I don’t know what variants there are) Fedora. Do not use specialized distros, for example a gaming distro. Do not use 3rd party repos. Do not manually install any packages from anywhere. If you want something and official repos of your official distro cannot do it, just don’t do it. Do not try to find a workaround and make it happen.
After using Linux for a while you’ll become more comfortable with it and you’ll slowly start moving outside the above limitations. The best and worst thing about Linux is that your OS is yours and you can tinker with all of its parts. But you shouldn’t, at the beginning. If you were to tinker with Windows like that, it would also break.
Immutable distros imo help developers with this issue of subvariants a lot. Each immutable distro will have the same behavior, the only difference is hardware interactions. This helps with debugging.
Developers, yes. Beginners, I don’t think so.
Idk, android is basically an immutable linux distro. Seems to work fine for the whole world really
You can mess up android by installing third party apps, using shizuku, or rooting. If there is a distro as strict as vanilla android is for the average user, then you are right. I’m talking no root, no sudo, only official flatpak apps can be installed and only user’s home directory is r/w.
Even for an intermediate user, immutable might be a good choice, but it is extra unneeded complexity for a beginner, according to my experience with those type of distro in the past.
But people are different. Some might feel right at home.
I’ve used Linux for 15 years and absolutely don’t tinker with a system I depend on, completely agree with this advice.
The downside as others have mentioned is that tinker-free support is hardware dependant. But it’s getting better over time.
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.
It took a lot of learning, for sure, a lot of frustrated googling, but worth it. I wouldn’t choose Ubuntu Studio as my first experience. Ironically my first experience was with Ubuntu, and it was awesome, but that’s back when Ubuntu was good which was like 2008-2012 (my experience evidently is contrary to some here, but it was kind of the breakthrough of strong Linux desktops imo).
If it makes you feel any better, I say the same thing about windows when I’m forced to use it.
It isn’t just a different operating system, it’s also a different workflow and set of habits.
Stick with it, it will reward you.
I’m on AMD, but I do still run into frequent issues. Normally with Ubuntu variations most things just work but not everything.
Linux is created mostly by unpaid volunteers, so it’s gonna have it’s faults. For so many reasons I’m inclined not to use Windows so finding that a feature doesn’t work isn’t a big deal for me.
deleted by creator
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.
I do but im not gaming on my linux setup and im using zorin although I just installed kde. Installed a few other things as I have needed them but for my day to day it was pretty good right out of the box (ok there is no box anymore but I don’t know of a new phrase for this). If I was gaming I would likely do a separate gaming distro.
I’ve been distro hopping a little bit and honestly in my experience, anything based on Ubuntu has been inconsistent at best. Stock Ubuntu (or specifically Kubuntu since I prefer KDE) was the worst but Mint gave me issues too. Meanwhile, Fedora- and Arch-based distros have been perfect. Literally more consistent than MacOS or Windows for me, every single time. Personally I wouldn’t try another Ubuntu-based distro unless it was highly recommended.
I experience the same thing every time I decide to try KDE on any distro.
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!
I had used linux mint as my default OS for years, which is said to be the “easiest distro”. Still there was a ton of maintenance. Every week one thing or the other didn’t work properly.
Even a debian server I own, which is completely barebones, without even a graphic interface. Last week I had to manually fix the sources file because trixie update messed it up. A couple of months ago I have a very bad issue with the root partition filling up of old kernel images because I didn’t run autoremove frequen enough.
So you are not alone. It does feel like owning a boat.
He should get an OpenSUSE boat.
If an update breaks something, you restart the boat with the older key, and magically its running again.
And in the background your boat throws old stuff overboard so you don’t have to be concerned about it filling up.
Yes, I have a near flawless experience with Linux, but it was years in the making. One thing people don’t realize when they switch over is the amount of time you’ve spent in dealing with similar issues on Windows, but you did it so long ago and so often they’re second nature to you, so you don’t perceive them as problems. But when you start from scratch on Linux they’re daunting problems because they force you to learn new stuff.
The same will happen to Linux over time, some stuff you’ll fix once and forever, others you’ll learn to work around and be okay with it. For me nowadays whenever I have to use Windows for something more than simple stuff it’s death by a thousand cuts, because I haven’t used windows in so long that my muscle memory for those caveats and weirdness (that I didn’t even noticed before switching) is completely gone.
As for the specific things, you’re using an Nvidia card, which is known for not playing nice with Linux, you haven’t mentioned drivers but you have two options here, open source and very poorly performative Nouveau driver or the proprietary and doesn’t play nice with other stuff Nvidia one. Both are bad, but probably you want the Nvidia one.
Also I don’t know how Ubuntu studio is, but I would recommend you try other distros, maybe Mint or I’ve heard wonderful stuff for Bazzite. Any way you can have your
/homebe in a different partition so you don’t lose your data when switching over and trying stuff, eventually you might find something that clicks for you, and it’s smooth sailing from then on. Good luck.That’s my overall experience with Ubuntu really. Bene using it for work and everyday there’s some new annoyance
Yeah. These problems are why I left Ubuntu for Fedora.





