this post was submitted on 21 Jan 2026
241 points (98.0% liked)

Linux

15249 readers
177 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
 

cross-posted from: https://discuss.online/post/34255100

Thought I'd create a distinct thread from the previous one asking about daily use, because I really do want to hear more on people's pain points. Great to know people are generally sounding pretty positive in those posts who recently switched, but want to know your difficulties as well! This way old and new users can share their thoughts, hopefully to inspire a respectful discussion.

top 50 comments
sorted by: hot top controversial new old
[–] kiol@discuss.online 1 points 20 hours ago

I still have win on my laptop, but I barely use it. I decided to install CachyOS on my new desktop, and it works better than I expected) Still have some problems, though, and they mostly come down to my reluctance to do research. Here are the main ones: My azeron is not supported. There is antimicrox program recomended to map inputs, and it worked first time I configured it. But then I decided to change it a little, and changes will not apply, keeping my first configuration. After I leave computer unattended for several minutes, it won't properly wake up. Strangely, it wakes up normally if I send it to sleep manually. Some programs (mainly Steam). Take unexpectedly long to startup after boot. What is worse, window system completely freezes while it starts up, the experience I last had with Windows))

Anyway, I'm happy and not going back

[–] turkalino@sh.itjust.works 1 points 2 days ago (1 children)

I’ve used a few different distros over the years: Debian, Ubuntu, Neon, openSUSE Leap

Never once has a major version upgrade ever gone 100% successfully. Even on a bog standard system with no 3rd party repos or niche hardware. I don’t know why it’s still so difficult

[–] bargo@mastodon.tn 0 points 2 days ago (1 children)

@turkalino @kiol I tried many distros, but some sticked with me: EndeavourOS, CachyOS and Manjaro, probably due to their rolling release nature so the updates come gracefully & gradually, but on my side, never once had an update that failed in any way

[–] turkalino@sh.itjust.works 1 points 1 day ago

I was talking specifically about major version upgrades, e.g. openSUSE Leap 15.6 to 16.0. But yes, I currently use openSUSE Tumbleweed and upgrades have been smooth

[–] Libb@piefed.social 69 points 6 days ago (8 children)

On my phone. I would love to be able to run a Linux system or at least a de-googled android. But some apps I need access to don't seem to be working without Google services and stuff like that si I'm stuck using a stock Google (Pixel) android.

Beside that, everything is and has been working smoothly on my computers since I switched from Apple to Linux Mint, 5 or 6 years ago. My only regret is to not have switched way earlier.

I do miss Spotlight. All the alternatives I have tested fall short one way or the other but giving up on Spotlight is not that bad of a deal considering all what Free Software, GNU and Linux have offered me in exchange. I would not want to switch back.

[–] kiol@discuss.online 14 points 6 days ago

I have not personally encountered a Google-based app I could not run within Sandboxing google play services on a GrapheneOS running Pixel phone. So, fwiw, it is working in my experience these last three-ish years.

load more comments (7 replies)
[–] Scipitie@lemmy.dbzer0.com 59 points 6 days ago (4 children)

As much as if saddens me to write it: the enterprise bullshit.

I'm not allowed to use Linux at work because it's more complicated than the out of the box experience of MacOS and windows in terms of remote management, encryption enforcement, company certificates and all this useless bullshit.

[–] lime@feddit.nu 25 points 6 days ago* (last edited 6 days ago)

yeah corporate environments continue to be a pain point. IT wants centralised management a la intune/GPE, i want to be able to use proper terminal tools for automation.

last time it came to a head i moved into a vm and refused to come out for two years.

[–] mech@feddit.org 14 points 6 days ago (2 children)

And I'm not sure why Linux doesn't excel in a centrally managed environment, since it descends from an OS that was designed from the ground up to be used by many users in an enterprise environment.

[–] cenzorrll@piefed.ca 13 points 6 days ago (1 children)
[–] fushuan@lemmy.blahaj.zone 14 points 6 days ago

Office, teams, SSO, SharePoint... You get a very interesting package of features from Microsoft of you are a company. And most integrations with services exist for MS SSO, so its sadly easy.

load more comments (1 replies)
load more comments (2 replies)
[–] Kaiserschmarrn@feddit.org 7 points 4 days ago

When my PC goes into sleep or hibernate, my keyboard won't work after it wakes up. I have to unplug and reconnect my keyboard every... single... time...

Except for this issue, my PC works perfectly fine and better than Windows in nearly every way.

[–] lambalicious@lemmy.sdf.org 4 points 4 days ago

Energy management is the part that still complicates things most for me. Rfkill not being managed correctly. Machines that suspend but don't hibernate, or that hibernate but don't suspend. Laptops that de-suspend during transport. Batteries that overdrain during suspend. Bluetooth. And most annoying of all, NVidia (insert Torvalds iconic scene).

[–] RememberTheApollo_@lemmy.world 7 points 4 days ago (1 children)

Games with anti-cheat don’t work.

Secureboot doesn’t like GRUB.

Solidworks doesn’t run natively on linux, neither does my Sketchup Pro program.

SteamVR doesn’t run well on linux

What does work that I use regularly? My older DVD drives work fine, ripping my music and dvd/blu-rays works well and seamlessly with multiple instances of the programs running simultaneously. The typical FOSS stuff I use is a no-brainer, from Gimp to Blender to Libreoffice.

But for the stuff I work with most and the games I play most often? It just doesn’t work well or at all.

[–] zalgotext@sh.itjust.works 3 points 4 days ago (1 children)

Which games, which anti-cheat? protondb.com can be a good source for quick fixes for running things in Steam, most of the time if I have an issue with a game, someone will have already posted a solution in there.

load more comments (1 replies)
[–] cmeu@lemmy.dbzer0.com 26 points 6 days ago

For me it's that 'can make it work' != 'want to spend hours researching to make it work'

If you have a well supported use case Linux is great, if you need to do some things that rely on proprietary drivers, old software, etc it's a pain

I like the ux in some common windows utilities a lot more than I like their Linux alternatives. I prefer nano zip over the default app that came with my distro.

Default video settings caused going to console to be use a comically oversized font for my large monitor. I remembered how to change fonts sort of, but couldn't for the life of me remember how to change the resolution. Internet searches had results of mixed quality. Pretty difficult to distinguish instructions for the old boot loader versus the current one. Set the res finally, but it didn't work. One of the commands I tried did seem to work, but then it caused the advanced graphics to disappear and video transcode suffered. Finally I found the answer I should have used all along: sudo dpkg reconfigure (some package I can't remember now)

And everything is like that. You want to do something, you better get educated. It's great for hobbyists, but I find as I get older I just want it to look right and do the thing, so I choose windows from the grub menu and forget I even have it for weeks.

It's great when everything is supported and works and you like the application and you'd spent sixteen hours theming your desktop and and and .. but ain't nobody got time fo dat

[–] dual_sport_dork@lemmy.world 33 points 6 days ago (9 children)

Debian in its GUI (at least KDE, which I'm using at the moment) demanding the root password to install the updates it's blinking at me about in the tray all the time. In this context, demanding a password at all is rather silly (Windows doesn't require your password to install updates in a single user environment, and it doesn't even pop up a UAC prompt) and this is going to be yet another one of those things that prior Windows users will moan about, declaring that "Linux is complicated and hard" and drive them back to the comfort of the devil they know when they feel like their own computer is actively trying to stymie them at seemingly every turn.

My user account is a sudoer so there is absolutely no technical reason my own password shouldn't work. And, in fact, if I run updates via apt in a terminal it does. But allowing updates to install from the desktop environment, something ostensibly ought to be a routine userspace kind of operation, requires everyone using the system who might want to do this to know the system-wide root password. This is a monumentally stupid idea.

I am well aware there are myriad ways around this but they all involve hand-editing config files and come with stern warnings about "this may break your system so proceed 'carefully,'" as if anyone who is not already an experienced Linux nerd will know just what the hell "proceeding carefully" is supposed to look like.

The inevitable XKCD comic succinctly sums this up:

The UNIX permissions and administration model may have made great sense on glass teletypes in the '70s and when nobody knew any better, but it's certainly long outmoded now. It's going to make a lot of people very angry to read this, but that's actually one of the few things that Windows does much better, at least starting from NT onwards.

[–] somedude64@lemmy.world 3 points 3 days ago

While I have switched from Windows to Mint with most of my PCs, permissions are the single most annoying thing I still deal with on Linux. And have been over the last decade of trying out distros over the years. I truly detest the way permissions work and were the main reason it took me so long to switch. The current political world and tech company garbage is what did it.

load more comments (8 replies)
[–] arsCynic@piefed.social 33 points 6 days ago* (last edited 5 days ago) (2 children)

Devs not working together to make Wayland universally supported and bug free ASAP or fixing X11 ASAP. With Microslop Windoze being as horrible as it is we cannot permit ourselves to fight these silly internal battles; as long as someone is not bullying, raping, killing, or, you know, peddling crypto and cheering ICE, then give each other some slack.

As for daily usage I have no gripes. Linux works excellently. If I still gamed as much as I did back in the day then these shitty kernel anti-cheats would bother me,* now I simply don't touch them.


*Not a Linux problem but an anti-cheat engineering skill issue. Looking at you EA; RIP Battlefield 1.

load more comments (2 replies)
[–] irelephant@lemmy.dbzer0.com 11 points 5 days ago (6 children)

Bluetooth is very buggy, but it's not too much of a deal breaker.

load more comments (6 replies)
[–] Demdaru@lemmy.world 7 points 5 days ago* (last edited 5 days ago) (1 children)

All my games work like shit :(

And it's kindof my fault because my hardware is outdated but while on Windows Hogwarts Legacy worked, in pain but worked, and Fallout 76 was fully stable and smooth.

On linux (Nobara), Hogwarts CTD's on startup (shaders or something fails) and I had to lower setting in fallout to get it stable enough to play.

Bit I just began my adventure with linux as main OS so there's still a lot to learn. One of stabilising things for Fallout was, for example, forcing dx12. Without it it froze my whole os sometimes. :(

Oh and KDEConnect reports it crashed for some reason if it cannot immediately connect to my phone. Which was funny until notification spam.

[–] Lumisal@lemmy.world 4 points 5 days ago (5 children)

If you're new to Linux you should go with either Bazzite or Cachy for gaming.

Nobara is more for people who like messing with their Linux build, since the dev mostly made it for themselves and their dad rather than for the general public.

load more comments (5 replies)
[–] noxypaws@pawb.social 5 points 4 days ago

I can't figure out how to run game mods that are arbitrary .exe programs that are meant to hook into a running game. Specifically, otis_inf camera tools with, for example, Final Fantasy 7 Rebirth. I've tried protontricks but its so damn complicated and poorly documented I don't really know how.

[–] iturnedintoanewt@lemmy.world 7 points 5 days ago* (last edited 5 days ago) (1 children)

Multi monitor still has some quirks from time to time. Don't take me wrong, it's already much better than just 2-3 years ago even, but...still has quirks. Specially with different DPI. Sometimes apps get very...wonky when moved from a monitor with a normal 100% scaling to one where it has 150% scaling or so. And on return, it's already messed up. Some start already in the wrong scaling with super tiny text. Or text double the size. Let's just say, sometimes scaling gets tricky.

There's also still a lot of games that don't like being moved to another monitor, and don't even give an option for it. Even when pushed to the non-main monitor by OS key combo (meta-shift-left, for example), they tend to rearrange themselves again back to the main monitor when changing from title screen to in-game screen, and things like that. So...still slightly wonky. Light years ahead of where we were just 3 years ago...but still wonky sometimes.

load more comments (1 replies)
[–] Wispy2891@lemmy.world 17 points 6 days ago (1 children)

Printing.

Windows drivers are so fancy, with previews and a billion options, while Linux gets a randomly ordered list of raw options in a drop-down menu and that's it

[–] Wispy2891@lemmy.world 15 points 6 days ago* (last edited 6 days ago) (1 children)

Exhibit A:

The same, but in Windows:

load more comments (1 replies)
[–] fenrasulfr@lemmy.world 6 points 5 days ago (1 children)

My biggest problem with Linux is security. I want a relatively idiot proof setup like in Microsoft and Apple products. I do not to have to minutely setup the firewall or have to go into the terminal to run a virus scan.

Other than that I am not too demanding of my system I nearly never have a problem although recently the game A Hat in Time makes my pc kernal panic.

[–] Lumisal@lemmy.world 5 points 5 days ago (1 children)

This might be of interest for you on the antivirus part:

https://lemmy.world/post/41810542

load more comments (1 replies)
[–] biofaust@lemmy.world 28 points 6 days ago (15 children)

I miss a task manager-like shortcut to come out to the desktop and easily kill processes freezing the PC.

[–] Hubi@feddit.org 44 points 6 days ago (3 children)

At least KDE has a shortcut in the Window Management settings that kills any window you want with a single click. You just press the key combination (Meta+Ctrl+Esc by default) and your cursor turns into a skull. Then just left click the frozen window and it closes instantly. Never had it fail, you can even kill your Desktop if you miss lol

load more comments (3 replies)
[–] kiol@discuss.online 16 points 6 days ago (2 children)

Totally. I've keybound xkill or similar to recreate that experience.

load more comments (2 replies)
load more comments (13 replies)
[–] rozodru@piefed.social 2 points 4 days ago

For me it's the fact that there's no "perfect setup" for anything. This likely only applies to my specific machine (kids, don't buy an asus rog strix, trust me) but I can never get the "ok this setup is perfect, everything works exactly how I like it, I can't complain"

What I mean by this is for example KDE Plasma 6. All my apps and everything work on it. games work flawlessly, all my dev tools, great. so I should be happy right? no. workspaces suck on multi-monitor setups, no native auto tiling and the third party script that does it is kinda wonky. Ok fair enough lets use something else like say Niri or Sway or Hyprland whatever. cool I got my tiling, I have my vim nav, awesome right? no certain games don't work with these WMs as they all have issues with mouse constraints on certain xwayland stuff that KDE has managed to solve.

OK fair enough lets try an x11 WM. nope can't do it on my laptop as I have both an integrated AMD gpu and and discrete Nivida gpu therefore x11 can't handle it as far as gaming goes.

There's a few other things like that. Like I want to use something that isn't packaged for whatever distro so you go with the app image of it but it's pretty much useless since it won't integrate with your system. i.e. the appimage of Tabby. Or waiting on a package to get approved but the maintainer drops out at the last minute so either you have to pick it up or wait on someone else to which essentially resets the process (yay nix pkgs).

Essentially with linux in most cases the focus always seems to be on fixing the complicated things while ignoring the easy user experience things. Like workspaces shouldn't suck as much as they do on Plasma and the "fix" coming next month isn't going to improve things that much. oh boy I can pin a single app on my second monitor...that doesn't fix the dreadful workspace experience on Plasma. ALL they have to do is allow independant sets of workspaces per monitor. that's it. that's all I want. but the devs at KDE, just like their opinions on tiling, will say "well we don't use workspaces like that so you won't either".

[–] FortyTwo@lemmy.world 6 points 5 days ago* (last edited 5 days ago)

Is this feedback for devs?

My 144hz monitor randomly runs at 60hz with no way of changing it apart from restarting several times.

I have a TV connected in addition to my monitor (for lazy gaming or watching series), but this causes various small but annoying problems. I can't unlock my PC without moving the mouse over to my monitor, which invariably spawns on the TV, and I have to guess how to move it over (left/right alignment is also inconsistent). It also turns the mouse pointer massive on the monitor, presumably because the TV has a higher resolution. Despite marking the monitor as the main display, more than half of my applications launch on the TV. Except the ones I actually want there, of course. If my tv is off before booting is complete, and I turn it on later, my background disappears, and sound is routed to the terrible built-in monitor speakers instead of either the tv audio I use while it's on, or the actually good headphones I use when it's not.

At some point my kernel randomly broke because the driver of my WiFi adapter was somehow incompatible. It was a massive pain to figure out the problem and fix it.

As a causal user these are definitely points that came out worse than the competition functionality-wise, and since most of the general public will not opt for a lesser experience for the sake of idealism, this type of issue probably prevents other people who just want to use their PCs from switching.

Edit: it was also a massive pain to set up a Korean keyboard layout, in Windows you just select it and you're done. In Ubuntu, you do the same and nothing changes. I don't even remember what it was that actually fixed it, but I tried a lot of guides that didn't work.

[–] v127@lemmy.world 1 points 3 days ago

In my case is Kernel Anticheats that work exclusively on Windows. It's a pain to switch to Windows just to play those games. Obviously the fastes way to fix this is to directly not play those games anymore.

[–] TropicalDingdong@lemmy.world 18 points 6 days ago (8 children)

Bluetooth.

Its always been an issue and it remains an issue.

load more comments (8 replies)
[–] Mrkawfee@lemmy.world 3 points 4 days ago (2 children)

I have to turn on my screen before turning on the PC otherwise Linux doesn't appear on the screen.

Also if the screen goes into standby In often have to restart my computer.

I have Nvidia so not sure if thats the reason

load more comments (2 replies)
[–] deepfriedchril@lemmy.world 15 points 6 days ago (5 children)

Basically no support for CAD software. I started out on FreeCAD back in 2016 then switched to Fusion360 a few years later. I gave FreeCAD another go a little after it hit 1.0 but it still feels so clunky in comparison.

Even though I share most of my designs, I'm not interested in the free version of OnShape where there isn't a choice in the matter.

I'm no professional so I could probably make due with FreeCAD but I'll be keeping my dual boot since I have the option.

load more comments (5 replies)
[–] FukOui@lemmy.zip 9 points 5 days ago

Linux phones when? I personally don't have any issues but one thing that would be nice is how to make Linux dumber and idiot proof for the average consumer

[–] A_Random_Idiot@lemmy.world 7 points 5 days ago* (last edited 5 days ago) (2 children)

Theres only 2 times I have headaches due to being on linux.

  1. When I'm streaming, the streaming service I use (typically Amazon) refuses to stream at anything higher than like 320p, despite me enabling the DRM and all that stuff, cause they think if you're on linux you're the l33t h4x0rz out to steal their garbage files... Which isnt linuxes fault in the least.

  2. When I'm playin a game thats not easily moddable (like Cyberpunk) (Compared to easily moddable games, like Bethesda titles, or Stardew, Or Minecraft)that requires running tons of extra executables and stuff. its just a pain in the ass to get shit working, to the point I often give up half way through.

other than that, Linux really hasnt been a barrier to my daily life in any way. Granted, I kind of cultivated myself a proper linux enviroment before I even made the switch, by using AMD gear, and buying linux friendly web cams/printers/blue tooth dongles/etc etc.

load more comments (2 replies)
[–] t66@lemmy.world 5 points 5 days ago (6 children)

Backing up my BTRFS file system. I'm on day two of reading the docs, and I still feel like I have tenuous grasp of the ins and outs. To be clear I've used ext4 and timeshift for years with absolutely no problem at all. I'm just looking to make generic backups of my system once a month(most the time I do it manually), and I feel BTRFS is overkill for what I need. I also feel like I'm not far away from it "clicking". Guess we'll see, I still don't ever see myself leaving Linux, but I may switch back to ext4.

load more comments (6 replies)
[–] megrania@discuss.tchncs.de 8 points 5 days ago* (last edited 5 days ago) (5 children)

My personal top 3:

Video Editing - Kdenlive isn't bad in and by itself but it seems really slow to work with, and getting any kind of smooth preview seems impossible even with proxy clips ... the other day I bought a GoPro 3D camera, and I can cut, preview, rotate, reframe and encode with their Android app on my potato phone from 2021, and it feels snappy (I was surprised, really). Yet on my i7 laptop with Kdenlive, much simpler tasks feel much more sluggish on average ...

CAD - I use OpenSCAD for 3D modeling and I love it, but sometimes a GUI-Based CAD program would be nice. I'm sure FreeCAD is powerful but the UI/UX aspect makes it hard to unlock that power. I'm a bit conflicted about it because I really don't want to play down the efforts of the FreeCAD dev team, and it seems like everyone and their mothers talk badly about their UI/UX. But on the other hand I tried a couple times and got really frustrated, and I'm usually not one to shy away from steeper learning curves. Supposedly you can do CAD in Blender but I never really figured that out.

Laser cutting - While most slicers for 3D printers work on Linux, Lasercutting seems a different story. You can still use older versions of Lightburn but it's not FLOSS and it seems strange to pay for a license if the support for your OS has been discontinued 2 versions ago (or one, not sure right now). I want to give Rayforge (https://rayforge.org/) a try soon but until then it's LaserGRBL or the program that came with my laser cutter on a virtual machine.

Honorable mention: A linux phone would be nice.

load more comments (5 replies)
[–] sakphul@discuss.tchncs.de 9 points 6 days ago* (last edited 5 days ago) (5 children)

There are a lot of things that bother me and could be improved:

Lacking Hardware support for Fingerprint readers: in my Lenovo Yoga 370 i could not (for gods sake) get the Fingerprint reader to work. But I gave up trying a couple years ago. So it might be working now but i don't know. I know its not the OS fault because it is just missing key Materials and driver support from the manufacturer. But in the end I don't care whose fault it is. It does not work, and that bothers me.

Not easy to use TPM for LUKS: why doesn't the installer of any distribution use the TPM module for storing the decryption key for LUKS. Or at least make it an option. They are made for that! TPM is not your enemy. Use them to help you! Better to use TPM (with exported strong recovery key) instead of having no encryption at all or a weak password.

Proper Backup and rollback Baker info the distro: why was only Opensuse able to have an integrated solution for backup and rollback of OS changes and updates? MacOS has this since years (maybe decades...)

No parental control features: Plesse give me things like settings usage time limits and APP access limitation for specific user accounts. I know I can somehow do this via Polkit. But this is not user friendly and too complicated for typical use cases. I am very happy that GNOME is currently working in a solution for this in GNOME 50 (Propably)

load more comments (5 replies)
load more comments
view more: next ›