top 100 comments

sorted by: hot top controversial new old
[–] 46 points 1 year ago (3 children)

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.

  • source
  • hideshow 3 child comments
  • [+] [S] 27 points 1 year ago (2 children)
  • [–] 7 points 1 year ago* (last edited 1 year 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.

  • source
  • parent
  • [–] 2 points 1 year ago

    Yeah, I think we’ve all been there.

    Just starting a new OS, deep in imposter syndrome, every problem seems to require fixing two other problems and you’re trapped in vim.

    It gets easier.

    Don’t be afraid of the terminal, it’s the most powerful tool you have. Look for things that you can script, everything you do in a GUI you can script, anything that you do repeatedly should be scripted(and bound to a keyboard shortcut.) LLMs are decent at making simple scripts, but use them to learn how to write scripts, don’t just vibe code everything.

    Any tool that you hate probably has 4 other projects which do the same thing, so go look for alternatives if one frustrates you. Awesome Lists are a good place to start: https://github.com/luong-komorebi/Awesome-Linux-Software

  • source
  • parent
  • [–] 32 points 1 year ago (5 children)

    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.

  • source
  • hideshow 5 child comments
  • [–] 4 points 1 year 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.

  • source
  • parent
  • [–] 2 points 1 year ago (1 child)

    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.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 1 year ago

    A good tip is to search the Amazon reviews before you get a laptop for "Linux". Even if you don't buy it there, you'll often find one or two Linux users saying how well everything worked, or didn't.

  • source
  • parent
  • [–] 1 point 1 year ago

    This

    I go out of my way to look for Linux-libre compatible hardware and everything "just works." Sure it's not a gaming rig but I don't expect it to be. Expecting some random "Linux" to be a drop in replacement for Windows is going to disappoint.

  • source
  • parent
  • [–] 1 point 1 year ago

    SAMETIME, a mostly apple comedy/news channel has a really good three video series of trying Linux as an absolute beginner. He tries asahi linux back when it was in very early development and of course most things just didn't work. He then tried ubuntu which ended up with heaps of errors and he had a pretty bad experience still. Then he tried linux mint and ended up being pretty happy with it. this is him trying mint

  • source
  • parent
  • [–] 27 points 1 year ago (12 children)

    did windows just work? It didn't for me

  • source
  • hideshow 12 child comments
  • [–] 17 points 1 year ago (11 children)

    Most people are so used to the windows bullshit that they don't even recognise it anymore, Linux (especially fedora) has been much more stable for me.

    Also, the problem is always nvidia

  • source
  • parent
  • hideshow 11 child comments
  • [–] 3 points 1 year ago (10 children)

    I'm gonna be honest, I don't remember the last time I had a problem with windows. I had some issues getting a media server set up that ended up being the router my ISP gave me, I had an issue with the 11 "upgrade" that ended up being a BIOS setting. But the last time I had an issue that was actually Windows related was on a previous computer, and my desktop is damn near geriatric.

  • source
  • parent
  • hideshow 10 child comments
  • [–] 3 points 1 year ago

    Fair enough, although I don't really remember having an issue with linux either, atleast for the last couple of years. Apart from getting my nvidia gpu to work properly on my laptop, but that's jank on windows aswell. Not everyone has issues on either, but I use windows at work and fedora at home and I notice way more jank on windows personally

  • source
  • parent
  • [–] 2 points 1 year ago (7 children)

    Good stuff. As much as I hate Microsoft and everything they do, if you're enjoying a stable system, and don't mind the injected Spyware and ramsonware that comes with windows by default, enjoy.

    Not everyone has to like Linux.

  • source
  • parent
  • hideshow 7 child comments
  • [–] 1 point 1 year ago (6 children)
  • [–] 2 points 1 year ago (5 children)

    Leave your data synchronizing with their cloud, pass the limit, miss 1 payment and see how that goes for you when you try to get your data. Good luck.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 2 points 1 year ago (4 children)

    I have tried twice getting a notice of failed payment due to change of banks and therefore change of credit card. But then I gave it the new card's details and everything was good. However, I don't remember if I was passed some doomsday deadline or not.

    Not saying it's not an issue and I would consider it bad business for Microsoft to delete users data without proper notifications and a long enough time frame to fix any payment issues. However, deleting data online is not ransomware - if Microsoft deletes the data, then they have nothing to hold ransom.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 1 point 1 year ago (3 children)

    I may be extra paranoid, but I'm almost certain that, even if they delete it from your folders (I don't think they do, at least not Right away), they still keep it for maintaining a profile of each person. As for the ransomware, yeah, if you don't pay them, you're likely to lose access. That's the definition of ransom, no?

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 1 year ago (2 children)

    If you pay them to store your files and you then stop paying - should they then provide the service for free?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 1 year ago (1 child)

    At the very least they should allow you to get them all back, I'm not talking about allowing to store more.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 1 year ago

    I agree that there should be a grace period after payments are stopped before they delete stuff. But I see no reason that they should provide you with free access to their service - if you haven’t paid, service is cut off.

    But that is just my opinion.

  • source
  • parent
  • [–] 1 point 1 year ago

    I had windows issues this morning, trying to set the aeay message expiry in teams. When I click the date ... no problem, when I click time there is a long scroll list of times, when I go to move mouse over a time it closes the time picker window because it thinks I have moused off of it. I tried various mouse methods and acrolling. Had to resort to keyboard only to move and select.

  • source
  • parent
  • [–] 23 points 1 year ago (5 children)

    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.

  • source
  • hideshow 5 child comments
  • [–] 7 points 1 year ago (3 children)

    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.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 1 year ago (2 children)

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

  • source
  • parent
  • hideshow 2 child comments
  • [–] 5 points 1 year ago (1 child)

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

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 1 year 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.

  • source
  • parent
  • [–] 6 points 1 year 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.

  • source
  • parent
  • [–] 90 points 1 year ago (18 children)

    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.

  • source
  • hideshow 18 child comments
  • [–] 38 points 1 year ago (9 children)

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

  • source
  • parent
  • hideshow 9 child comments
  • [–] 6 points 1 year 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.

  • source
  • parent
  • [–] 15 points 1 year ago (5 children)

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

  • source
  • parent
  • hideshow 5 child comments
  • [–] 3 points 1 year ago (3 children)

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

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 1 year ago* (2 children)

    You're trying to tell us Debian will always have the latest kernel and packages needed to support new hardware, and there's no disadvantage in this domain by using Debian? (Sid aside)

  • source
  • parent
  • hideshow 2 child comments
  • [–] 0 points 1 year ago (1 child)

    Yeah, kernel gets patches even on stable Debian, plus at most it will be a year or so old

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 1 year ago (1 child)

    Not really a friendly distro for non tech-savy people, so it's complicated to recommend it online to strangers.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 5 points 1 year ago

    I get it that's the impression and maybe i have used it for so long so i might have a blind spot but what makes it complicated? Its got a gui installer, a live cd. Other than the not having cutting edge software what makes it complicated?

  • source
  • parent
  • [–] 13 points 1 year ago (1 child)

    This.

    In my experience, once you have the potential hardware compatibility issue fixed, it’s smooth sailing and simply a matter of getting used to the different tools on Linux!

  • source
  • parent
  • hideshow 1 child comment
  • [+] [S] 9 points 1 year ago (5 children)
  • [–] 9 points 1 year ago (4 children)

    I hear your frustration and understand what you're concerned about.

    Ask yourself this.

    Is the thing that I've discovered is broken today something that I've fixed before?

    If you use the package manager that comes with your distribution and don't install random software from the Internet, and don't follow unverified procedures written by anyone with a keyboard, then the answer is almost certainly "no".

    I say this with the benefit of knowing what's good practice and what isn't. I can tell you that if you come at this with a "Microsoft Windows" approach, you're likely to spend weeks, if not months in purgatory. It's no different from migrating between MacOS and Windows, or vice-versa. You need to remember that just because Linux looks similar, it's a different beast and is so by design.

    I'd strongly recommend that you start using the machine with ONLY the packages available through the Ubuntu package manager. If you run into strife, you can ask for support. If you go outside that and you break something, you get to keep both parts -- and truth be told -- that's true with any other operating system, just that the lines are not as blurred.

    In Linux world many of the distributions can cross pollenate applications and solutions, but that requires experience that new users don't (yet) have.

    One way to deal with the "jump" is to keep your "old" Windows (or MacOS) machine around while you get comfortable with the lay of the land.

    The thing that most people switching to Linux have forgotten is that this requires experience. You cannot expect to just jump into a new Operating System and take all your old habits with you. Think for example about the differences between iOS and Android, a world of difference.

    So, keep at it. This frustration will pass.

    Make sure you backup your /home directory regularly. That way if you ever blow something up and are left on your own, you can blow away the drive and start again, restore from your /home backup.

    Meanwhile, keep asking questions.

    Good luck.

  • source
  • parent
  • hideshow 4 child comments
  • [+] [S] 3 points 1 year ago (3 children)
  • [–] 7 points 1 year ago* (last edited 1 year ago)

    Pretty much the same.

    Word of warning. Your /home directory contains your documents, but it also contains configuration files. If the packages you're installing have different versions, you might discover that the config file for a different version doesn't work on the version that's installed. This isn't universally the case, some applications are smart about this, others less so. You can find many of them as "hidden" "dot" files.

    You can find all of them like this: find /home -type f -name '.*'

    Explanation:

    • find - the find command
    • /home - the place to start looking
    • -type f - find files only
    • -name '.*' - find things only starting with a '.'
  • source
  • parent
  • [–] 1 point 1 year ago

    What I do most of the time is have the /home directory on a different partition. If you really do need to reinstall, it is just a matter of selecting the existing home partition when reinstalling it (do not forget to uncheck the "format partition" checkbox 😅).

    Reinstalls or running other distro's is a piece of cake this way.

    My experience with amd / radeon has not been that great over the years. The open source amdgpu driver is basic at best. If you have a modern intel gfx chipset that is way easier...

  • source
  • parent
  • [–] 18 points 1 year 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.

  • source
  • [–] 34 points 1 year ago (5 children)

    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.

  • source
  • hideshow 5 child comments
  • [+] [S] 13 points 1 year ago (4 children)
  • [–] 5 points 1 year ago* (3 children)

    In my first day of using linux I was trying to mount my 2nd hard drive and I mounted it to / which lead to me having to reinstall because i didnt know what i did or how to fix it and my computer was no longer turning on.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 5 points 1 year ago (2 children)

    I’m a stereotype, my first bounce off of Linux was getting stuck in vim flailing around and overwriting some critical config file before powering off and coming back to a terminal prompt.

    Not having a second device to search for answers, I just went back to Windows.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 1 year ago (1 child)

    After 4 years on linux I have no idea how to exit vim and just spam control zx until vim is killed.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 14 points 1 year 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.

  • source
  • [–] 12 points 1 year ago* (1 child)

    I know I'm very late to the party and any comment in a thread with 200+ posts is like yelling at the void.

    BUT

    My experience with Windows has hardly been "it just works". In fact it has been a history of decades of tinkering and messing around with it to try and get it to do what I want.

    The only difference is that Windows obscures everything, so when something breaks it does so quietly. Meaning you might not notice... Or. More likely. It'll just crash out and you don't even have an error code to google.

    This isn't to say that Linux isn't a balancing act of constant maintenance. It is. Just... The Windows experience was never "better" for me from that angle. And... On some level, I enjoy all the tinkering. I think all Linux folks do.

  • source
  • hideshow 1 child comment
  • [–] 2 points 1 year ago

    Still new with Linux as my regular desktop at home, after ditching Windows (kind of), I'm amazed by the level of things I can try to go into a try to make stuff work, that does not do as I want to. But also, annoyed about the level of things that sometimes needs to get tweaked and thinking "why the hell do I need to make these changes" like super fast scrolling in Firefox for whatever reason.

    Windows have more or less "just worked" for me for the last 30 years (not remembering anything too critical, always better than every Linux attempt until recently). But I also didn't treat Windows in a way that I had to reinstall it every 6 months (whatever that causes that). What have gotten me over the tipping point with Windows is all the push for me to subscribe to extra things (OneDrive), use Microsoft things (like Bing, even though I used to use it over Google), Edge trying to trick you into using Edge and copy your stuff from Chrome, and changing defaults to Microsoft apps.

    At work I changed to a Mac. I was actually surprise at how many graphics issues I have noticed and other weird minor bugs. The biggest issue here is the keyboard layout when you remote into Windows servers and some modifier keys are mapped differently combined with non-English keyboard layout.

  • source
  • parent
  • [–] 11 points 1 year 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.

  • source
  • [–] 10 points 1 year 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.

  • source
  • [–] 10 points 1 year ago (1 child)

    I had to tweak things often in Windows too. Windows pushed a broken update around December 2023 (or 2022, don't remember) and when I restored from a system image Windows itself made it broke everything worse. Windows isn't perfectly stable. There's currently a bug corrupting people's disks.

    I think a huge part of it is that you're more used to the types of issues you ran into on Windows and knew how to solve them easily enough that they didn't cause headaches.

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [–] 10 points 1 year ago (2 children)

    The premise of the question is that it's somehow supposed to be a flawless experience.

    Nothing is flawless. Linux has a learning curve. Everything does.

    The advantage to Linux is, if you learned Linux 15 years ago, then got stranded on a desert island, got rescued, and installed a new distro today, you can still count on more or less everything working exactly as you expect it to - maybe a bit smoother.

    With Windows, who knows? It's death from a thousand tiny cuts every other day to avoid a deeper, persistent, and meaningful understanding of your system. The time you spend learning how to do things in Linux isn't WASTED. That knowledge will never STOP being useful. It's best not to look at it as an annoyance so much as an INVESTMENT.

  • source
  • hideshow 2 child comments
  • [–] 4 points 1 year ago (1 child)

    That's a bit of a flawed approach, at least if we're talking about the average user. The average user doesn't want nor shouldn't need to have a deep understanding of the OS. If you're a dev or interested in it, sure, it's good to know, but asking the average person to have to constantly tinker with their OS is like asking people to diagnose their own illnesses. Sure, it would be nice if you knew medicine and why you were sick and how to cure it, but it doesn't make sense to expect everyone to do it. Most people don't care, and have better things to do in their life.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 1 year ago* (last edited 1 year ago)

    I'm afraid I have to disagree with you on this premise.

    There are lots of things you can get by in life without knowledge of. If you don't know how vaccines work, you can go right on through your life and argue that you have better things to do... until we reach a critical mass of people who are willfully ignorant and the next thing you know we have a head of health and human services who thinks eating random dead animals is a safe way to boost your immune system making decisions.

    Large-scale, pervasive ignorance of things that are actually critical and consequential to the functioning of society is not without consequence. It's a free world and people are free to take the view that they don't care. They're also free to completely forgo and not use technology. But both using it in your daily life AND deciding it isn't important to know any basic knowledge about how it works? I'm not concerning myself with those people - I don't understand OR respect their decision.

    I am very understanding of "it's too difficult, make it easier". I am NOT understanding or accommodating of "I don't think I should have to do it at all."

    Edit: Furthermore, we wouldn't even be HAVING this conversation if those people really believed that produced good enough results. Most operating systems are ALREADY built with that philosophy. If Windows and other operating systems that are built based around the philosophy that you don't need to understand anything and the OS should do everything for you was working so well, why are people looking at Linux in the first place? It's pretty clear that that philosophy is not producing satisfactory results anymore. I would argue it CAN'T produce satisfactory results. You either want control and freedom, and the responsibility and extra work that comes along with that, or you don't. There's no free ride that gets you both.

  • source
  • parent
  • [–] 9 points 1 year ago

    Regarding the specific issues mentioned: Nvidia support is subpar on Linux. There's many distros that are specifically designed to handle all the graphics support for gaming and Ubuntu isn't one of them.

    Little bit of lore here: When I first started using Linux Nvidia support was better than ATI because they actually bothered to maintain a proprietary Linux driver. There were open source drivers for both but they weren't performant. The proprietary ATI driver existed but it was maintained by one dude and required a goat sacrifice to install correctly. Since then, however, maybe after AMD bought ATI, they started investing in the open source driver. After that the open source driver just works and competes with the proprietary Nvidia driver. After that I've been brand loyal to AMD.

    LibreWolf chewing up 3.2Gb is regrettably just normal for a modern browser. Firefox and Chrome will do this too. I'd be genuinely impressed though if Vivaldi has avoided that.

  • source
  • [–] 9 points 1 year ago (1 child)

    That's my overall experience with Ubuntu really. Bene using it for work and everyday there's some new annoyance

  • source
  • hideshow 1 child comment
  • [–] 16 points 1 year ago

    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 /home be 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.

  • source
  • [–] 8 points 1 year 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.

  • source
  • [–] 8 points 1 year ago (1 child)

    In my first year I had multiple issues with Linux. Mainly because I tried to install stuff that wasn't meant for my version of the OS but for an older one and I blindly followed the "black market" tutorials how to uninstall and reinstall packages to meet requirements. That corrupted my system and I had to repair it multiple times. Also, I played around with many distros and multibooted them all, destroying my grub once or twice.

    Now that I use Ubuntu for a "longer" time, I rarely have issues except hardware specific ones. For example the webcam doesn't work on my dell laptop because apparently it is not supported right out of the box. But apart from that I have no issues compared to windows (where imho windows 11 is an issue in itself).

  • source
  • hideshow 1 child comment
  • [–] 3 points 1 year ago

    Oh Gods, I learned the hard way to never roll back a package unless you really know what you're doing. And I learned that lesson way back in 2013 or 2014, when I'd only been using Linux for a year or two full-time. Now I'm on a rolling distro and have everything as purely the latest version, and if I come across some weird thing that involves rolling back a package to an older version, I will simply not do that and will look for other solutions instead. Sometimes it's as simple as creating a symlink so that when a program looks for libWhatever2.1.5 it gets quietly redirected to libWhatever2.6.0

  • source
  • parent
  • [–] 8 points 1 year ago

    You might like bazzite. I think it auto installs everything and has the discover store for installing flatpacks. Bazzite is based on steam os and is KDE on top of fedora. Its annoying to install software outside of flatpack, so im graduating to debian this weekend, but its a good first distro imo.

    Linux is annoying to learn. Debian supposedly is a much more simple version of linux without the immutable FS, which i like. You have to install your software yourself however. Bazzite is good if you want a minimal hassle install but not much customizability outside of the flatpack system.

    Linux is worth it if you can get your head around it. I have been using it for a few years and im sort of figuring it out finally and I will mever gocback to windows again. The one thing that temps me to use windows again is the ease of installing software, like adb and java and stuff.

    Alao dont forget to download lutris and install proton GE which has wider support for games(extra visual C redistributables and stuff) windows is basically dying at this point. It kills my storage and constantly is lagging because of the security stuff and file scanning. Many games have a 15% penelty in windows these days compared to emulating in proton on linux. Windows is consitently becoming less backward compatible with each update and is mostly just spyware at this point. Might as well bite the bullet and just dig into linux for a few years until you figure it out.

  • source
  • [–] 22 points 1 year ago

    Nvidia, Nvidia did this.

  • source
  • [–] 14 points 1 year ago (1 child)

    you tried one distro and it's not working out, just go and try another one. i had to try a few before i found that mint works the best for me. it has some very minor flaws but it's been smoother than wintoes

  • source
  • hideshow 1 child comment
  • [–] 7 points 1 year ago

    I've always found that there's generally a new way to do things in Linux, but I rarely have issues. I have an Acer Nitro laptop with a Ryzen integrated AMD graphics and then an Nvidia 3060, and I had to look up how to install the drivers, which was rpmfusion, click, click, done. Instead of the usual launcher for games, it's either Steam or Lutris. The only real bitch of a thing was some school stuff. Like, gnomes boxes handles all my virtualization, but school demanded VMware Workstation, which was legitimately a pain on Fedora. Likewise, Microsoft Teams. But web Office was fine, Libre locally... I get hella better frame rates on MHW in Linux than Windows. I didn't pick the machine for its Linux compatibility, it just worked.

  • source
  • [–] 7 points 1 year ago

    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).

  • source
  • [–] 7 points 1 year ago* (4 children)

    All of the long time Linux users have what you perceive as flawless experiences because they already did all the stumbling you did and more. Every operating system has steep learning curves and you will struggle with how it does things when first starting out. I recently had to start using Windows again after exclusively using Linux for years (and Windows 11 no less which I never used before) and there are plenty of times I've failed to do simple things I could do on Linux without even thinking.

  • source
  • hideshow 4 child comments
  • [–] 5 points 1 year ago* (last edited 1 year ago) (3 children)

    Every operating system has steep learning curves and you will struggle with how it does things when first starting out.

    I've been using Linux seriously for almost a year now. I felt the same way as OP back in the beginning. It took me a couple of weeks to realise that it's not so much that the OS is tricksier than macOS, it's that I did all my stumbling around OS X when I got my first Mac back in 07, and now I know it pretty well. Sure, macOS has better guardrails, but it's still worlds away from Windows.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 2 points 1 year ago (2 children)

    Learning curves are real but Linux is way easier to screw up than MacOS. I farted around for a couple days last week getting my Nvidia card to work (switching from AMD). It was not trivial. macOS truly does “just work” unless you’re setting up a hackintosh. That said, the reason I like Linux is because it’s your machine and you cans get it to do pretty much anything you want, whereas MacOS has many limitations. Those limitations aren’t that relevant to most users though, hence the popularity.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 1 year ago

    Linux is way easier to screw up because it gives you full freedom to do whatever you want. It is like riding a bicycle as opposed to sitting in a bus. Of course you can do a wheelie and fall, but would you rather be able to do a wheelie or sit in a generic seat.

  • source
  • parent
  • [–] 6 points 1 year ago

    Constant maintenance no.

    Currently I have some issues with the Nvidia driver acting up. So I am getting good at purging it and reinstalling it. Maybe once a month.

    Under Ubuntu desktop.

    My server I have very little issues. For mye Proxmox environments I have a small issue after restart it doesn’t properly month a NFS share. If I don’t do mount -a.

    My laptop I have a constant issue that hibernating don’t work with encryption out of the box. So I have to turn if off or connected it to power. I think there have been mad some progress but I haven’t reinstalled Ubuntu for 2 years.

  • source
  • [–] 6 points 1 year ago

    OS choice and hardware are a lot of it. I built a desktop in 2019 and it was the best experience I've had yet with Linux. Everyone works.

    Nvidia 2070s, and ryzen 3800x, 64GB RAM. Even wifi and Bluetooth on the motherboard worked fine out of the box.

    I used to have so many quirks once in a while on my last system and it was always to do with an update and an Nvidia driver, I'd have to drop to shell and manually reinstall it, or download a new one with cli browsers and install it lol.

    But I persist because I love the idea and the mission.

    While I use Windows for work and a steam deck mostly for gaming these days, any time I boot my desktop I'm blown away at how incredibly snappy it is compared to the windows of today.

    Like I knew things were getting bad when the windows calculator started showing me a splash screen and needed to "load", and when the start menu started showing similar quirks. Now we have AI shoved in everywhere and it's just a gross OS to use.

    But, I digress...

  • source
  • [–] 6 points 1 year ago

    I've installed Debian Linux on over 50 devices by now. A vanilla configuration with GNOME works pretty much out of the box for me on a high-end desktop with a modern NVIDIA graphics card.

    I'd say the biggest part of the learning curve is figuring out which apps are good and suitable for what you're trying to do. Just like with Windows and macOS and Android and iOS, there's only a handful of viable options among an overwhelming sea of poor ones.

    There are many wrong ways to install NVIDIA on any given Linux distro and architecture, and only one functional way. As others here are saying, that's on NVIDIA, not you or Linux.

    General advice: whenever possible, strongly prefer your distro's standard package manager to install things over any other method. With Ubuntu, I believe that's either apt or snap.

    Also: if you find yourself poking around in some obscure system internals while troubleshooting an issue, you probably took a wrong turn somewhere.

  • source
  • [–] 6 points 1 year ago

    i'd recommend trying things out first. You are still in the beginning phrase, so try different distros. When you do, look for stuff like

    • forum support. Is it popular ? Ubuntu Studio may not be as popular as vanilla Ubuntu and even when theyre from the same family, you can expect minor differences.

    • i know this is not Windows. But say your OS is corrupted, how fast and easy it is for you to reinstall?

    Example: Pop OS has a dedicated partition to reinstall the OS right in the grub menu - you dont need a separate USB drive for this. On the other hand, Archlinux requires you to mount the partitions correctly (yout home, root....etc), then you can go and fix your systems.

    • do you like how the package manager work? I dont like Ubuntu because it has these different sources that can get convoluted. Arch's AUR can be very messy. Fedora for me is the way because I like DNF. Plus, its syntax is easy to remember.
  • source
  • [–] 6 points 1 year ago

    windows just worked

    This is not how I remember windows

  • source
  • [–] 18 points 1 year 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.
  • source
  • [–] 5 points 1 year 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.

  • source
  • [–] 5 points 1 year ago* (4 children)

    Hello again, I remember you from another post I commented on lol.

    So a few things:

    1. Linux didn't "just work" for me when I switched over. I actually started my Linux journey with Arch like an idiot lol. Imagine the problems I had, pretty much nothing worked out of the box. I eventually got everything working after about 2 weeks of constant troubleshooting in the arch wiki, Linux forums, Reddit, and YouTube videos.

    Then a few months later I accidentally blew up my whole system with some command I ran without understanding what I did, broke everything, couldn't even boot into my OS anymore. I decided to distro hop a few times to see what worked best for me. Arch is great if you are a power user, but at the time I wasn't, so it was a terrible choice for me.

    I bounced between a few different distros and settled on Nobara, which is based on Fedora but with a ton of kernel-level patches for better gaming performance. And it came with lots of gaming related software already installed.

    1. I actually had as many or more issues with Windows leading up to trying Linux. Windows has always been pretty buggy for me, just bad luck I guess. On average I have way more issues with Windows than Linux, and the Linux issues I can usually solve, but the Windows issues generally I just had to end up dealing with because there was no good solution.

    2. I remember when I posted to you the other week that the most important thing for Linux distros was if it worked for you, and if you liked using it. Seems like so far you've answered that question with Ubuntu Studio in the negative. It's not been working well for you, and you're getting frustrated using it. That's fine, the beauty of Linux is there are a ton of other options, and you aren't stuck with just having to deal with a specific distro.

    Some people will swear by a specific distro. They've used it for 10+ years on 15 different computers and never had a single major problem. Great for them, that doesn't mean you will or won't, try several, find your home distro and stick with it.

    For me, there is one distro I would recommend for new Linux users more than any other, Linux Mint. It is based on Ubuntu, so you've already got a bit of experience with that under the hood. It comes with a easy GUI utility for installing NVidia drivers, so you don't have to manually install additional repos and drivers via the terminal. Their Cinnamon desktop isn't the prettiest or most modern looking desktop, it doesn't have a ton of customizability either, but it's rock stable. I've never had a single major crash or lock up with the Cinnamon desktop environment, it's simple, intuitive, and stable.

    Part of starting the Linux journey is trying different options. Some users get lucky their first time and land on the perfect distro that they use for years, but most don't. Most try a handful of distros before settling on their favorite. You probably wouldn't go to a shoe store, try on the first pair you see and then buy them right? You browse the selection, find a few that look nice and seem comfy, try them on, walk around in them, pose a bit, then pick your favorite.

    And like I said before, as you build up your Linux skills, the issues will become easier and easier to solve. Problems that took me hours to troubleshoot and solve when I was new take 5 minutes to fix now. Things that I had to watch hours of videos and read dozens of forum posts to understand are just "common sense" to me now. You'll get there, just keep an open mind and hold on, there is light at the end of the tunnel.

    If you need/want additional help, DM me and I will do my best to help out. For Linux Mint if you decide to try it, don't worry about the various alternative versions they have. Just go with their standard download, Linux Mint, Ubuntu edition, with the Cinnamon desktop.

  • source
  • hideshow 4 child comments
  • [+] [S] 5 points 1 year ago (3 children)
  • [–] 2 points 1 year ago (2 children)

    No prob, always happy to help another user if I can, especially the newbies. I was you once, I remember many nights of wanting to rip my hair out and toss my computer out a window lol.

    Audio issues can be a bear. What is your current setup? DAC, Microphone, DAW of choice, etc?

  • source
  • parent
  • hideshow 2 child comments
  • [+] [S] 3 points 1 year ago (1 child)
  • [–] 1 point 1 year ago

    Check this out, not sure how relevant, but a cool project that unlocks some of the proprietary functionality of a bunch of Scarlett devices on Linux: ALSA Scarlett Control Panel

    Also if you haven't checked it out already, r/linuxaudio has some posts I found on various Scarlett device questions, you'll have to search for specifics.

    And lastly, are you using Reaper as a Flatpak? If you are, download "Flatseal" it's a Flatpak app that allows you low level control of all your flatpak application permissions on your system. You can set all kinds of low level system access to the Flatpak you're using, that can help fix various issues that come up because of how Flatpaks are sandboxed on Linux.

    Hopefully some of this is helpful. I'm not an audio expert, so my abilities on this issue are limited sadly.

  • source
  • parent
  • [–] 5 points 1 year ago

    My experience has been very different. While I'm competent on Linux from the server world, I haven't run a desktop Linux in decades, and never seriously. Until I switched a few months ago, choosing CachyOS. Honestly, almost everything just worked. Games, music, video, browsing, office. Even Ms teams for work. The only fiddly bit was getting the VPN for work to connect, and remote desktop works but isn't equal in quality/feel. But that's just a slight inconvenience that isn't even bad enough for me to start looking into it.

    One game (a demo) I couldn't get to run, and I know it should work and just doesn't on my system. Haven't bothered digging into this either, I have plenty of other unplayed games. Another game I play frequently (online/multiplayer) gave me some lag issues early on, I tried a few settings and it's fine now.

    Absolutely nothing of my experience would I describe as a struggle. Frankly most of the time I forget I'm not on Windows. I just use my PC. Sometimes I want to check some windows specific setting, open the "not start menu" and then realize "right, this isn't Windows".

  • source
  • [–] 5 points 1 year ago

    I like Linux, use(d) various flavors of it, and have had experience with / exposure to it for over 20 years. But no, I've never had a remotely flawless experience with it on a desktop or laptop environment. Wish I could offer more help or encouragement, but figured I'd at least chime in with some emotional support by affirming that you are not alone in that experience.

    I would recommend Linux to technologically adept people (ex: tech professionals, computer science students) and only indirectly to less technically proficient people in the form of suggesting something like a Steam Deck for portable PC gaming to someone who might be interested.

    But for an aging parent or my best friend's kids? No. Sometimes I already feel like I'm a free on-call 24/7 IT support tech for friends and family, and that's with mostly Windows and Android devices that pretty much just work the way folks expect (even if that way is broken/crumby/irritating/etc).

  • source
  • [–] 4 points 1 year ago (2 children)

    Long time Windows user tried switching over to various Linux distros recently but 12 of them couldn't find drivers for my wireless card, ethernet, bluwtooth radio, or GPU. After 80 hours finally got to the point where I could sign in (mint Cinnamon) but it thinks my ethernet is wifi, wifi and bluwtooth don't work, the GPU usage is buggy, only uses 4gb of my 128gb of ram, uses way more CPU then it should and randomly freezes. Oh and it won't recognize my USB 3.0+ ports, only the 2.0 I've spent over 200 hours since trying to debug why to no avail. And none of my games run properly, even with Proton or Wine. They stutter, freeze crash, or spaz out.

    There's a lot of people here saying that you just need to learn Linux, but I don't want to have to learn how to write my own hardware drivers thank you very much.

    I can get fresh Windows installed, fully functioning with all the software I want in about an hour with full performance. Meanwhile after 300 hours with Linux I've turned a $5000 desktop into the functionality of a $200 chromebook.

  • source
  • hideshow 2 child comments
  • [–] 4 points 1 year ago

    In short, no. Linux can be adversarial, finicky, and sometimes just plain bullshit. That's the price of device freedom though. Can't speak for anyone else, but it does get easier the longer you stick with it though.

  • source
  • load more comments
    view more: next ›