11

We love to praise linux constantly and tell everyone to change to it (they should) but what are your biggest annoyances ?

Mine would be, installing software (made even more complex by flatpaks being added, among the 5 other ways there already were to install software) and probably wifi power management issues.

(page 2) 50 comments
sorted by: hot top controversial new old
[-] Lemminary@lemmy.world 1 points 1 week ago* (last edited 1 week ago)

I know this is petty, but title bars in apps. Please, remove it entirely. It's not necessary and it feels so 2007. I don't need to be reminded which application I'm using when I can use that screen real estate for other things.

[-] hancock@retrolemmy.com 1 points 1 week ago

If using kde you can make it toggleble and by drfault hidden thats what I used, before switching to niri. Also assign a key to close the window.

[-] BartyDeCanter@lemmy.sdf.org 1 points 1 week ago

Honestly, not much.

The first would be that the webcam in my work laptop goes in and out of working pretty regularly. It happens to the whole team so I know it’s not just mine. I end up using an external one pretty regularly. Mostly I’m annoyed at Dell for not providing proper driver support.

The second is that there are a very small number of applications that I occasionally use where I need to fire up a VM. But even that is more of I’m annoyed at the organization that forces me to use an obsolete proprietary file format once a quarter.

[-] LiveLM@lemmy.zip 1 points 1 week ago* (last edited 1 week ago)

Sleep seems to work nine times out of ten.
In that 1 time it hangs when resuming, so the computer is on but in a zombie state where it doesn't do anything (won't even power on USB devices).
Maybe my motherboard just sucks tho.

Also someone pretty please with a cherry on top make a VNC or RDP server that works on Plasma Wayland, I'm so sick of using Sunshine+Moonlight, it just isn't built for non-gaming usecases at all

[-] CubitOom@infosec.pub 1 points 1 week ago

Sometimes I dislike how most distros are against proprietary and closed source code. But then I remember all of the money those companies are making off of war, genocide, and slavery and I feel better about it.

A lot of Linux software has really stupid names, and has since before Torvalds even started. GNU is a garbagepuke name for an operating system, and they've just kept doing that. Recursive actronyms like NANO and LAME, Gpackages and Krograms, and then so many bash built-ins and common shell programs have names like lsphw.

I once had this conversation:

"This distro comes with a kernel that's so new it breaks compatibility with [some piece of hardware]"

"use mainline"

"Yeah, okay, I have no idea how to do that in this distro."

Turns out "Mainline" is a kernel management tool. I thought the guy was telling me to use a mainline Linux kernel instead of a customized one, because A. the name of the app is poorly chosen, and B. he had the communication skills of a homeschooled zoomer.

[-] protogen420@lemmy.blahaj.zone 1 points 1 week ago

non copyleft software in general1

[-] Lumisal@lemmy.world 1 points 1 week ago

Making distro clones with premade software, wallpaper, etc.

Systemback is easy to use, but then complex to install for normal people (lack of instructions, have to manually make the partitions, needs 3 partitions but nothing states that in the software).

Post-Cubic customizations are easy for normal people to install but way more complex to set up (basically terminal only, need to know more abstract terminal commands for specific customizations like pinning an app to the bottom panel).

Basically, the classic Linux GUI problems.

[-] Quibblekrust@thelemmy.club 1 points 1 week ago

Having to install apps manually and figure out dependencies myself because a popular piece of software only officially supports Ubuntu and Debian. No normal human would ever do this. They would go back to Windows. Hell, I still haven't even gotten one piece of software to work on my new OpenSUSE system yet: Beyond Compare 4. There's no flatpack for it. The RPM test says all dependencies are satisfied, but when I run the program, nothing happens. I did some web searching, but I haven't dug too deep yet.

Why are there so many package managers with such different syntaxes? And why does one repo maintainer decide to call it "package" and another calls it "package4"? Or some entirely different name! It's maddening. I've had to create empty proxy packages that translate package names just to install some RPM file. Again, the average person is not going to do this.

In KDE plasma, the first thing most people do is set up Wi-Fi on their computer, but you need to set up KWallet first or else the password gets stored in some other dimension. I accidentally typed my Wi-Fi password wrong, and I couldn't for the life of me figure out how to clear it out and make it ask me for the proper password when I try to connect. I even went into network manager and switched the network to say, "ask me every time". It wouldn't! It would just sit there and hang on "authenticating". I never did figure it out. I ended up forgetting to encrypt my system partition, so I simply reinstalled the OS.

[-] pathief@lemmy.world 1 points 1 week ago* (last edited 1 week ago)

My one major complaint is audio in general. I've had so many audio issues. If you need an eq or noise canceling it's a pain to get it working. There's always a bug somewhere, always a random distortion.

Voicemeeter is the only thing I miss about Windows. I really do.

load more comments (1 replies)
[-] SoftestSapphic@lemmy.world 1 points 1 week ago

The elitism

[-] JasSmith@sh.itjust.works 1 points 1 week ago
  1. The lack of a universal application installation method which 98% of developers use. Windows has .exe and it makes it so much easier for developers to release one application which is dead simple for users to install. No instruction manual with different methods per distro. Just double click. This results in less support for Linux in general. Fewer games and applications an drivers with fewer features.

  2. Poor backwards compatibility. Yes it results in bloat, but it also makes it much cheaper to develop for and maintain applications, and this results in more developers for Windows. More hardware and driver support. More applications. More games.

It is no mystery to me why developers don't focus more on Linux support. It's more expensive. They tell us this. What is so frustrating is that Linux fans are so quick to blame developers instead of focusing inwards and making Linux a more supportive platform for said developers.

[-] TheGrandNagus@lemmy.world 1 points 1 week ago* (last edited 1 week ago)

A lot of the Linux community are the most obnoxious entitled scumbags I've ever met in my life.

The amount of people that get very demanding or hate developers (who are donating their time for free) when they don't cater their project towards that user's desires... it bothers me. It's even present in this very thread. It's an extremely popular viewpoint to have, and it seriously bugs me.

If you don't like how a project is run, don't use it. It's their project.

[-] Sxan@piefed.zip 1 points 1 week ago

This is a good question. There's nothing I hate about Linux there are things I hate about some projects, and some communities, and some distributions.

Maybe zombie processes. I guess I dislike that Linux isn't a microkernel, but I doubt it'd have a huge impact because the kernel has been incredibly stable for my uses for years. I can't actually remember the last time I saw zombie processes, but it was within the past two years, and their existence is just a fundamental stupidity in Linux, and closely tied to the monolithic kernel architecture.

But, still... it'd be hard to stretch that to "hate."

CUPS is a terrible piece of software that almost everyone needs, and needs somebody to come along and do a pipewire on it. I guess I hate CUPS, but that's not Linux.

nuts could be much, much easier. It's designed for power users and is a PITA to configure. Quite capable, but could be a lot more simple for simple use cases.

I'm really reaching here. There's little in Linux + BSD userspace (or even GNU) that's not far worse on a Mac or in Windows; maybe I'd feel stronger if there was a better option.

I'm really, really hoping Redox makes it. I'd love to see an end-user oriented, non-research microkernel with broad hardware support - something good enough to run on modern bare hardware. Then I might jump ship, especially if I get to jettison systemd in the process.

[-] sanderium@lemmy.zip 0 points 1 week ago* (last edited 1 week ago)

It is not Linux itself but:

  • I dislike when something goes wrong with a program and the documentation is not clear on how to fix it. But I do not complain because it is understandable when developers write documentation they have to choose who's hand to hold, if they choose to help everyone then the documentation can get long and perhaps redundant.

  • When one is a beginner and installs a distribution for the first time one can get scared by the splash screen showing errors which are 99% of the time safe to ignore (e.g showing that a device was not found). I know its important for developers and advanced users to know all this info but it can make beginners feel so damn scared (like me).

  • Naming, like in the general sense, it seems like many software have some ridiculous names (dolphin, ncmpcpp, gimp, foot, gnome). Very subjective, I know, but in the end I love and hate these names.

  • Bluetooth... yeah.

[-] drcobaltjedi@programming.dev 0 points 1 week ago

Naming, like in the general sense, it seems like many software have some ridiculous names (dolphin, ncmpcpp, gimp, foot, gnome)

For dolphin, if your talking about the emulator it is avalible for windows too and its called that since thats what the gamecube was called internally.

For gimp, yeah i hate the name too, its the "gnu imange manipulation program" and is also avalible for windows.

Those programs that look like random assortments of characters are generally libraries that other programs use to standarize functionality across programs. Don't want there to be 15 different ways for your computer to understand "write this file to this location" for example. You'll generally never need to know what they are or what they do.

[-] sanderium@lemmy.zip 0 points 1 week ago

Exactly. Anyway, I was referring to KDE's file manager(Dolphin).

load more comments (1 replies)
[-] corsicanguppy@lemmy.ca 0 points 1 week ago* (last edited 1 week ago)

Systemd.

Only because I've used something else - anything else - as an integrator and packager, and everything else is more stable, more consistent, more reliable and more isolated.

This thing is looking for sploits.

[-] BenLeMan@lemmy.world 0 points 1 week ago

Linux is super cool when everything works out of the box. But once you need to make adjustments, you're in a world of pain.

I recently had the distinct displeasure of using visudo for the first time and was flabbergasted that this should be the recommended standard app for its purpose. An app which randomly turns mouse and keyboard inputs into random letters, doesn't have a visible command menu, doesn't allow you to click to place the text cursor, doesn't have an easy way of copy-pasting...WTF? 🤯

Now, I am actually a trained IT professional who has installed and managed a plethora of firewalls, virtual machines, file servers, VPNs, etc... but Linux has me stumped way too often when apps seem to lack the most basic attention to usability.

And the lack of standardization leads to absurd situations where to solve one problem you have to first dig into three different underlying subsystems and their peculiarities, spending hours on trial and error using scant & often outdated or non-applicable documentation (it's for another distro and two years old). 🙄

[-] Quibblekrust@thelemmy.club 1 points 1 week ago

Is this the first time you've had the pleasure of using vi/vim? 😄 visudo is a command that locks the sudo file and just opens vi or vim. It's not a text editor in and of itself.

Vim is the source of the famous "how do you quit vim", meme. (:q , btw) The interface is completely nonintuitive and has modes. In "edit mode", all the buttons do different edits to text or move the cursor. That must have been your experience: trying to type in edit mode and getting garbage. You have to enter "insert mode" to type using the I key. Commands to do things like save and quit are started by typing a colon in edit mode. You navigate in edit mode using HJKL as arrow keys.

To avoid it, set your default editor to nano instead. Nano's hotkeys are nonsensical to people coming from Windows, but at least they're displayed on the screen at all times.

$ export EDITOR=nano

[-] vermaterc@lemmy.ml 0 points 1 week ago

Lack of a single standard way of installing and removing software.

Some software on my computer comes from APT, some are installed using deb file, some from Flatpak, some from Snap, some are AppImages, some are installed by a random shell script, some are Progressive Web Apps and finally some have custom installers (like Jetbrains). If I want to uninstall an app, I often don't know where to even look.

All of that happens despite Linux Mint (the distro I'm using) have an app for installing software. It makes things a little easier, but still doesn't cover every possible option.

load more comments (2 replies)
[-] HiTekRedNek@lemmy.world 0 points 1 week ago

Total lack of stability, not in "crashing programs" but in the entire idea of "throw it all out and start over" that seems to 100% infest every single Linux developer every few years.

Not to mention the total loss of every single bit of UNIX philosophy over the years.

"Everything's a file." ? Not according to Linux, not any more.

All the various *ctls necessary to run and inspect your system have completely gotten out of control.

load more comments (1 replies)
[-] yaroto98@lemmy.org 0 points 1 week ago

I recently began hating devices and how each distro does it slightly differently. /dev is the worst. I plug in a usb, look for it under /dev/usb, not there, oh it's /dev/serial I suppose that makes sense. Plug in a different usb, not in either, no by-path or by-id, oh, I can only find it by the bus... but that path changes each time I plug it in, and that's the only place I can find it. Permissions are black magic on devices. I've been root and can't open a cdrom, get permission denied. Other times I can give a user 777 and it seems like they have it all, but still can't open that drive. Everytime I reboot my coral usb changes bus paths and breaks my frigate docker, but I can't find any stable path to it. Fought for days trying to get proxmox to forward a cdrom drive to a container then a vm. Went through half a dozen tutorials and threads of people getting it working and I couldn't. Spin up my laptop and do it bare metal, and STILL can't get it to work. VLC can play the disk just fine, but not the docker container. Switch to ubuntu instead of my arch distro, and boom everything works.... most of the time. Other times I have to do a ritual of removing the database, logs, reboot, start the container, unplug usb, plug in usb, and then it works.

load more comments (2 replies)
[-] brap@lemmy.world 0 points 1 week ago

For some reason some Steam games invert my mouse wheel direction but don’t when ran in windows and I can’t figure out a per-application toggle for it.

Why things decided to try and undo 30 years of muscle memory I don’t know.

Thats bizarre, does it happen on every mouse you plug in?

[-] brap@lemmy.world 1 points 1 week ago

You know what, I’ve not tried. But as it’s not all titles I concluded it was software rather than hardware. It’s a sensible shout sh and I’ll try one day when I find a minute to start messing about.

[-] HexesofVexes@lemmy.world 0 points 1 week ago

Honestly, the fact I don't have as much time as I'd like to contribute workarounds.

Take yesterday, I got Magic and Mayhem (the classic) running via wine, but I had to create a new wine prefix to remove dpi scaling (because, Apparently, the winecfg graphic tab is global, and if dpi scaling is used it truncates the game's display). Still can't get the music working, but that's what MOC is for, and I did use an old cracked version.

I want to make a lutris install script for this, but I lack the time. That's my main dislike of Linux - I wish there was a solid indexed forum to share game workarounds that had a drop-down search by game.

[-] Ashelyn@lemmy.blahaj.zone 0 points 1 week ago

The closest thing we have to this is probably protondb but I've never seen any super in-depth tweaks from users there. I'm also not 100% sure if they have non steam games posted there. If they do I imagine there's not exactly a ton of posted guides by users

[-] HexesofVexes@lemmy.world 0 points 1 week ago

I play a lot of abandonware titles, and there is a spot (90s and early 00s) that are a pain to run. I can normally figure it out on a spare day, but I know a lot of folks just give up.

[-] bridgeenjoyer@sh.itjust.works 1 points 1 week ago

Hey I play a lot from that era as well! I tend to try to find the ps1 versions so I can just use duckstation...or install win98 in a virtual machine. Runs games pretty well then with no compatibility problems.

[-] RedstoneValley@sh.itjust.works 0 points 1 week ago

I don't like LibreOffice as the only open source Office software that seems to compete with Microsoft. It feels bloated and outdated and for years and years I have display problems with it. The community answers to problems are often written by arrogant pricks.

However, at the pace Microsoft Office is deteriorating with all that copilot crap LibreOffice begins to look better every day. They don't even have to do anything for it.

Have you tried Proton? It works like a charm for videogames.

load more comments (1 replies)
load more comments (4 replies)
[-] pogodem0n@lemmy.world 0 points 1 week ago

I don't dislike much about Linux and do realize that most issues stem from major software developers simply ignoring its existence. Here are a few I had to scratch my head for:

  1. Sub-par touchpad experience.

Touchpads on Linux are generally worse when it comes to palm rejection compared to Windows. Macbooks are on a completely different level.

Another thing missing is the scrolling acceleration, which is present on Windows and MacOS.


  1. Wayland protocol development.

People who approve protocol proposals are very annoying and often stall critical protocols for years.

load more comments (1 replies)

Games that just open on Windows require extra work to play on Linux. Sometimes it's just a few extra clicks, sometimes it takes a whole afternoon to figure it out, especially if you're like me and not very experienced with Linux.

[-] kartoffelsaft@programming.dev 0 points 1 week ago

I'm curious what games you're playing. Back when I started using linux regularly (~2017) this was absolutely the case, and even for a few years after proton first released it still was. But my experience now is games fall on either two extremes of working out of the box or being completly unplayable.

load more comments (1 replies)
[-] yardratianSoma@lemmy.ca 0 points 1 week ago

The communal infighting.

Why has Wayland taken more than a decade to get to a somewhat acceptable state, but still lacking standardization?

load more comments (1 replies)
[-] sbv@sh.itjust.works 0 points 1 week ago

When I was running a Linux distro regularly (1995-2015), audio output would break every couple of upgrades.

It was frustrating, because I was pretty happy with the rest of the OS.

load more comments (2 replies)
[-] TabbsTheBat@pawb.social 0 points 1 week ago

All the different window top bars/UI elements not lining up.. especially for stuff that has nothing up there.. extra annoying when disabling window decorations don't disable them

[-] just_another_person@lemmy.world 0 points 1 week ago* (last edited 1 week ago)

That sounds like a KDE thing, specifically. This is pretty much not an issue in Gnome unless you're running something with X11 compatibility.

load more comments (1 replies)
load more comments (1 replies)
[-] Randomgal@lemmy.ca -1 points 1 week ago

The community lmao

[-] JTskulk@lemmy.world -1 points 1 week ago

I hate that smb is still the standard lan filesharing protocol. I used nfs once and it kinda sucked. I just want smb but without mangled filenames. Basically I hate when I have a substandard experience because of Microsoft.

load more comments (2 replies)
[-] cute_noker@feddit.dk -1 points 1 week ago

I hate that nobody recognizes Linux as a legit OS. But that is the same with many FOSS projects like LibreOffice. The format is not recognized in a lot of places, which is insane. Microsoft really have their marketing prefected

load more comments
view more: ‹ prev next ›
this post was submitted on 06 Aug 2025
11 points (92.3% liked)

Linux

12635 readers
33 users here now

Welcome to c/linux!

Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!

Rules:

  1. Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.

  2. Be respectful: Treat fellow community members with respect and courtesy.

  3. Quality over quantity: Share informative and thought-provoking content.

  4. No spam or self-promotion: Avoid excessive self-promotion or spamming.

  5. No NSFW adult content

  6. Follow general lemmy guidelines.

founded 2 years ago
MODERATORS