114
submitted 13 hours ago* (last edited 11 hours 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."

top 50 comments
sorted by: hot top controversial new old
[-] lemmysir@lemmy.zip 3 points 2 hours ago

Most stuff worked great out of the box for me. I had some quirks with power management, specifically for my wifi card, resulting in bad wifi, but there are so many resources and so many people willing to help out that it was not even a big problem to solve. I haven't used Ubuntu, I am on arch, but the great thing is, most problems and solutions don't really care what distro you're on, so I am no stranger to ubuntu forums when researching something. And as cliché as it is to recommended, the arch wiki is an amazing source of information, so definitely give it a look.

[-] HouseWolf@pawb.social 4 points 2 hours ago

Honestly depends on the hardware. I still had an Nvidia card for the first year I used Linux and 90% of my issues stemmed from that...

As for everything else I've had a much easier time with Linux than most people I know because I unintentionally bought peripherals that already worked great with Linux before I was even thinking about switching.

A few people I know have tried Linux but ran into issues with their mice or audio equipment that require proprietary drivers or dedicated software to fully function. Most of these are the big name "gamer" brands like Razer.

I had issues with Razers software all the way back on Windows 7 so I swore off buying anymore keyboards or mice that require 3rd party drivers so I never had an issue with them when switching over.

[-] djsoren19@lemmy.blahaj.zone 3 points 2 hours ago

Honestly? Yeah so far. I swapped to Bazzite after getting a new AMD rig in early July. There was a little bit of setup for the first few weeks, but it's worked perfectly for the whole last month.

I did have many, many issues on my last computer when I was on an Nvidia card though. My impressions are that Linux can be very hardware dependent, and Nvidia is kinda notorious for not supporting their hardware.

[-] EponymousBosh@awful.systems 3 points 2 hours ago

NVIDIA

Welp, there's your problem. I have an NVIDIA card as well and it's been the source of at least 95% of my Linux headaches.

I've tried a few distros and Linux Mint was definitely the most "just works" for me. Make sure you're using the proprietary NVIDIA drivers, regardless of what option you choose. Currently I use SpiralLinux (Debian with a few tweaks) because I really like the BTRFS snapshots and fell in love with KDE during my distro-hopping, but Mint is what I would recommend to the vast majority of people.

[-] obsoleteacct@lemmy.zip 1 points 1 hour 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.

[-] Dariusmiles2123@sh.itjust.works 2 points 2 hours 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👍

[-] kureta@lemmy.ml 15 points 5 hours ago

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.

[-] bia@lemmy.world 3 points 2 hours ago

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.

[-] marcie@lemmy.ml 3 points 4 hours ago

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.

[-] kureta@lemmy.ml 1 points 3 hours ago

Developers, yes. Beginners, I don't think so.

[-] marcie@lemmy.ml 2 points 3 hours ago

Idk, android is basically an immutable linux distro. Seems to work fine for the whole world really

[-] kureta@lemmy.ml 1 points 2 hours ago

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.

[-] WereCat@lemmy.world 1 points 2 hours ago

I experience the same thing every time I decide to try KDE on any distro.

[-] CurlyWurlies4All@slrpnk.net 2 points 3 hours 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 hot to get Jellyfin to cast to my old Chromecast. Other than that though I've had a great experience that 'just works'.

[-] Sirence@feddit.org 2 points 4 hours ago

My experience has indeed been flawless but that's simply because I don't have many use cases where flaws could appear. I use the Vivaldi and gimp on my t490 and play indie games on my steam deck.

[-] Frederic@beehaw.org 1 points 3 hours ago

In general, yes.. I used Ubuntu years ago but for almost 10 years now it's MX Linux (Debian based), only problem I had was on my brand new PC the wifi card was new and not well supported by the kernel, but with new kernel/driver it improved and now I have 0 problem.

[-] Eyedust@lemmy.dbzer0.com 3 points 5 hours ago

I had some weird artifacting issues in an older version of Nvidia proprietary. While viewing certain windows or colors, my screen would flicker, or else I would get weird diagonal lines across my whole screen.

I went nuts trying to figure it out. In the end since I started on Pop!_OS, I just easily rolled back to a previous version of the proprietary drivers and called it good. Well, later I wanted to try EndeavourOS. I was too noob to figure how to roll back the drivers there.

So a friend asked me, "Are you using display port or HDMI? Try the other one." I highly doubted that would fix anything, but for the sake of trying everything, I switched to HDMI. And well... fuck me if it didn't work. I've just been running HDMI ever since.

[-] seralth@lemmy.world 1 points 3 hours ago

Your using Ubuntu. Which honestly just loves to randomly shit the bed unless it's on a server. This has been true for basically it's entire existence.

Just use Debian or mint if your inlove with apt/Deb. Otherwise seriously switch to literally anything else. Anything is better then God damn Ubuntu.

[-] Wfh@lemmy.zip 23 points 8 hours ago

Short answer: yes.

Long answer: it starts with hardware.

It's sad to say but a flawless Linux experience out of the box often comes from picking the right hardware first. Chose vendors who actively support Linux. AMD/Intel CPUs, APUs and/or GPUs. Intel WiFi card. Everything else should work ootb except most fingerprint sensors. Avoid laptops with dGPUs. Avoid nVidia. Hardware support comes from hardware vendors, the days of janky community drivers have been over for almost 2 decades. When it's time for you to replace your hardware, do your homework first and/or buy from companies who sell Linux machines (Framework, Tuxedo, Slimbook, Starlabs, System76, some Dells, some Lenovos, etc). You can still buy from random companies but there won't be any guarantees.

Then, the choice of distro in kinda important but not that much. In my 20+ years of actively using and working with Linux, both in the desktop and server space, I've always found Ubuntu and its derivatives kind of janky. I'm a lifelong Debian user, but my best experience on modern hardware have been Fedora on my main laptop and its atomic derivative Bazzite on my gaming rig. Bazzite also comes with a nVidia-specific image for those who can't/wont replace their GPU.

Nowadays to limit interactions between system and user-facing applications, I tend to install most things from Flathub. It might not help with hardware issues, but it helps with stability.

[-] null_dot@lemmy.dbzer0.com 3 points 6 hours ago

This is pretty much my take, almost exactly.

I don't game so don't have to worry about powerful GPUs et cetera.

Starting with the right hardware just makes everything easy.

I've also been using debian stable since forever. Avoiding jumping across to the latest shiny new OS has just made everything boring and predictable and maintainable.

[-] ulu_mulu@lemmy.zip 3 points 7 hours ago

What you say is especially true for laptops, those have the highest chance of having weird non-standard components that give a lot of problems on Linux.

Much easier on desktops, especially if you build your own, you get to choose which components go into it.

Nvidia is shit on laptops but it's fine on desktops.

I've been using Linux for over 20 years, always had Nvidia on my self-built desktops, my experience has always been flawless, I just have to install proprietary drivers.

My experience with laptops has been hit and miss, until I learned to buy laptops "full Intel only", on those everything works out of the box.

[-] GianaSistersAddict@feddit.org 1 points 3 hours ago

Well, i use the same PC (an old HP 7800 "convertible Minitower") now since about 2010 with various versions of Debian... in the last 15 years i honestly did not have any problems. But the stuff that i do is also pretty boring:

  • Office stuff (started with open office, since about 5 years libreoffice)
  • Mail (Claws-Mail... it works)
  • Webbrowsing (Firefox)
  • Image editing (Gimp)
  • Watching videos and stuff with VLC
  • 3D rendering with Povray
  • Playing various native Linux games

Soooo... perhaps its the old hardware, perhaps its my boring behaviour of not changing anything as long as it works, but here everything works flawlessly for well over a decade.

[-] MonkderVierte@lemmy.zip 3 points 5 hours 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.

[-] ColdWater@lemmy.ca 1 points 4 hours ago

For me yes, I have a laptop with Nvidia GPU and AMD CPU with hybrid graphics and both can change depending on what I'm doing (on Wayland BTW)

[-] ulterno@programming.dev 4 points 6 hours ago* (last edited 6 hours ago)

On Windows, it was Superfetch.
Whenever I was unable to load something, whenever copying took too long, whenever the system was being too hot, it was Superfetch.
Then I tried multiple ways to first stop it then disable it and realise it came back up later on.
Then it was always Windows Update.

Now, at least I am not fighting my OS.

I have had a flicker or 2, a few times. Need to change my monitor.
But the AMD GPU (and its driver) seems fine for now.

I don't have a flawless experience.
I just got to choose which flaws I am willing to keep.


Oh btw, I chose my motherboard based on Linux reviews.

[-] bstix@feddit.dk 1 points 4 hours 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.

[-] asudox@lemmy.asudox.dev 11 points 8 hours ago

Not flawless, but also not catastrophic.

It seems like the problems I encounter lessen (or lessen in difficulty to troubleshoot) as I use arch linux more and more.

If you use amd hardware, then I guess you'll have a good time with the distros. Most "user friendly" distros should work out of the box. Try switching to something other than debian based.

With the nvidia open kernel modules, it has been rather hassle free for me.

Also remember to check the arch wiki. It's a great resource.

[-] BCsven@lemmy.ca 1 points 5 hours ago

Each Distro is effectively a different OS, so depending on what you run you will have a different experience.

I started out on OpenSUSE because a CAD software for work only was supported on RedHat or SUSE. NVidia hosts a repo specifically for OpenSUSE so I added that and it figured out the driver. So all those nVidia complaints I read about just never happened for me. No tearing or flickering.

My wife's old laptop couldn't run W10 so we put Linux on it. Every Debian based distro I tried would crash on install, or hardware error during boot. But Fedora or OpenSUSE worked fine (warned of error but worked around it). Eventually moved her machine to NixOS, and its been stable for years.

Just because a distro gives you pain, dont give up if you still enjoy the idea of Linux, there are so many distros that one will work better for your needs

[-] nyan@sh.itjust.works 0 points 3 hours ago

Windows just worked.

Excuse me while I laugh hysterically while remembering the sorts of Windows issues I've troubleshot for family or coworkers. The one where the combination of a particular Windows version + a particular MS Office version + document previews being activated would cause Office to crash randomly on operations that had nothing to do with document previews was particularly memorable and difficult to figure out. The various Linux snafus I've had to deal with were pretty easy to handle by comparison.

[-] southsamurai@sh.itjust.works 5 points 7 hours ago

No more or less flawless than windows, Android, or the iOS stuff.

It's different flaws.

[-] vk6flab@lemmy.radio 61 points 13 hours ago

Think of your workstation running Ubuntu Studio as new shoes that need running in.

I've been using Debian Linux as my primary desktop for over 25 years. The amount of downtime I experience is negligible. When I look at the sheer volume of MacOS updates requiring a reboot, or the absurd number of "fixes" pushed by Microsoft, I'm very content.

[-] lordnikon@lemmy.world 22 points 12 hours ago

^ This, Debian just works and gets out of your way. But no one seems to recommend it.

[-] azimir@lemmy.ml 4 points 8 hours ago

I usually start a desktop on Mint since it's got at least some new drivers and a few more tools with Cinnamon desktop.

If the hardware is finicky or there's odd devices a distro doesn't handle, I often just try a different distro instead of driver hacking. It's a very big hammer, but I'd rather have things work with the distro configs instead of maintaining it myself.

Servers? Debian.

Desktops? Mint (prettier Debian out of the box)

Otherwise? Use what works with the least effort.

[-] ryannathans@aussie.zone 8 points 11 hours ago

Yeah because if you have new hardware you're shit out of luck

[-] fmstrat@lemmy.nowsci.com 1 points 1 hour ago

Misinformation. Debian 13 is brand new. Backports supports new hardware as needed.

load more comments (1 replies)
load more comments (2 replies)
load more comments (7 replies)
[-] bacon_pdp@lemmy.world 1 points 5 hours ago

My first month on Linux was rough but with my husband’s help and experience; we soon found an experience that was quite satisfying and we have stuck with it since.

Experiment and try to fail to find what makes you happy

[-] balsoft@lemmy.ml 12 points 10 hours ago* (last edited 10 hours ago)

I don't know if it's of any solace, Linux used to be a much more... ahem... "involved" experience a decade or two ago. This was more-or-less the norm:

xkcd

I can't really say what the newcomer experience is nowadays, but I can say for sure that even in the worst-case (as it was in the times when I started using it), after a couple months of furious issue-fixing and trying new things, you will eventually settle on a setup that works for you. Some people actually get addicted to all the problem-solving and start looking for more issues to fix; some start distrohopping to find a "more perfect setup", getting their fix of issue-fixing in the process. If you're not one of them, congrats, at that point you can (mostly) just continue using it, until you need to update your hardware, then process may or may not be repeated depending on your luck. If you really hate fixing issues twice, you can look in the direction of declarative distros like NixOS or Guix, but I will warn you that the two-three months of furious hacking is still very much a thing here, but after that you're set more or less for life.

[-] littlelordfauntleroy@lemmy.zip 32 points 12 hours ago

Dude I'd be lying if I said I never had issues, and so would anyone else who uses nux as a daily driver. Let's be real though, if you have never had an issue with Windows you are part of a blessed minority. Windows works fairly well most of the time, agreed, but so does my current distro.

I'm sure you're aware that nvidia has it's own issues, but from what I've read that is improving steadily. A big part of being on nux is the freedom, the stability and the security - seems like that is what attracted you in the first place. I think the early days of switching are definitely the hardest. As you have experienced, it can be downright fiddly. It's also largely unfamiliar, and you spend hours googling and trying to find solutions. The upside is that eventually you will solve most of these problems, or they will be solved in an update. You also gain a deeper knowledge of your OS and your machine in the process, and an appreciation of how very complex and beautiful it all is. It's a fair but at times frustrating trade.

Keep at it, things will work out eventually. Distro hopping can be fun and you may find something that works beautifully with your configuration, or you might not. Hope it goes well for you friend.

[-] Jack_Burton@lemmy.ca 19 points 12 hours ago

Nailed it. I'm really fucking frustrated and needed to vent. I have no regrets, in fact moving my PC to Linux (my work PC so it was a whole panic thing for a day or two) was the last piece to cut ties with big tech and every company who's CEO was at Trump's inauguration or has since "bent the knee". Its been a long, stressful process, the last of which turned out to be the biggest effort. Thanks for the kind words.

[-] azimir@lemmy.ml 4 points 8 hours ago* (last edited 7 hours ago)

Come to the Open Source community for ideology, stay for the better life. It's a learning curve to get in. After that it'll open more doors and be much more relaxing to run OSS operating environments than you think.

The real fun is when you've been on Linux for a few years and are forced to do some tasks on a Windows machine. It's amazing how bad the Windows UI and tooling is, but it's hard to see until you can look with some perspective.

[-] Botzo@lemmy.world 26 points 12 hours ago

Windows was just the boat you already knew.

Now you have a new (more adaptable) one and don't know all it's squeaks and rattles. You're neither dumb nor is something wrong. You just aren't familiar with what it needs from you.

Give it some time (a week compared to how long in windows?) and attention and soon you'll wonder why you ever second guessed it.

load more comments (2 replies)
[-] Zak@lemmy.world 9 points 10 hours ago

When installing distributions generally regarded as user-friendly on hardware that's well-supported, I usually do have pretty low-fuss experiences. It's usually no more trouble than installing Windows, though the average Windows user has never actually done that.

When installing Arch Linux ARM on an old Chromebook and trying to make tablet mode and rotation play well with various lightweight window managers, I did not, in fact have a flawless experience. Once I tried Gnome on it, the experience became much smoother, but that's a little heavyweight on a 4gb machine.

[-] JiveTurkey@lemmy.world 17 points 12 hours ago

Nvidia, Nvidia did this.

[-] just_another_person@lemmy.world 17 points 12 hours ago

You're conflating a bunch of things that aren't Linux issues here.

  1. You didn't have the proper setup for Nvidia to start with. Shouldn't be a problem in the future.
  2. If Vivaldi had screen flickering, that's on their software, and almost guaranteed to be an issue with their hardware acceleration.
  3. Librewolf is probably the same problem as above. Try disabling hardware acceleration.
[-] Resplendent606@piefed.social 16 points 12 hours ago* (last edited 12 hours ago)

What you are experiencing is called a learning curve. Don't let it get you angry, learn from it. NVIDIA is known to be problematic for Linux users (I have had my share of issues with my 2080 Ti) but once it is setup it is problem free. Librewolf is known to be one of the chunkier options, but 3gb really isn't that much for modern systems (especially if you have 16 or 32gb of memory). I would personally take Librewolf's privacy features over closed-source Vivaldi any day. Linux overall is much more efficient than Windows and I would bet that your system idle memory usage with nothing open is lower than it was with Windows.

load more comments
view more: next ›
this post was submitted on 22 Aug 2025
114 points (90.7% liked)

Linux

57274 readers
1209 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