Personally I haven’t. While Linux is imperfect, choosing the right distro makes the rest of the experience straightforward. And with it’s whole complexity, I find Linux more user friendly than Windows. Even driver issues, broken shadow file ownership and KDE specifics only made me more confident about my choice to use Linux after I solved everything.

  • 712@discuss.tchncs.de
    link
    fedilink
    arrow-up
    16
    ·
    3 months ago

    The moments I have been disappointed by Linux were the moments I learned most about hardware and software.

    Linux made me switch the WiFi card of my computer, which is something I’ve never done before and would have deemed “impossible”.

    Linux is like a teacher that sometimes slaps you on the hands, but who is always helping you to expand your knowledge.

    • Grass@sh.itjust.works
      link
      fedilink
      arrow-up
      11
      ·
      3 months ago

      I usually blame this on the hardware manufacturers for being secretive gatekeepy fucks that make things only work with shitty drivers

      • WarmApplePieShrek@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 months ago

        It’s usually not malicious. Hardware is that way by default, and it takes effort to make it not be that way, and then someone still has to write the driver.

        Technically all the info you need is inside the Windows driver, it’s just a bit difficult to get at. It’s on us to git gud so we won’t need the cooperation of the hardware companies.

      • MangoCats@feddit.it
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        Ironically, we’re getting into situations where our WiFi card vendor (Ezurio) supports Linux but not Windows.

    • nfreak@lemmy.ml
      link
      fedilink
      English
      arrow-up
      4
      ·
      3 months ago

      The biggest thing I fought with since getting started has been audio. First figuring out how to make an Elgato device cooperate (not exactly the most linux-friendly company to say the least), then setting up virtual sinks and routing everything appropriately, and finally getting my mic to not sound like actual garbage.

      Frustrating as hell and a very long process to get all of that working out, but definitely learned a lot from it.

      • 712@discuss.tchncs.de
        link
        fedilink
        arrow-up
        2
        ·
        3 months ago

        It’s always interesting for me to read other people’s stories like this because I never ever had any audio issues with Linux. Can’t say the same about Winslow.

  • Dariusmiles2123@sh.itjust.works
    link
    fedilink
    arrow-up
    11
    arrow-down
    1
    ·
    3 months ago

    Yes because Linux encourages you to make it your OS by customizing it, but it’s not easy as it should to create a backup of all that work so that you can easily deploy it on another computer.

    I know that Clonezilla works in some situations or that NixOS coulb be a solution, but it’s not should be easier.

  • Throbbing_banjo@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    7
    ·
    3 months ago

    Before Proton, I wasn’t able to consider Linux as a viable solution for home computing at all. I could set up and manage a pihole, and salvage an old laptop to use for word processing and email, but couldn’t run anything my family or non-techie friends were familiar with.

    Sure Wine was a thing, but I think for most casual users it wasn’t worth the hassle.

    My first attempt with Ubuntu 15ish years ago was horrible; almost nothing worked, GPU support was trash, it was just an all around miserable experience.

    With proton, stuff just works. It’s like a whole new ecosystem now.

  • Thorned_Rose@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    7
    ·
    3 months ago

    More the people behind it than the distro, but CachyOS. Aside from the performance improvements only being marginal, I was happy with the convenience after a decade of using Vanilla Arch. It was the first distro ever to tempt me away in that decade. I was really, really disappointed by the response to the age verification bs. The mods did a terrible job with discussion on the forums and the devs never made a formal response. The upside is I learned more about Systemd and now happily using Artix. So at least some good came out of my disappointment.

    • Holytimes@sh.itjust.works
      link
      fedilink
      arrow-up
      3
      ·
      3 months ago

      The best way to learn something new is to be upset by something old.

      Worse case you learn something new! Best case you find a better option for yourself.

  • novafunc@discuss.tchncs.de
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    3 months ago

    Yes, the packaging mess that Atomic distros cause.

    I want a couple of functional things:

    • To be able to safely upgrade my system silently, without interruptions, and rollback of necessary
    • To know my system is not drifting away from upstream defaults and to restore it to a “factory” state
    • To sandbox applications

    I’d like to be able to do all that efficiently and cleanly too. Atomic systems generally fulfill those first two while traditional distros struggle, which is why I stick to Atomic distros.

    But whereas you can use a single package manager on Arch and get everything (albeit without easy sandboxing), Atomics keep adding more and more. Here’s your rpm-ostree, flatpak, toolbox, homebrew, sysexts, etc.

    I find sysexts particularly insulting because they regress so much on traditional packages for so little upside. Doesn’t even have dependency management.

    I would wish we would stop creating so many package managers and just focus on improving existing ones.

    In a more ideal world we would have something like

    • Distro based on Freedesktop runtimes
    • Flatpak that officially supports both GUI applications, CLI applications, and even daemons/services
    • Flatpak would also be able to reuse the Freedesktop runtimes of the host system
    • los0220@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      3 months ago

      Idk why people at flathub decided not to allow CLI programs.

      And no alisses to the names of the programs.

      Two very frustrating decisions. I would get rid of snap on my system if not for those few CLI tools I need.

        • spiderhamster@midwest.social
          link
          fedilink
          arrow-up
          1
          ·
          3 months ago

          Sometimes I have to set audio to ALSA with protontricks in order for a game to launch or have sound. I think it has something to do with the number of audio channels I have. With other audio interfaces with only two channels it doesn’t seem to be an issue but I thought my ALSA/JACK combo was solid but I also only played native games back then so I’m not sure if it would have been an issue then. Pulse took me a while too be comfortable with but for the most part I’m happy with it now. I held out for so long and waited for other audio producers to give it a green light before I switched.

          BTW, I’m not trying to fight you on this. Just sharing my experience with someone who understands the struggle.

        • MangoCats@feddit.it
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 months ago

          Sound was literally dysfunctional in Linux on a lot of hardware in the 90s. In the mid 2000s I had a RedHat enthusiast tell me that was all in the past, about 20 minutes before we hit a nasty hard to fix sound configuration/performance problem with RedHat on our hardware… Our “sound guy” can make ALSA work on our product, but it’s one of the more brittle parts of the system - anything changes he “has to get back with you…”

  • NM_Gringo@lemmy.world
    link
    fedilink
    arrow-up
    5
    ·
    3 months ago

    For years…every time I needed to configure a printer. Sometimes when I needed to find drivers for a wifi card. These days…it just works.

  • Artopal@lemmy.ml
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    edit-2
    3 months ago

    It’s difficult to be disappointed with something that is free.

    Actually, one shouldn’t be disappointed with things. Only people can disappoint you.

    I was disappointed in the Debian crew when they standardized on systemd when it clearly wasn’t ready yet.

    And I was disappointed in the people running some distros that made Wayland the standard when it clearly wasn’t ready yet (a few apps I rely on don’t support it or run poorly on Wayland even now).

    Other than that, free software, free choice, and a lot of learning possibilities. You just have to adapt your expectations. Change hardware, change software, change distros, and learn.

  • SocialistVibes01@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    3 months ago

    Not with Linux per si but surely I have with the LKML and Linux Foundation guys. With Linus and Greg. RH, Canonical, Gnome. And so on…

      • SocialistVibes01@lemmy.ml
        link
        fedilink
        arrow-up
        7
        arrow-down
        1
        ·
        3 months ago

        It’s more what he’s not doing: blocking MIT licensed drivers in the kernel.

        Also there was that thing with banning Russia from the LKML. He stressed over he was a Finn at that opportunity. Don’t ask what the Finns were doing at the WWII. And he’s a pro status quo kind of guy.

          • SocialistVibes01@lemmy.ml
            link
            fedilink
            arrow-up
            7
            arrow-down
            3
            ·
            3 months ago

            Do you mean the USA? UK? France? ISRAEL???

            You NATO removed are ridiculous. And the true enemy of the humankind.

          • Thorned_Rose@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            1
            ·
            edit-2
            3 months ago

            It would be one thing to ban a fascist government, but he didn’t ban the Russian government, he banned a whole country of people who have no control over or choice in who the government is or what it does. And worse was that he spouted what amounted to racist sentiment as a defence.

  • solarvector@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    2
    ·
    3 months ago

    After a recent update, I started getting prompts for using a having controller. I know there’s a way to fix, it probably has to do with UDEF rules or something, but I just can’t quite care enough to figure it out.

    On the other hand, I know there’s a fix. There’s always a fix.

    And nothing is ever added just to fuck with me. So, yes, but more on the level of “eh 🤷‍♂️”

  • Samsy@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    3 months ago

    Nope, okay I fiddle more with complex scenarios than ever before with windows. But I never lost files/progress than I lost with windows bluescreens. And since everything is open source and documented. There is always a way to find a solution, even if its a reddit post 12 years ago.

  • kyub@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    I was a bit disappointed with desktop Linux during the late 90s and early 00s because many applications within the typical ecosystem weren’t great or mature yet (I still shudder when thinking about the amount of time I spent trying to get audio to work nicely across OSS, alsa, artsd, esound, … this was before pulseaudio or pipewire, obviously), and then I temporarily switched back to Windows as a primary OS just because of gaming compatibility. But since the mid-10s or so, Linux grew to become very capable for at least casual gaming as well. So there was no need for Windows anymore and I just wiped it off of every device, leaving Linux as the only OS. This was also during a time where Windows 8, 8.1, 10 and later 11 showed up and this really showed to me that Windows was doomed to die a long-winded death. The last decent version of Windows was 7.