Have you ever been disappointed with Linux?
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.
like this
Carlos Solís
in reply to cm0002 • •Linux reshared this.
Onomatopoeia
in reply to cm0002 • • •Power management on a laptop.
Use a 10 year old Logitech mouse out of the box.
Mint's stupid annoying print monitor.
Dealing with cached samba creds though the box to save creds wasn't checked.
The lack of real competitors to office. And no, Open Office doesn't come close to replacing MS office.
There's lots that's annoying.
But Linux is excellent as my servers, as my VM host, as my dedicated systems. Still has it's issues, but works great for always-on systems with very specific tasks.
spartanatreyu
in reply to Onomatopoeia • • •Uhh, isn't that old, like really really old?
I'm pretty sure the only reason Open Office exists is because of Oracle's lawyers.
Everyone shifted from Open Office to the Libre Office fork back in 2010-2011-ish.
Have you been trying to use Open Office? lol
Carlos Solís likes this.
Maki
in reply to Onomatopoeia • • •What do you mean with regards to the Logitech mouse? I've been using M185's for two decades now without issue.
The only issue I have is with the newer version of them which doesn't drop an easily readable battery state in /sys/class/power_supply/hidpp_battery_{0..9}/capacity_level .
Also; Libre Office exists.
Onomatopoeia
in reply to Maki • • •Try using one on Mint. A mouse that's been around longer than Mint has been an idea doesn't work at all until you search and discover a third party app to enable it.
ANY Logitech mouse works with generic windows drivers since 2000. Under Mint they don't work at all without the third party app.
Maki
in reply to Onomatopoeia • • •Ep1cFac3pa1m
in reply to cm0002 • • •Grail
in reply to Ep1cFac3pa1m • • •Ep1cFac3pa1m
in reply to Grail • • •kiri
in reply to cm0002 • • •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. Still I really like Linux.UPD: It's sad to realize that politics has actually always been a part of FOSS (post), that's sad.
Reddit - Please wait for verification
Neutrovertido (reddit)like this
Endymion_Mallorn y clove like this.
methodicalaspect
in reply to cm0002 • • •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.
like this
Endymion_Mallorn likes this.
alecsargent
in reply to methodicalaspect • • •like this
Endymion_Mallorn likes this.
methodicalaspect
in reply to alecsargent • • •Pika
in reply to cm0002 • • •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.
like this
Endymion_Mallorn likes this.
insomniac_lemon
in reply to cm0002 • • •I'm a bit disappointed with packaging/updates. Specifically Arch, I have slow-ish shared internet and didn't update frequently enough now my system is too outdated (1050Ti, them moving legacy nVidia drivers to AUR is another reason I haven't updated in a while).
Looking at alternatives.
User packaging is also generally questionable, too. I know not to rely on it too much, but I'm also not going to be inspecting package scripts especially not every update.
Other package distribution is a neat idea,
... Mostrar másI'm a bit disappointed with packaging/updates. Specifically Arch, I have slow-ish shared internet and didn't update frequently enough now my system is too outdated (1050Ti, them moving legacy nVidia drivers to AUR is another reason I haven't updated in a while).
Looking at alternatives.
User packaging is also generally questionable, too. I know not to rely on it too much, but I'm also not going to be inspecting package scripts especially not every update.
Other package distribution is a neat idea, but needing to download another graphics driver for Flatpack sort of ruins the point for me (redundant data too). That, and less integration+more manual updates.
* it probably doesn't exist, but I'd like something that has some sort of awareness of compatibility (be it simple/explicit versioning, build bot troubles, user reports etc). If I haven't updated in a while, give me a safer update (hold more Major.Minor.newest packages to known-good). If I'm updating regularly, tell me if an update on tuesday might not be great and remind me on friday if it seems better. Let me mark software with some general issues (stability, rendering, features) and alert based on potential fixes.
a14o
in reply to insomniac_lemon • • •insomniac_lemon
in reply to a14o • • •I'm not the type to put my dotfiles in git, though. A lot of things I just plan on starting fresh and configuring in-session.
Pre-compiled, non-system binaries.Typically, stuff downloaded from GoG and itch without a client (also the odd thing like BrogueCE). I don't know if this is always an issue, but it is for anything that uses dynamic linking (checking with
lddis a thing, though can be misleading with runner scripts).I've never been interested in the Epic store even for free games. I'm sure there are 10 ways to "solve" this each with their own benefits/drawbacks, but I feel like this is a philosophy issue that creates more problems than it solves for me. And this is without the ability to create static binaries (out of the box) like I'd get with void-linux musl.
That, and seeing talk about how great Nix is but also people having trouble later on too (major updates? bleeding edge woes?).
a14o
in reply to insomniac_lemon • • •That's what I'm saying, you don't have to! Just install the package (like
neovimor whatever) through NixOS and it will use your ad-hoc dotfiles like it would on any other distro. For a lot of stuff you can make use of declarative NixOS options (programs.neovim = { ... };), but you don't have to, except for really basic system stuff like networking I guess.Gotcha. There's several ways do do this on NixOS (
steam-runworks like a charm!), but I'll concede that there's an extra step involved here that you don't have to do on other distros.There's a learning curve for sure, but I haven't looked back or experienced any major issues (where I hadn't shot myself in the foot) since 22.11.
Frequently Asked Questions — nix.dev documentation
nix.devinsomniac_lemon
in reply to a14o • • •And changes will last on reboot, y'know with the whole immutable thing?
EDIT: I couldn't find straightforward (to me) info on this even searching for stuff like 'NixOS mutable home', but after the reply to this I tried different terms and found the wiki page on impermanence. Specifically, the persisting+home managing sections:
and
sedot
in reply to insomniac_lemon • • •insomniac_lemon
in reply to sedot • • •mrbigmouth502
in reply to insomniac_lemon • • •What are your thoughts on Debian Stable?
It's not a rolling release, and you'll need to use Flatpak if you want newer versions of certain apps; unless you're willing to deal with the Backports repos and their limited level of support, but I think it might be a good fit for your use case.
insomniac_lemon
in reply to mrbigmouth502 • • •I'm not sure about about using an older kernel.
I've already mentioned having issues with Flatpak's redundancy*, but I also imagine sandboxing could potentially have other issues too. Specifically I use Godot 4.6+ with bindings for a compiled language. (I haven't used it thus far, but Godot can potentially have a pipeline from Blender)
So, maybe something like that might be viable with a different package distribution system. I haven't looked into it though.
* and this could be another nVidia thing with the size of the driver?
mrbigmouth502
in reply to insomniac_lemon • • •EDIT: Hopefully this isn't too TL;DR. I got a bit carried away writing this response.
Debian Stable uses an LTS kernel, so while it's based on an older codebase, it still gets regular security updates. You won't get the most bleeding-edge performance features, but since you're using an older Nvidia GPU, not being on the bleeding edge might actually be helpful.
I honestly wouldn't be too concerned about the space used by Flatpak dependencies, unless you have a really small SSD that you're trying not to use too much space on. If you use a separate home partition, it's helpful to set up Flathub as a user repo (add --user to the usual install command) so that the space that gets used is on your home partition and not on root.
As far as sandboxing issues go with your development workflow, I'm not super well-informed on that subject, but I know that Flatseal gives you a fair amount of control over what Flatpak applications can access.
I think if Debian Stable has one big caveat, it's that it's not the lightest distro, particularly when you're running it with a fu
... Mostrar másEDIT: Hopefully this isn't too TL;DR. I got a bit carried away writing this response.
Debian Stable uses an LTS kernel, so while it's based on an older codebase, it still gets regular security updates. You won't get the most bleeding-edge performance features, but since you're using an older Nvidia GPU, not being on the bleeding edge might actually be helpful.
I honestly wouldn't be too concerned about the space used by Flatpak dependencies, unless you have a really small SSD that you're trying not to use too much space on. If you use a separate home partition, it's helpful to set up Flathub as a user repo (add --user to the usual install command) so that the space that gets used is on your home partition and not on root.
As far as sandboxing issues go with your development workflow, I'm not super well-informed on that subject, but I know that Flatseal gives you a fair amount of control over what Flatpak applications can access.
I think if Debian Stable has one big caveat, it's that it's not the lightest distro, particularly when you're running it with a full DE and Flatpak applications.
On machines like my Thinkpad X230t or my HP Elitebook 840 G1, EndeavourOS has been noticeably snappier. However, EOS is basically Arch, and I don't like running Arch on machines I don't intend to use regularly, since it tends to break when it hasn't been updated in a long time.
insomniac_lemon
in reply to mrbigmouth502 • • •Space is a concern but not the concern, it's about download time. It's a considerable price of admission (worse with updates, though maybe not so anymore with legacy). I actually tried Flatpak at one point for Krita, and that is part of why I switched back to native.
Yeah, I'm more worried about backtracking from my current setup (a bit more than half-a-year out-of-date but still newer kernel than Debian stable EDIT: correction). Particularly snappiness, I expect optimizations are a big part of that (CPU is Ryzen 2700, might be more important for that).
mrbigmouth502
in reply to insomniac_lemon • • •I should've been more specific. My HP has a Core i5 4300U, while my Thinkpad has an i5 3320m. Both are ancient mobile CPUs, and both would likely be slaughtered by your Ryzen.
Heck, I have Debian 13 on a desktop i5 4570 box, and that's beefy enough to negate the performance issues, though the NVMe SSD I use as a boot drive probably helps too.
I wasn't sure if you had a low-end machine or not.
EDIT: extra detail
tofu
in reply to cm0002 • • •Mihies
in reply to tofu • • •AlteE
in reply to cm0002 • • •like this
Endymion_Mallorn likes this.
st3ph3n
in reply to cm0002 • • •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.
like this
Endymion_Mallorn likes this.
🇰 🌀 🇱 🇦 🇳 🇦 🇰 🇮
in reply to cm0002 • • •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.
vanillama
in reply to 🇰 🌀 🇱 🇦 🇳 🇦 🇰 🇮 • • •Telorand
in reply to 🇰 🌀 🇱 🇦 🇳 🇦 🇰 🇮 • • •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.
LwL
in reply to Telorand • • •Telorand
in reply to LwL • • •Sure, but "works with nVidia" isn't the same as "works with everything," since there's a lot of other hardware to consider, though I'd imagine the latter case would be mostly easy for an end user to work around.
That's all I'm really pointing out with that part, and if I'm wrong, then it's only good news for the rest of us.
But the benefit of SteamOS is going to be marginal at best since lots of distros are already highly capable for gaming. Waiting isn't going to bring with it some magical improvements that makes it the default choice over CachyOS, Bazzite, PikaOS, etc.
BassTurd
in reply to 🇰 🌀 🇱 🇦 🇳 🇦 🇰 🇮 • • •magikmw
in reply to cm0002 • • •ivan
in reply to magikmw • • •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".
Not to mention how FOSS developers have to deal with entitled assholes every now and then.
Grail
in reply to ivan • • •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!?
Kazumara
in reply to cm0002 • • •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.
kibiz0r
in reply to cm0002 • • •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.
spittingimage
in reply to cm0002 • • •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...
binarytobis
in reply to cm0002 • • •Linux reshared this.
merc
in reply to binarytobis • • •binarytobis
in reply to merc • • •merc
in reply to binarytobis • • •Tamlyn
in reply to cm0002 • • •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.
nymnympseudonym
in reply to cm0002 • • •systemdcm0002
in reply to nymnympseudonym • • •kibiz0r
in reply to cm0002 • • •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.
nymnympseudonym
in reply to cm0002 • • •IrateAnteater
in reply to nymnympseudonym • • •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.
nymnympseudonym
in reply to IrateAnteater • • •BoxOfFeet
in reply to cm0002 • • •terabyterex
in reply to cm0002 • • •i would like to see more cutting edge attempts. this is more of a linux ecosystem thing but try new things even if they dont work out. until very recently, parental controls have been non existing or barely functioning.
for the linux ecosystem to be mainstream it needs to cover more people.
Grail
in reply to cm0002 • • •Hexarei
in reply to Grail • • •bitfucker
in reply to Grail • • •Hoimo
in reply to Grail • • •Grail
in reply to Hoimo • • •spartanatreyu
in reply to cm0002 • • •Disappointed at linux directly? No.
Disappointed at linux indirectly? Absolutely.
- Nvidia's linux support: 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 m
... Mostrar másDisappointed at linux directly? No.
Disappointed at linux indirectly? Absolutely.
Friday Facts #408 - Statistics improvements, Linux adventures | Factorio
Factoriomerc
in reply to spartanatreyu • • •Snaps, and things like it, are really the only one I can blame on "Linux" (or at least Linux distributions).
I've had annoying headaches with drivers for 20+ years, but I expect that because Linux just doesn't have enough users for most companies to bother making sure they have working drivers for Linux. I've been annoyed when some software or some tool or process isn't as polished as the Windows version. But, mostly that's something I got for free thanks to someone donating their time and effort, so I don't want to complain about that.
But, I hate it when a major Linux distribution decides they're going to ignore the standard way of doing things and only do things in their unique way. It often seems like one vendor / distributor is trying to build a walled garden and lock people in. It's similarly annoying when vendors try to funnel people towards their "enterprise" version by making it harder to install certain apps that are "enterprisey".
I get that it's hard to make money selling Linux distributions. But, that's what you signed up for. You don't get to start
... Mostrar másSnaps, and things like it, are really the only one I can blame on "Linux" (or at least Linux distributions).
I've had annoying headaches with drivers for 20+ years, but I expect that because Linux just doesn't have enough users for most companies to bother making sure they have working drivers for Linux. I've been annoyed when some software or some tool or process isn't as polished as the Windows version. But, mostly that's something I got for free thanks to someone donating their time and effort, so I don't want to complain about that.
But, I hate it when a major Linux distribution decides they're going to ignore the standard way of doing things and only do things in their unique way. It often seems like one vendor / distributor is trying to build a walled garden and lock people in. It's similarly annoying when vendors try to funnel people towards their "enterprise" version by making it harder to install certain apps that are "enterprisey".
I get that it's hard to make money selling Linux distributions. But, that's what you signed up for. You don't get to start behaving like Microsoft because it turns out to be hard to sell open source / free software.
araneae
in reply to cm0002 • • •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 proba
... Mostrar másLots 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.
like this
clove likes this.
vanillama
in reply to araneae • • •luciole (he/him)
in reply to cm0002 • • •prettybunnys
in reply to cm0002 • • •I love Linux but for ease and convenience a iOS / Mac based home has been a lot easier to coordinate and orchestrate and tie together.
There is no equivalent tv box to the Apple TV on the Linux ecosystem without tinkering which makes it tough now that tinkering isn’t as fun cuz my time is so restricted.
Without a Linux phone and Integrated set top box I can’t mainline it, but it still is my go to for running all my services (saving for the odd bsd here and there)
H3rm7t
in reply to cm0002 • • •While I can point out a lot of times I was dissapointed in IOS, Mac and windows, only time I ever got dissapointed was in the beginning where I was aggressively distrohopping because my first distro (POPOS) was extremely slow and buggy. Gentoo felt too sluggish for daily use and other nuances that weren't exactly Linux's fault but I didn't know any better.
I use void btw
Feathercrown
in reply to H3rm7t • • •Linux reshared this.
BurgerBaron
in reply to cm0002 • • •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.
Rolivers
in reply to BurgerBaron • • •BurgerBaron
in reply to Rolivers • • •Communist
in reply to BurgerBaron • • •Baggie
in reply to cm0002 • • •apftwb
in reply to cm0002 • • •somenonewho
in reply to apftwb • • •I've since passed it to a friend who also uses it with Debian and hasn't complained about issues.
Are you certain this is a Software issue? Are the TrackPoint and buttons actually plugged in? Do they show up?
apftwb
in reply to somenonewho • • •I haven't ruled out a physical hardware issue. The OS was detecting it. Its not a USB device, its a PS/2 device which isn't something I usually deal with often. This was a few months ago so don't recall much of what I was tried.
I've had both Endevor then Mint on that device over a few years. I consider myself competent with Linux.
One of these days I'll make a post and ask for help when I have more time. Making a Lemmy post that Linux isn't working with a old Thinkpad hardware is like dumping chum in shark infested waters.
themaninblack
in reply to cm0002 • • •Auth
in reply to cm0002 • • •merc
in reply to Auth • • •Auth
in reply to merc • • •Linux reshared this.
merc
in reply to Auth • • •Auth
in reply to merc • • •Rolivers
in reply to cm0002 • • •like this
clove likes this.
Ivan Overdrive
in reply to cm0002 • • •the_riviera_kid
in reply to Ivan Overdrive • • •Gabadabs
in reply to Ivan Overdrive • • •Ivan Overdrive
in reply to Gabadabs • • •DupaCycki
in reply to cm0002 • • •With Linux itself or with the broader realm of 'Linux software'?
By itself, Linux is a fantastic family of operating systems. Has never failed me and probably never will. At least not until I care enough about differences in userland handling in Linux vs FreeBSD, for instance. And even then, I might just switch out of preference, and not because one or the other disappointed me.
As for broader Linux software, or GNU software, or just FOSS in general - by far the biggest potential issue is probably systemd, and it's still meaningless for the vast majority of users. Other than that, my personal biggest issue was Hyprland breaking completely after updating. But it's not a super major issue, because I can just use Plasma instead.
Linux reshared this.
AwesomeLowlander
in reply to cm0002 • • •dafta
in reply to AwesomeLowlander • • •clove likes this.
AwesomeLowlander
in reply to dafta • • •dafta
in reply to AwesomeLowlander • • •cybervegan
in reply to AwesomeLowlander • • •It's because X-Window, the original Unix (and thus Linux) desktop system, supported 3 button mice WAY before Windoze did. It used it for the clipboard paste operation; you highlight some text in one window, and it's immediately put on the clipboard; then when you middle-click, it's pasted into whichever window is under the mouse pointer. Most old hand Linux and Unix users like this behaviour.
It's been optional, and configurable for a long time. It's mainly controlled by the receiving window's configuration, but you can set it globally to do just about anything supported by your version of X-Window, including to scrolling. It's been like this since about the late 1990's, but it's just not the default behaviour, probably because for much of that time, most Linux users preferred the X-Window behaviour.
AwesomeLowlander
in reply to cybervegan • • •'Kernel' is probably the wrong term to use. 'Not easily user accessible setting' might be more accurate.
I'm not aware of any way to get Windows-style autoscroll on any distro without a lot of hacking. That was my takeaway from when I spent several hours researching this a year ago.
Evotech
in reply to AwesomeLowlander • • •arcine
in reply to cm0002 • • •Yes. Bluetooth has never worked correctly for me, NEVER.
Across multiple distros and multiple adapters, I've gotten various problems. Right now on NixOS, reconnecting a peripheral never works, I get an error that
br-create-socketfailed, and the only solutions are to restart the computer or forget and re-pair the device. I've gotten this error on two completely different Bluetooth adapters.My Bluetooth works perfectly on Windows. I don't know why Linux is so finnicky about it.
merc
in reply to arcine • • •arcine
in reply to merc • • •Evotech
in reply to arcine • • •quick_snail
in reply to cm0002 • • •Hardware acceleration sometimes makes videos play at low frame rates.
But overall much better than every other OS I've tried
Phoenixz
in reply to quick_snail • • •pelya
in reply to cm0002 • • •quick_snail
in reply to pelya • • •irelephant [he/him]
in reply to pelya • • •pelya
in reply to irelephant [he/him] • • •Available only on select Pixel phones, and the virtualization API that makes it possible is available only to preinstalled system apps.
So no, you cannot install Ubuntu image onto your Samsung phone, you specifically need to buy the newest Pixel.
irelephant [he/him]
in reply to pelya • • •Iirc Samsung has some Linux thing with dex
pelya
in reply to irelephant [he/him] • • •irelephant [he/him]
in reply to pelya • • •pelya
in reply to irelephant [he/him] • • •aptnaturally fails, and compiling your code inside Termux will also fail.irelephant [he/him]
in reply to pelya • • •mrbigmouth502
in reply to pelya • • •I'm running Android 17 on my Pixel 8, and Termux runs just fine; apt packages included.
Aside from having to go through the Advanced Flow to run unverified APKs, I'll honestly be surprised if this changes when the app verification restrictions roll out, since going through the Advanced Flow gives you the option of installing unverified APKs indefinitely.
Now, if Google raises the minimum SDK version apps can use so that Termux can't run, that will be an issue...
mrbigmouth502
in reply to irelephant [he/him] • • •irelephant [he/him]
in reply to mrbigmouth502 • • •mrbigmouth502
in reply to irelephant [he/him] • • •This was posted to the Android Developers Blog back in March. It sounds like the Advanced Flow still exists. android-developers.googleblog.com/2026/03/android-developer-verification.html
Once you go through all the steps, including a 24 hour wait, it says you'll have the option to install unverified APKs indefinitely. It's a bit of a process, but it honestly doesn't sound too bad.
Android developer verification: Balancing openness and choice with safety
Android Developers BlogHoimo
in reply to cm0002 • • •Specifically with the Cinnamon Panel (taskbar) on Linux Mint during fullscreen gaming. I like to tab out during long matchmaking and under Windows the taskbar would be visible and usable when another window gets focused over the fullscreen game. With Cinnamon, the space for the panel is there, but not the panel itself. When you press Super, the menu pops up and shows the panel with it, but the panel isn't usable...
There is an active issue on the cinnamon github from 2012. No one even knows if this should be a bug or a feature request, so it's just all undefined behavior right now.
Edit: it's even worse, a newer issue was closed last year after a discussion that can only be described as very linux.
Behavior of super key when at fullscreen · Issue #575 · linuxmint/cinnamon
lurodrigo (GitHub)dax
in reply to cm0002 • • •But it is free, respects my privacy, respects my choices, doesn't use dark patterns, doesn't contain ads, has lots of options to configure it, it's super fast.. so I love it.
yessikg likes this.
Cattypat
in reply to cm0002 • • •japemasterBrad
in reply to cm0002 • • •cheat700000007
in reply to japemasterBrad • • •Clutter
in reply to cm0002 • • •Never. Very disappointed in the general software companies not wanting to make their software work on Linux though. That will be mandatory once I become king.
And a blanket ban on using noreply@ addresses.
mushroommunk
in reply to Clutter • • •CovfefeKills
in reply to cm0002 • • •Cris_Citrus (he/him <3)
in reply to cm0002 • • •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 ☺️❤️
iocase
in reply to Cris_Citrus (he/him <3) • • •There's an insane amount of bank people are just used to with windows. I notice it more and more at work. Simple things like quality of life features just don't exist in windows, and the usual reasons are:
A) backwards compatibility jank
B) we're a monopoly, get fucked
C) fuck you! that's why.
And there's simply no way to circumvent it. At least on Linux I have multiple solutions typically since I am person # 9431007 to have this exact problem, and someone deeper into the autism spectrum than me made a FOSS solution to it.
quick_snail
in reply to cm0002 • • •I'm disappointed by the number of packages that aren't signed by developers.
Or that go with less secure package managers like flatpak instead of just working with Debian devs to add it to the official repos, because apt is actually secure.
Overall Linux has shifted over the past 10 years to be more of a dangerous place to download software. So more like Windows and Apple.
onewithoutaname likes this.
jacksilver
in reply to quick_snail • • •The number of things that want you to run a bash script to install is way too damn high.
I've also started to see more things recommend installation using homebrew on Linux.
like this
onewithoutaname likes this.
quick_snail
in reply to jacksilver • • •Firnin
in reply to quick_snail • • •quick_snail
in reply to Firnin • • •Firnin
in reply to quick_snail • • •quick_snail
in reply to Firnin • • •Depends on the update. If you add new lib depends, they'll ask for the licensing of them (and if you include a closed source blob they might kick you out).
But most of the time you just do your own Dev and they'll update without needing to communicate to them.
irelephant [he/him]
in reply to cm0002 • • •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
the_riviera_kid
in reply to irelephant [he/him] • • •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.
DupaCycki
in reply to irelephant [he/him] • • •irelephant [he/him]
in reply to DupaCycki • • •adam_y
in reply to cm0002 • • •People complain at something not working are missing the point.
It's open source. You spot something you don't like, change it.
Learn to code, contribute, fix things.
There is very little stopping you.
Ashelyn
in reply to adam_y • • •People who make suggestions like this are missing the point.
Most people want their device and the programs on it to just work.
Not everyone needs to or wants to code every time they're faced with a minor inconvenience.
I say this as someone who likes to tinker and code.
like this
onewithoutaname likes this.
adam_y
in reply to Ashelyn • • •fruitcantfly
in reply to adam_y • • •You mean besides the huge time investment required to get to the point where you can meaningfully contribute?
like this
onewithoutaname likes this.
adam_y
in reply to fruitcantfly • • •You've been trained to be consumers.
You see time investment as a barrier to access.
You see problems as something other people solve and sell to you as products.
This wasn't the intention with open source software.
fruitcantfly
in reply to adam_y • • •Time investment is a barrier to entry.
I say this as somebody who has already made the time investment required to learn how to program, and as somebody who keeps investing time to maintain and to improve their skills in that area. Expecting the average Linux user to do the same is ridiculous.
Have you made that investment?
adam_y
in reply to fruitcantfly • • •No. It isn't.
Pay for commercial software if you want to complain, or fix it yourself.
I'm not expecting every Linux user to learn how to code, far from it, but I do expect them not to whine about minor annoyances like they deserve to be served by people working for free.
That's just wild expectations.
And yeah, I have made that investment.
adam_y
in reply to fruitcantfly • • •Also, investing in open source projects, as you know, doesn't just have to be about coding.
It can be in documentation, testing, visual elements, community support, website maintenance, marketing and Comms, management...
Linux reshared this.
fruitcantfly
in reply to adam_y • • •Let me remind you that you wrote that,
Do you think that you can fix something not working by writing documentation? Or do you think that you can fix something not working by testing? Or do you think that you can fix something not working by investing in visual elements? And so on and so forth.
No. Obviously not. If you want to fix something not working, then you have to get your hands dirty with the source code
altphoto
in reply to cm0002 • • •Malyca
in reply to cm0002 • • •pedz
in reply to cm0002 • • •Just a little bit with the direction of GTK and Gnome. Yes, I'm still salty about that. I miss GTK2 and Gnome 2 where everything could be customized and there were thousands of different themes. Of course, I switched to MATE and I'm still using it, but all my favourite GTK2 themes eventually stopped working and now my desktop looks very generic, like all the others.
Again, I know I'm free to be nostalgic as I want and install any project that wants to try to revive or keep GTK2 alive. There's apparently a few. But I'm just a bit disappointed that it went this way. I switched to Linux more than 25 years ago because I could customize it to look like I wanted, and the more time passes, the more those features are getting hidden or removed and now everything looks the same.
jimmy90
in reply to cm0002 • • •back in the bad old days yes all the time
not any more
Linux reshared this.
Rose
in reply to cm0002 • • •farmgineer
in reply to cm0002 • • •I first used it in the '90s so a resounding yes.
More recently, trying to get video editing software to work properly and not break as soon as I upgrade was the one. Also I couldn't get a bunch of HAM stuff working properly on Mint and I just don't have time to throw at it.
zqps
in reply to cm0002 • • •I ran Arch on my rig in 2023 and didn't use it for a few months. The next update broke a ton of shit including KDE.
Next time I might go with Bazzite. Or Manjaro and just take better care of it.
homes
in reply to cm0002 • • •Yes, in 1995, I was very disappointed that red hat 2.0 made me compile my own goddamn disk images before I had to write them to floppy. Which took several days on my 486SX 25 MHz processor, and that’s after almost a week I spent downloading all of the damn source code on a 28.8 baud modem. 7 disks, 13 if you wanted printer drivers. At least it had a somewhat helpful installer, not that it was capable of helping with much.
It wasn’t until red hat 2.5 that they started distributing pre-compiled disk images
Edit: tbf, nobody else did at the time, and at least red hat was one of the first start distributing it software in packages (rpm) like debian (deb), although both soon began offering software pre-compiled as they noticed people other than software developers were beginning to use Linux, and there was legitimate demand to put in the effort. By late 1995 in early 1996, pre-compiled install disks were available for both red hat, Debian, and SuSE for x86, RISC, and DEC/ALPHA, IIRC. It took a while for Slackware to come around.
mrbigmouth502
in reply to cm0002 • • •To this day, I still grumble about the lack of universal middle-click autoscroll support in applications that aren't browsers or Electron/Chromium-based.
Well I'm not a fan of it, and I'd like to be able to use my middle mouse button to autoscroll everywhere instead. After all, isn't customization one of the main reasons to use Linux in the first place?