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.

OQB @pixeldaemon@sh.itjust.works

top 50 comments

sorted by: hot top controversial new old
[–] 28 points 2 weeks ago* (last edited 2 weeks ago) (2 children)

Disappointed at linux directly? No.

Disappointed at linux indirectly? Absolutely.

  • Nvidia's linux support: https://www.youtube.com/watch?v=iYWzMvlj2RQ
  • Ubuntu
    • Unity (at least it's gone from main installs now)
    • Snaps
  • KDE
    • Version 4 (at least it's good now)
  • Fedora
    • Forcing their own broken version of OBS that didn't work (they finally removed it)
  • Wayland
    • Not supporting screenshare (fixed with portals)
    • Not supporting global shortcuts (currently being investigated)
    • Accessibility (currently being investigated)
  • Gnome
    • Not supporting system trays
      • Most people don't want their background apps (discord, teams, docker/podman, OBS, etc...) to be filling up the foreground.
    • Not supporting server side decorations
      • Literally the stupidest decision ever made
      • Not supporting it forces all other developers to spend their time integrating their own client side decorations just so users can move/close a window in someone else's desktop environment. (example: https://factorio.com/blog/post/fff-408#%3A%7E%3Atext=Client-side+window+decorations)
      • Not supporting it means every developer has to deal with issues being reported to them that aren't their fault.
      • Not supporting it means every developer now has less time to work on their own applications.
      • Not supporting it means that humanity has wasted a stupid amount of time reimplementing the same thing over and over again instead of just once.
      • Gnome saying that: "it's not part of the standard"
        • Buddy, you're the only one holding it back from being standardised.
          • Cosmic: Supported
          • Hyprland: Supported
          • KDE (Kwin): Supported
          • Unity (Mir): Supported
          • Niri: Supported
          • Sway: Supported
          • etc...: Supported
          • Gnome (Mutter, and those downstream like Muffin): Not Supported
          • It has... by all metrics... become... THE defacto standard.
        • "It's not in the official wayland standard"
          • Buddy, wayland needs to support more than just the desktop metaphor. It also needs to support things like phones, handhelds, kiosk machines, car infotainment systems, etc... where having a window on a screen doesn't make sense. You are a desktop environment using the desktop metaphor, you need to support the basic functionality of moving windows that pop up on the screen, and you are the only one failing, and not only failing but failing so hard you're negatively affecting all those around you, and not only that but you're also not being accountable to how your actions are negatively affecting others.
  • source
  • hideshow 2 child comments
  • load more comments (2 replies)
    [–] 21 points 2 weeks ago (4 children)

    Trying to find the path of a mounted USB stick is painful as well. Is it at /mnt, /media or /run? Who the fuck knows.

    At least with windows you just have drive letters

  • source
  • hideshow 5 child comments
  • [–] 6 points 2 weeks ago*

    Oh god this one, I never understood why mounting drives in Linux needs to be so convoluted. It's the whole reason my NAS is running on LTSC. Adding drives to my NAS under windows is literally plug and play where as with linux theres always some bullshit.

    I have neither the time nor the inclination these days to troubleshoot that bullshit.

  • source
  • parent
  • load more comments (3 replies)
    [–] 17 points 2 weeks ago (2 children)

    One thing I've been annoyed by for over a decade now is having to unmount USB drives before removing them or they'll brick. That shit worked fine on windows unless you were writing/reading iirc.

  • source
  • hideshow 4 child comments
  • [–] 10 points 2 weeks ago (2 children)

    Not really. Windows and assume Linux cache writes and might actually write after you thought it's written, that's why you have to always unmount USB drives before you pull them out.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 17 points 2 weeks ago (2 children)

    Later versions of windows recognise that the device is removable and don't cache writes. From the users point of view the copy dialog box only closes when writes are complete.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 9 points 2 weeks ago

    Yeah, that's really annoying with Linux filemanagers

    Just tell me when you're done and not when the file is completely written into cache, that doesn't help me in any way

    I love my Linux, but it's really annoying to open a terminal to run sync, just to be sure

  • source
  • parent
  • load more comments (1 reply)
  • [–] 5 points 2 weeks ago

    I always do that and it still happened, probably because I had a drive as NTFS for compatibility. Last I checked (after failed attempts), the fix was "fix it with Windows" so I still have a borked external drive.

  • source
  • parent
  • [–] 14 points 2 weeks ago

    Constantly, I'm pretty sure that part of the experience.

    However, anytime I have to use windows or mac I very quickly get over whatever my issue with linux is.

  • source
  • [–] 13 points 2 weeks ago (2 children)

    Yeah, it's usually quality of life misses. An example: if I mount a network drive (mine auto-mounts upon login) and then that NAS goes down for whatever reason, if I open Dolphin it'll hang trying to connect to the offline network drive and never timeout. I can restart my NAS and then as soon as it's online again, my file manager will open 😅.

    I'd have to manually unmount in terminal if that NAS became non-functional. Windows just times out and marks it as offline so File Explorer still works.

  • source
  • hideshow 3 child comments
  • [–] 6 points 2 weeks ago* (1 child)

    I've been using AutoFS and that's no longer an issue for me. How did you mount the NAS?

  • source
  • parent
  • hideshow 2 child comments
  • load more comments (1 reply)
    [+] 12 points 2 weeks ago* (last edited 1 week ago)
    [–] 11 points 2 weeks ago (1 child)

    Been using linux for more than 10 years as a less technical user, and yeah pretty regularly.

    Its still my OS of choice, but theres a fair bit of jank around the corners you interact with less and places where the GUI methods for things just kinda fall short.

    But I like having an OS that shows me tech treating me with dignity and respect is possible. So many problems in this world are hard to know how we might solve, but technology that treats me justly is a thing I can have today, and given its actually able to meet my needs, thats pretty cool ☺️❤️

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

    Inconsistent behavior with the Elan touchpad on the ThinkPad E16 Gen 1 (AMD). Works in a live image but not when I install. Adding kernel parameters and loading specific modules gets it working, but it stops again after a few minutes. Sometimes unloading/reloading the module gets it working again, sometimes it doesn’t. 4 different distros, 4 different kernel versions, still have to use Trackpoint.

    Other than that, I daily-drive Debian on my home and office workstations. Those ones just work.

  • source
  • hideshow 2 child comments
  • [–] 9 points 2 weeks ago*

    my disappointment in Linux has lessened over the last few years as issues are being resolved.

    Currently my only real disappointment is driver support, but that's less of a flaw on anything linux, and more of a flaw on the providers.

    That being said, I also am disappointed with sound management. Trying to do anything in that hellscape on most distros leaves you with a pounding headache. It's a monkey-patch of multiple handlers that gets confusing really fast.

  • source
  • [–] 8 points 2 weeks ago

    Once I was looking forward to the challenge of connecting a linux PC to a Windows domain, only to find out the current version of the distro had that functionality by default. 😐

    So that was cool, I guess...

  • source
  • [–] 7 points 2 weeks ago (1 child)

    Lots of little extremely niche things people do on their computer on Windows are harder on Linux, I think the best example in general is video game modding. We can't say it's essential or barring anyone from making a switch and yet people like me wrankle. I'm disappointed no one ever put the honest time into cloning Mod Organizer and its amazing USVFS. Yes I know you can do it on Fuse, I know there are a couple other mod applications for Bethsoft games. The problem is ALL of these tools need a seamless way to talk between Proton instances, which would be a security risk I guess. And Mod Organizer was such a nice tool. The clone attempts I've seen have had shoddy UI, lacked core features you wouldn't even bother calling it an MO clone without (Amethyst was not storing -downloads-, just running whatever FOMOD it found immediately and deleting the archive), or were done heavily with LLM AI which I don't trust around proton instances.

    It's the absolute lowest priority right now and if you're willing to accept a lot of potential suck you can eek by. I don't use EMACs or I'd probably be the kind of person using that as mod manager, but hearing it described I'd liken my agony over lacking good mod tools to trying to use EMACs on a broken cellphone screen, or a keyboard missing half its letters. I miss the tools MO set the industry standard for.

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [–] 6 points 2 weeks ago (1 child)

    How could I be disappointed in FOSS? Conduct of people involved, maybe, software? Never.

  • source
  • hideshow 2 child comments
  • [–] 6 points 2 weeks ago* (2 children)

    Yep, people involved are the biggest problem sometimes.

    I've had to figure how to fix many issues myself, because quite often upon finding a thread where someone already had an issue that I had, folks were tryna gaslight the OP why it's not actually an issue, eventually turning the thread into shit flinging contest. Or the good old "don't do that, you'll break something" (that I proceeded to do and was absolutely okay).

    Not to mention how FOSS developers have to deal with entitled assholes every now and then.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 5 points 2 weeks ago*

    Me: Ugh, X problem!? Fine, let's google it and find the answer...

    OP: I have X problem, which is stopping me from doing Y.

    Answers: Oh, you don't need X to do Y. Here's a solution for your Y problem!

    Me: I don't care about Y! What about X problem!?

  • source
  • parent
  • load more comments (1 reply)
  • [–] 6 points 2 weeks ago* (last edited 2 weeks ago) (1 child)

    It doesn't run on old 2010 year Intel/AMD laptop, while FreeBSD does. Maybe because of the philosophy of destroying the old to build something completely new (pipewire, ip, firewalls etc.). Maybe I should spend more time finding working distro.

    Also, It's sad to realize that politics has actually always been a part of FOSS (when they removed Russian maintainers). Still I really like Linux.

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [–] 6 points 2 weeks ago

    The worst annoyances of Linux are nothing compared to basic use of Windows or MacOS.

  • source
  • [–] 6 points 2 weeks ago* (4 children)

    Every time I have tried to mainline Linux for my gaming rig. Although I haven't tried anything recently, IE since the Steam Deck has made large improvements. I am now waiting for SteamOS to be available for non-AMD GPUs and can be dual-booted so I can try it without also getting rid of Windows right away if it still gives me headaches. I know there are other options I could try now, but I'm fine waiting.

    I have not been disappointed in Linux when used for servers, tho. Far, far more reliable than Windows when you want stability and long up times.

  • source
  • hideshow 8 child comments
  • [–] 7 points 2 weeks ago (2 children)

    I suspect you'll be disappointed or frustrated by SteamOS, since Valve isn't really all-in on maintaining a universal distro like other projects (and that's okay); more likely, it will always be Valve-hardware-first that just happens to work on some other hardware configurations.

    IMO, you're better off jumping into whatever distro interests you rather than expecting SteamOS to fit your use case. My personal choice was CachyOS for daily use and gaming, and it's been great, but PikaOS would be one I'd consider for another build. I also run Bazzite on an older laptop for some light gaming and HTPC stuff, and that's been rock solid.

  • source
  • parent
  • hideshow 2 child comments
  • load more comments (2 replies)
  • [–] 4 points 2 weeks ago

    Most games are solid now on Linux thanks to Proton. Most of the time if it's Steam and it's not competitive it works out of the box. Sometimes you need some post install configuration to make it run better (more common with old games), you can usually find what you need to do in the protondb website.

  • source
  • parent
  • [–] 4 points 2 weeks ago

    I went full Linux almost 3 years ago. Games worked very well when I first switched but it's improved significantly in performance and QoL since then. If your interested in gaming on Linux, I wouldn't wait for desktop steamOS, just get a distro and try it. I like Arch, but it's definitely not for everyone, especially if you're not into tinkering although even archinstall makes getting setup significantly easier now.

  • source
  • parent
  • [–] 6 points 2 weeks ago (1 child)
  • [–] [S] 12 points 2 weeks ago (3 children)

    Honestly, what's disappointing about sysd? I know it violates the whole does one thing principle and then the whole age bs, but overall I've never had anything major with it

  • source
  • parent
  • hideshow 6 child comments
  • [–] 11 points 2 weeks ago* (last edited 2 weeks ago)

    Since “do one thing principle” is pretty abstract, I’ll give you one example of a downstream consequence.

    I wanted to set up a NixOS microVM using docker sbx. Turns out, it was basically impossible (nothing is actually impossible, it just depends how much you want to modify/rebuild things).

    Much of NixOS depends on systemd to manage lifecycles of this or that, but systemd only works properly if it’s the first PID, and when it runs in that mode it also wants to initialize hardware.

    But the hardware is all managed by the microVM, so systemd blows up. All it needs to do is nothing, but that turns out to be very difficult to achieve.

    If these were like 3 or 4 distinct utilities, there would be obvious seams where I could separate them and only activate the stuff that’s relevant to my use case. But it’s all one big ball of mud.

  • source
  • parent
  • [–] 8 points 2 weeks ago

    Systemd (along with the various add-on services that come with it on most major distros) meddles with and tends to break critical functionality quite often, except on boring systems where the needs being served happen to be handled well by systemd's happy path(s).

    If the computers you maintain fit Lennart Poettering's idea of how to do things, then you might never notice a problem. On the other hand, if you're responsible for systems with unusual or complex configurations, or have need of the flexibility that makes unix so very useful in the first place, then you might very well discover that systemd is a pushy, invasive, poorly considered, buggy, and in some ways just pain broken collection of software, maintained with a level of arrogance and carelessness not often matched in the unix community, and you might rightly come to despise working with it.

    Sadly, my experience has been the latter. In the years since the systemd suite was adopted by Debian distros, I have been burned more times by it and spent more weeks of my life troubleshooting it than I can count any more. Because of this, I have come to resent systemd. And I know I'm not alone in this.

    So, dear readers, when you see people complaining about systemd, please try not to be like the zealots out there who routinely cry "luddite" and demand proof when they encounter folks who dislike it. Try instead to remember that one size does not fit all, that some of systemd's detractors are very skilled and reasonable people who happen to run systems that are necessarily different from your own, and have encountered problems that you have not. It has been over a decade. Some of us are tired of it, and tired of talking about it.

  • source
  • parent
  • [–] 8 points 2 weeks ago (1 child)
    • It violates the whole does one thing principle. this is of course much more than a beauty-related offense. Modular design is central to good software engineering.
    • Log files are no longer simple text files you can watch, grep, or work with -- again violating a major Unix principle and making a zillion other things that would "just work", have to be done with special systemd hooks/options/yadda
    • The problems it solves could have been solved with a reasonably well contained change to SysV init, and probably made optional. Single-user setups don't need server-farm complexity.
  • source
  • parent
  • hideshow 2 child comments
  • [–] 5 points 2 weeks ago (2 children)

    Single-user setups don't need server-farm complexity.

    True, but Linux devs only have a limited amount of time. It's far easier to take a system that can handle server-farm complexity and apply it to a single user use case, than it is to take a system meant for single users and try to scale it up to a server farm, or to maintain two separate systems.

  • source
  • parent
  • hideshow 2 child comments
  • load more comments (2 replies)
  • [–] 6 points 2 weeks ago

    Having to actually manually mount network shares to my filesystem in KDE in order to do simple stuff like drag-and-drop files from them to a browser window, which just works in ol' Windows.

    But really, I'm generally very happy with my experience with Linux in 2026. Most problematic things are because of the behavior of shitty OEMs or publishers, not Linux developers. Things have improved in leaps and bounds over the past few years.

  • source
  • [–] 5 points 2 weeks ago (4 children)

    I find Linux to be very bad at recovering from freezing. If something freezes on linux I almost always need to shut the entire PC down or go into TTY to kill the app. I expected it to be way more sturdy.

  • source
  • hideshow 4 child comments
  • load more comments (4 replies)
    [–] 5 points 2 weeks ago

    I’m disappointed by Linux on almost a daily basis. And MacOS. And iOS. And Android.

    (I haven’t used Windows in a long time, so I guess it’s the only major OS I’m not routinely disappointed by? Whoa, that’s a realization…)

    But this is just what happens when you’re constantly messing with stuff.

  • source
  • [–] 5 points 2 weeks ago (1 child)

    The amount of issues I've had with sound on Linux, I'm currently running Cachy and I'm still not getting it through my laptop speakers. Bluetooth on Arch is tempermental at the best of times too...

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    [–] 5 points 2 weeks ago*

    A little I guess. When I had finally convinced my dad to try out a dual boot, and was trying to install it for him on his new Threadripper system, it failed. The platform support Threadripper wasn't ready even though it had been out for at least a little while.

    But I don't remember the details it has been around 8 years. Nowadays I know to confirm these things first, so in a sense it was my own mistaken assumption. But still it fits the question because at the time I was disappointed.

  • source
  • [–] 5 points 2 weeks ago

    My disappointments are few, and are outweighed by the fact that if I update the computer doesn't suddenly grow new advertisements or try to force new subscriptions onto me, or even break that many things? The skill floor is slightly higher sure, but the skill ceiling is so much higher, it doesn't feel like a thinly veiled Eldritch monster.

  • source
  • [–] 5 points 2 weeks ago* (2 children)

    My Thinkpad X260 TrackPoint and mouse buttons under the spacebar still don't work. I have lost my mind trying to figure it out and gave up. I don't use the laptop that often.

  • source
  • hideshow 2 child comments
  • load more comments (2 replies)
    [–] 5 points 2 weeks ago (3 children)

    Recently I’ve been disappointed that my speakers keep switching which one is left and which is right, and I’ve been too lazy to figure out why. I don’t regret dropping windows at all, though.

  • source
  • hideshow 3 child comments
  • load more comments (3 replies)
    [–] 5 points 2 weeks ago

    No.

    I've only even been disappointed at myself.

    And Nvidia.

  • source
  • [–] 5 points 2 weeks ago (8 children)

    Not being able to use middle click as a scroll tool. For an OS that's supposed to be about user choice, this option is stupidly baked into the depths of the kernel.

  • source
  • hideshow 8 child comments
  • load more comments (8 replies)
    [–] 4 points 2 weeks ago

    No, despite many problems, because it always teaches me something about computers

  • source
  • [–] 4 points 2 weeks ago

    I have been extremely disappointed with the broader Linux ""community"" at times, but never Linux.

  • source
  • [–] 4 points 2 weeks ago (1 child)

    I mean i'm currently in a learning process with Linux, i would like to be a power user like in windows, but i'm just not yet. I don't know if i would say disappointed, but i tried to use KDE first and would say my experience was rather bad, it was a bit buggy here and there and i didn't found out how to fix my problems. I'm surprised by it because i though i would like KDE for sure more, but i'm happy i switched to Gnome. So as the op said, part of the experience is choosing the right distro or in my case desktop enviroment is part of the experience.

    Sure had few driver issues, or installing japanese was a bit of a struggle, but i have fun solving problems.

  • source
  • hideshow 1 child comment
  • load more comments (1 reply)
    load more comments
    view more: next ›