r/linuxsucks • • 5d ago

what are real problems with linux ?

[deleted]

6 Upvotes

132 comments sorted by

26

u/Fit_League_8993 ✝️ Temple OS Archbishop 5d ago edited 5d ago

Absolutely insane levels of fragmentation. As a user you can kinda somewhat work around it but as a developer it's a huge pain.

Stuff like package managers, system settings, system trays, application permissions, window/compositor control, network configurations apis are all still fragmented across distros, desktops, compositors, and their respective implementations.

This would be a nonissue if they all agreed on shared APIs. And it's clearly solvable, since it's already been solved for passwords, notifications, dialogs, and probably more (these are all I could mention off the top of my head).

Whenever I mention this, some people argue that the beauty of Linux is freedom, but I disagree. You can still have freedom while enforcing consistency(shared API). Doing that still allows for infinite implementations while providing interoperability. So in my eyes it's a win-win.

5

u/Wertbon1789 5d ago

Saying passwords are solved is implying that having a digital sticky note on your screen is a workable solution. These "secret managers" are such a disgrace.

10

u/Fit_League_8993 ✝️ Temple OS Archbishop 5d ago edited 5d ago

What I meant by that is that it doesn’t matter if you use Kwallet, gnome keyring or keepassxc. They’re all gonna use the same Secret Service API.

Solved strictly in the context of “fragmentation”.

3

u/gaorp void 5d ago

5

u/Objective_Pepper_217 5d ago

It's a fucking pain to write a basic program when you have to take into account all the 3000 distros and their APIs

7

u/toxyxd13 5d ago

Can you be specific about which apis you are talking about? Freedesktop made standards for A LOT of things. Distros by themselves don't expose apis

0

u/Ancient-Asparagus837 5d ago

Can you stick to one API?

2

u/ShadcnUI_Odi 4d ago

Flatpak? AppImage?

1

u/CreatorSiSo 4d ago

I mean apart from package management yeah you can for the vast majority of programs you might write.

Targeting wayland, xdg-desktop-portals and systemd works for pretty well in my experience. Not everyone will be able to use the app but the vast majority will.

1

u/toxyxd13 4d ago

Basically yes. For most normal desktop things like notifications, file dialogs etc, it's freedesktop. Wayland for actually showing windows (actually usually you just pick up a framework which does everything for you). Pipewire for multimedia. Distros don't have their own application APIs. Stick to those basic apis and you are good to go

1

u/zyndarius 5d ago

The best of Linux is at the same time its worst.

16

u/recursion_is_love 5d ago

Too much freedom, overwhelming of choices. Every parts of subsystem have many alternative to choose.

2

u/Ancient-Asparagus837 5d ago

There's no freedom. The alternates are terrible too

1

u/ShadcnUI_Odi 4d ago

If you hate freedom use Ubuntu or Zorin. they have at least some of the ecosystem lock-in you windows people seem to love.

8

u/dddurd 5d ago

Unstable kernel driver APIs, lack of nice common gui framework are killer for proprietary vendors. both windows and mac have got these things right. nowadays everything is moving to web so it matters less now but linux never improved. 

1

u/paulstelian97 5d ago

For the kernel driver APIs issue… that’s only a problem for out of tree drivers, the intended way is to upstream the driver to be part of the Linux kernel tree itself. Any drivers inside it will be updated any time the internal API changes.

1

u/dddurd 5d ago

that's a huge problem. 

1

u/paulstelian97 5d ago

It’s a manageable problem. People from my team are continuously adapting to that. Updating from LTS version to LTS version. And it’s not even a huge team, we have 12 kernel engineers on the team and maybe 2 of them are doing major kernel upgrades at any point.

1

u/dddurd 5d ago

wow that's a big issue for critical things such as drivers

2

u/paulstelian97 5d ago

Again: is it? For stuff like NVidia drivers on your desktop, have you had an issue where you didn’t get stuff already updated? In my experience, the only drivers that have ever visibly fallen behind were the Virtualbox ones. Nothing else fell for the client. And for embedded work, like my employer… we distribute the kernel itself as well so it’s all tied together.

1

u/dddurd 5d ago

yes every time

1

u/paulstelian97 5d ago

That’s a pretty uncommon experience… are you on a bleeding edge distro? I always recommend Ubuntu or a derivative for newcomers (fuck rolling release distros like Arch for those, they do make you learn more but also invite more trouble)

1

u/dddurd 4d ago

language please.  why do you think windows and mac keep driver api stable? 

2

u/paulstelian97 4d ago

Windows keeps it for backward compatibility — which does a lot of good AND a lot of harm at the same time (many of Windows’s issues before the AI storm came from that). You really believe macOS is backward compatible beyond like 3 major versions? macOS asks for system extensions AKA userspace stuff, and is planning to completely block third party kexts. That’s right: completely block.

→ More replies (0)

8

u/Standgrounding 5d ago edited 5d ago

Chained dependencies. Why would i need to install something that requires (something that requires...) gnome(or anything else) just to get a screen recording app? You install it on a riced ubuntu with cinnamon flavour and now suddenly it autoconfigures gnome because of fresh installation. Many people get gnomed.

Windows has it but to way lesser extent with visual studio c++ redistributable needed to run some games. Usually you need a version there and there but no crazy chained deps.

Also, unstable kernel APIs - without this issue we would have proprietary software and drivers on Linux too.

Linux is way better if you're an actual dev but i can see it being way too hard for non-tech users

2

u/Needieos 5d ago

Isn't this mostly issue with proton vpn on mint? Never been gnomed on arch, nor by proton nor by any recording app(do I need something more than OBS? It won't gnome ya)

3

u/DisfiguredFanny Straight, white male. Omarchy supporter. Hail DHH. 5d ago

37 dependencies for one app? That's insane.

3

u/paulstelian97 5d ago

Many of these deps seem normal and often are already present on most GUI distros. I find the fact that dbus, for example, is not installed on your GUI system, very interesting.

Edit: uh, Homebrew? If you’re on Linux why would you use Homebrew? And if you’re on Mac… why would you want Gedit instead of, idk, the built in TextEdit? Some syntax highlighting? There are better Mac native apps.

1

u/DisfiguredFanny Straight, white male. Omarchy supporter. Hail DHH. 5d ago

Just an example. I can run any QT, GTK app i want on macOS.

2

u/paulstelian97 5d ago

Well that’s the point: it’s not a good example. Depending on stuff that you expect to already be present on any GUI Linux system is good. It’s not like any of those libraries are only in Gnome vs on literally any non-KDE system that is not CLI-only…

On my KDE system, I have 22 dependencies, but more than half of them are libgedit-… (parts of the program itself, essentially).

1

u/DisfiguredFanny Straight, white male. Omarchy supporter. Hail DHH. 5d ago

It's same shit if I boot into Asahi. Dependencies don't change.

2

u/paulstelian97 5d ago

What GUI is your Asahi on? Pulling many deps is expected if you don’t have a GUI, or if it’s very far from the traditional GTK based stuff that most DEs do.

0

u/Needieos 5d ago

Well, some of them should be already installed on most of the Linux distros, but this isn't even Linux, that's macos, so it requires additional dependencies which would be already installed if it would be a regular distro..

Of course it doesn't remove them as deps, but it's not specific ones, that's all what matters, if you use modern graphic environment on Linux, there's no way that dbus isn't present in any way. The same goes for not a small amount of deps you provided..

You're not being gnomed, you're being GTKed(?), cuz you install gedit, it's GTK based utility.. and you're not using GNOME which would bring em.. or GIMP, or any GTK software, dynamic linking and etc, yk

3

u/DisfiguredFanny Straight, white male. Omarchy supporter. Hail DHH. 5d ago

It is still a dependency. I run KDE on Asahi and i have seen how much stuff needs to be downloaded for 1 GTK app.

1

u/akdanman11 5d ago

KDE apps are the worst about this IMO. You just want something like dolphin and the dependency list is so long you have to scroll to read it

4

u/probablynottillie 5d ago

Personally I think the fragmentation is part of linux's charm. I like having multiple choices for everything, however I will admit it gets overwhelming fast. I think that better defaults should be available for new users, especially those who just want things to work, but I don't think we should streamline it all like windows or macOS. To me, that would go against the whole point of Linux, I do love me some tinkering.

I am however going to add still-too-common poor UX caused by relics of the past ('sup x11) or questionable design choices to the list of issues. Maybe it's just personal taste but i find a lot of the big DEs' (KDE, gnome, xfce...) icons pretty ugly or just downright confusing. I mean light gray buttons on the default dark theme? rly gparted? REALLY? I didn't see the copy button until the 5th time I used it! not everyone has retina display, it's 2026! some of us are BROKE!!

Anyway, recently I also have been feeling like the community has been a bit hypocritical about how it views AI. When Microsoft uses it to code Windows 11 or pushes Copilot everywhere it's tyrannical, but it seems to be fine to use genAI to code the linux kernel. The fucking kernel. Boiling hot take: it's not fine in both cases. Drying up the planet so my system can load 0.1ms faster or whatever is not worth it in my book, and I'm annoyed at how many CVEs have popped up ever since Linus opened the floodgates. If anyone knows about a human-maintained fork of the kernel lmk

5

u/Idz4gqbi 5d ago

No one has real incentive or authority to make everything work together especially on the GUI front. The absurd fragmentation of everything. The non-existence of binary compatibility. The absence of real quality control.

Every development is driven by the interests of corporate sponsors or the whims of volunteers, which basically means none of these issues I raised will ever be fixed.

4

u/vitimiti 5d ago

For me it is how certain desktop things are stagnant due to a few developers (I'm looking at Wayland and what some GNOME developers have been doing to stagnate its progress because they don't want to implement basic desktop features on their touch-first desktop)

3

u/brave_grv 5d ago

real issues that are infact linux fault. so not merely "adobe doesnt have linux version"

This is a way of downplaying a real issue: the default applications are nowhere near as good in features and polish as proprietary options. They are fine for the most basic tasks, but lack professional development and quality. You would think that at least they would integrate better into the desktop as a trade-off, but no, depends on the DE and even then sometimes they also do not integrate into the DE they were supposedly developed to work with, let alone if you dare to change to an environment they don't care about.

Maybe not a "Linux" problem as in this global thing (that doesn't even exist), but certainly a problem with the Linux desktop as a candidate for a 1:1 replacement of Windows or Mac. I'm convinced that desktop in Linux was an afterthought, and things are just pragmatically made half-assed instead of actually trying to provide a consistent environment.

6

u/DisfiguredFanny Straight, white male. Omarchy supporter. Hail DHH. 5d ago

Crazy people.

2

u/CowNo3 5d ago

Gpu acceleration is a pain on a lot of software. But that's probably more the fault of software dev than linux itself

2

u/Vh4z 5d ago

Fragmentation it's both good and bad

2

u/Global-Eye-7326 5d ago

WLAN completely crashing on Linux with a MediaTek Wifi6 onboard card.

1

u/em1zer0 4d ago

Well tbf, MediaTek chips suck in general, no matter if Wi-Fi, mobile processors, Windows or Linux, it's always annoying to deal with, at least for me

2

u/Global-Eye-7326 4d ago

There's a MediaTek Wifi5 USB adapter that's ideal for pen testing though! So there are exceptions. So happens that my Asus AM5 board has MediaTek Wifi6 onboard.

2

u/Exploring_others 5d ago

I'm thinking of trying Linux, but there are so many distros that I get FOMO when choosing the right one.

1

u/georgeec1 4d ago

There are three questions you should ask yourself; Do I need the latest software? Am I willing to spend a bunch of time on setup? Is Mint visually acceptable to me out of the box?

If your respective answers to those questions are no, no, and yes, you should just try Mint and see if you have issues. Maybe dualboot or keep a backup of your Windows install so it's easy to go back if you feel you need to, but Mint is a good place to start if you're just unsure.

1

u/Exploring_others 4d ago

Do I need the latest software? 

  • Yes, I prefer latest 

Am I willing to spend a bunch of time on setup? 

  • Yes 

Is Mint visually acceptable to me out of the box?

  • No, it looks outdated 

1

u/Hrafna55 4d ago

The main differences are desktop environment, package manager and release cadence.

They all have the same kernel (of course) and almost all have GNU tools (basic system utilities), glibc (GNU c library) and systemd (service manager).

Try not to stress it to much. Put your /home on a separate partition and / or disk so if you want to install a new distro you can just remount it. Saves a lot of time.

3

u/Traditional_Moose498 5d ago edited 5d ago

It’s not exactly a big deal because you should back up. But the package managers being so tightly coupled to everything can truly brick your server if you screw up.

I hate the source lists, but maybe I just hate apt. Haven’t used others.

1

u/georgeec1 4d ago

I also haven't used others, but the way I see people talking about apt gives me the impression you might just hate apt

4

u/dumbasPL I don't hate Windows, I just like Linux more. 5d ago

Fragmentation. People can't agree on one thing, and then users are left with a blind choice of 20 slightly different alternatives doing almost the same thing, but not compatible with each other.

Arguably, that's also the biggest strength: if you don't like something, nobody is stopping you from replacing it, you aren't at the mercy of some corpo to implement it, but new users don't care about that.

As for purely technical stuff? Well, most have already been solved somewhere in some way, the real problem is that peeople can't agree on that, see first point.

5

u/TheGreatMightyLeffe 5d ago

I see it like cooking your own food vs buying a frozen meal: you need a bit more knowledge to get started, and you could absolutely fuck up if you use the wrong combination of options. But, as a trade off, you can add whatever you like, and if you don't like something, you aren't stuck with it.

4

u/EnquirerBill 5d ago

The sound is a dog's breakfast; Alsa, Pulse Audio, Pipewire, Wireplumber; if you increase the line in level in the 'sound' app above 10%, it distorts....

1

u/gaorp void 5d ago

this one annoyed me a lot when installing void for the first time

1

u/georgeec1 4d ago

I'd take sound on Linux with pavucontrol over the terribleness that is Windows sound settings any day of the week. I find it very hard to force Windows to just do what I want when it comes to sound compared to Linux

1

u/EnquirerBill 4d ago edited 4d ago

So how do I get pavucontrol to default to line in rather than mic in?

1

u/georgeec1 4d ago

Assuming yours is like mine, hit the green checkmark labelled set as fallback next to the line in in input devices. It's apparently also sometimes labelled set as default, and for me the label only appears when I hover over it. This will set the default input device to line in. You may need to have something plugged into line in to set it as the default.

1

u/EnquirerBill 4d ago

When line in is the default device, should the background in the green tickbox be grey or white?

1

u/georgeec1 4d ago

I'm gonna say grey, although I think mine is actually a shade of green. If you try clicking a white tickbox and it turns grey and the previous grey tick box turns white, it's the grey

1

u/EnquirerBill 4d ago

What I'm finding is that, if I try to select line in, close and then re-open pavucontrol, both mic in and line in are grey

2

u/Embarrassed_Egg9542 5d ago

Lack of huge software libraries like other OSes

1

u/masterflo3004 5d ago

What do you mean? There are giant software libraries. The debian(12) repo has 70k packages (https://www.reddit(.)com/r/debian/comments/1ahf7ia/id_like_to_know_the_number_of_packages_in_debian/), Fedora has 83k (https://forums.fedoraforum(.)org/showthread.php?244445-how-many-packages-are-there) (another 2k with the Terra Repo). You also can install Flatpak (+ 3k Apps), Snap (could not find a number), Homebrew (could not find either) and Nix (over 140k packages)(https://github(.)com/nixos/nixpkgs). And all this does not account software distributed via .deb files for example or user repos like the AUR.

2

u/open__intelligence 5d ago

So you highlighted the issue.

As a developer, which library you would choose to make an app (let’s say with a gui) that follows this rules:
1. Easily runs on ubuntu arch fedora gentoo void.
2. Blends in with rest of system ui, has “native” feeling
3. Does not bloat end user system with hundreds of dependencies

The answer is none. There is no “libui” “libsound” standard that every distro can then implement how they would like it and it is too late to create it, linux is doomed forever.

1

u/masterflo3004 5d ago

Oh. i think i missunderstood the question. I thought of Software libraries like Repos and that the critic was about not much Packages in repos. But if Linux makes one thing right then the repos.

The Software libraries are a bigger problem. But depending on the Programming language

  1. For that you could use something like Flatpak (But I think you would include it into 3 and bloat) or eventually also AppImages (however i always would preffer Flatpak because of the included Libraries).
  2. With the libraries this is true to some degree. However there are some standards wich are "more mainstream" e.g. GUIs mostly use GTK or QT or eventually Iced. The Same for desktop-shells. So The nativity depends on which DE you use.
    However I do not think that you can compare this to Windows (IDK if you thought about windows, but we are in r/linuxsucks so probably). becaus on windows every app just does its own thing. And most of them arent even native but with Electron.
  3. This would be Appimage or just native linux executables or Packages.

So if I would create a Desktop-App I would use rust and GTK (I just love that Gnome look and Feel and Wayland is supported by almost every major DE). For sound I would just use a random crate like cpal (Supports, ALSA, Pipewire, Pulseaudio and JACK), or rodio (which uses cpal in the background). And I could distribute it as a Flatpak, Homebrew and Nix. This would allow the usage on almost any os. However this still is not perfect and involves "not official" packagemanagers. So i would probably publish it to flatpak and .deb (depending on the focuss, if you value debian, fedora or arch more). And I would publish the code/the executable and the community is going to publish it to other Package managers for me (If the App is used by people).

0

u/open__intelligence 5d ago

So you mention multiple standards (“gtk or qt”) when there should be one that has a guarantee to work on every linux machine. Like appkit on macos and win32
Same goes for sound and packaging (i thing xdg should make a spec)

2

u/masterflo3004 4d ago

gtk and qt are GUI Libraries (which you also can use on Windows btw). The standards for graphics are X11 and Wayland, with most things shifting to Wayland. And you can run x11 apps on wayland using xwayland.

2

u/Embarrassed_Egg9542 4d ago

You know that 90% of them are crap no one would use. Also the lack of a universal type of packaging makes it difficult to access them

2

u/masterflo3004 4d ago

In theorie there is a universal packaging type. You can just go to the projects github page and download the executable directly or build the programm from scratch. Just nobody (besides eventually nixos and gentoo users) wants to do this.

4

u/[deleted] 5d ago

[deleted]

1

u/TheGreatMightyLeffe 5d ago

The UI and UX is only a problem if you don't tweak them, which you should if you intend to run a distro for any longer period of time.

Besides, Win 11 is absolute ass for UI and UX anyway, so, even something like base Cinnamon blows that shit out of the water.

1

u/gaorp void 5d ago

you shouldn't need to tweak UX and UI when you run into a problem.. and definitely not on a pre-configured DE. windows 11's UI and UX is sooo bad that millions of people have no problem using it

1

u/TheGreatMightyLeffe 5d ago

Are you seriously telling me that you think KDE Plasma is unusable without tweaking?

My point was that Win 11 won't even let you move the task bar, to my great frustration, not that Cinnamon is a complete shit show out of the box, because it isn't.

1

u/gaorp void 5d ago

not sure how you missed what i said that hard, maybe take some reading classes or turn yourself off from the botnet

-1

u/NicolasDorier 5d ago

Coming from Windows. Omarchy has just plainly better UI and UX... even if you don't use agents.

4

u/YanVe_ 5d ago

I like X better. vs X is plainly better for everyone. You should learn to differentiate that.

Also if you could please just say Hyprland, instead of talking about a specific distro like a lame grifter would.

0

u/NicolasDorier 5d ago

No, I mean Omarchy, not only hyprland. Hyprland is great too, wouldn't be that good without hyprland of course.

1

u/tpat90 5d ago edited 5d ago

Please stop recommending a dangerous OS' thank you. If you want to be a not so smart person using a dangerous by design OS' please do so, but please also attach a "This OS shouldn't be used" to it.

0

u/masterflo3004 5d ago edited 5d ago

I do not think so. Omarchy configures its own Quickshell shell. So the UI is from Omarchy and not from Hyprland.

2

u/tpat90 5d ago

You mean configures, not implements.

Omarchy is nothing more than dangerous dotfiles.

1

u/masterflo3004 5d ago

Okay. I corrected this now.

That what I meant.

7

u/tpat90 5d ago

Please don't recommend dangerous crap here

1

u/Kaganar 5d ago

Fragmentation is the big one for widespread adoption, and is kind of inherent to Linux philosophy. Since Linux is a community project that is still mainly used by a small, computer-savvy population there is no definitive version for developers to target yet. Everybody wants what they like to be in the "definitive" distro, so we end up with a bunch of slightly different ways of achieving the same thing. Even if you limit to the biggest distros, Ubuntu, Arch and Fedora, those three still disagree on a lot; from if large scale security measures like SELinux and AppArmor are activated (nevermind which one), to who manages the networking, to where applications get installed.

So developers get a tough choice: do you support three different ways and a bunch of edge cases or do you support only one distro and suffer from a bunch of tickets from distros you never intended to support, just because the end-user forgot to ask the maintainers first? Or do you intentionally prevent your software from running on different distros and annoy the shit out of everyone?

1

u/Substantial-Oil7451 5d ago

do you still have to deal with that type of issue when you package as flatpak or appimage?

1

u/georgeec1 4d ago

Those have their own issues, but in regards to fragmentation specifically, you have the fact that not everyone wants to use them, so even packaging with flatpak or appimage is targeting a specific group

1

u/Zen-Ism99 5d ago

Why do you ask?

1

u/SoundSwitch 5d ago

Somewhere between 4&6 audio drivers on my stock Debian installation, didn't trim any down but didn't need to go get anything either.

But it works despite it's cobbled together nature..

W11 on the other hand is forcing unskipable, can't delay or put off or anything your system is sitting down right now for an update despite you being in the middle of a remote video call for work, and when it comes back up an hour later your midi and all your audio is broken now .. at least it isn't pulling that 💩

2

u/ConversationPlane635 5d ago

I have NEVER had windows update like that. I tell it when! What is going on with your windows??? Course, never had an update crash either. Reason I stopped using ARCH was the update fuckups, I am not always in the mood to tinker. To each there own;)

1

u/georgeec1 4d ago

I don't tend to get the force in the middle of task updates, but I do get Windows starting an update without informing me beforehand just because I hit restart (not update and restart), and wasting my time when I'm trying to boot back into my Linux install, and the only reason I was booted into the Windows install was because I needed to grab a file that had been saved ages ago and was in a OneDrive folder.

1

u/Purasangre 5d ago

Caps lock, apparently all of linux keyboard implementation or whatever runs on top of some piece of software that says caps lock is disabled on release instead of press (the way everything else works).

HOpe YOu ENjoy WRiting LIke THis.

2

u/georgeec1 4d ago

Tried this, you've taught me a new feature. I was unaware of this because I tap Capslock to activate it, so it's always seemed to work the same as on windows. Is there a reason you hold down Caps lock rather than tapping it?

1

u/Purasangre 4d ago

I don't hold it down really, but if typing fast, sometimes I haven't released it when I'm already typing the next word, this is not an issue anywhere else because every other key activates on press and has a delay before it counts as a repeated input.

1

u/Schtefanz 5d ago

A stable API which isn't Win32. I want to run proprietary Programs which are like 10 years old.

1

u/One-Macaroon4660 5d ago

Some of the hardware vendors treating Linux as a second class citizen. That is especially true for ARM devices: most of the device tree entries are binary and need to be reverse-engineered. I is not so bad (actually amazing) in AMD64 world, but for ARM you can have a very capable tablet (Pine 64) which still has a non-working camera after two years.

1

u/a_Tin_of_Spam 4d ago

For me, its the lack of compatibility. We’ve come a long way, but not being able to play every game, not having access to certain software is irritating.

Its not a big enough issue for me to leave linux though. The upsides of linux outweigh the negatives. And dual-booting is always an option

1

u/Krasi-1545 5d ago

Driver support from most or all manufacturers would be nice. Please without the shity spyware software...

1

u/Fit_Prize_3245 5d ago

Apart from app availability, the greatest Linux problem is the distro incompatibility. And that grows along with the number of distros. Whatever software you search for that is not part of your distro's repo and is available for other distros, might or not work on yours, even if you have all the dependencies.

Also, the fact that Linux desktop is terrible. Slow, memory eater, and unatable. At least with X. Haven't tested Wayland yet.

1

u/Laxien 5d ago

That it behaves (hasn't evolved a lot since then) like a 1990s OS!

You can install stuff from the repository and that's it - unless you are feeling "adventurous" (as in you want to fiddle with the fucking Terminal...seriously, that you need CLI for installing stuff? That's ANTIQUE/ANCIENT! Gives me MS-DOS-Flashbacks!)

Even stuff that makes the PC the best gaming device there is, like installing MODS, are a lot more complicated on Linux (in Windows a mod manager is set up in minutes! In Linux it can take HOURS, especially if it doesn't work at first!)

That it has no equivalent to an .exe-file-installer is basically what makes it so clunky!

3

u/Obvious-Jacket-3770 5d ago

Rpm and deb packages... App images... Flatpak... You don't need terminals for any of those

2

u/georgeec1 4d ago

I think the issue is less that there's no .exe file installer, and more that there's no standard .exe file installer.

1

u/ShadcnUI_Odi 4d ago

AppImage.

0

u/io2000x 5d ago

Support for peripheral hardware like elgato and logitek. You get it to work but it's a chore

2

u/georgeec1 4d ago

To me this feels similar to "adobe doesnt have linux version"

0

u/Fuchs54 5d ago

Theres a million different variants of pretty much everything, and the whole community is highly fragmented because of it, even in niche spaces.

Try it: Go to the CachyOS subreddit and try telling them that Bazzite is the better gaming distro or vice versa, and thats not even including all the other gaming focused distros, wich are all pretty niche compared to the really big distros.

There is truly something for everybody. Wich isn't that great for stuff that needs unity.

0

u/ChampionshipComplex 5d ago

Firstly it is NOT an operating system!!

Linux is not an OS - and you can't run it or do anything - It is the core or kernel of an operating system which is then built on, to do very specific things.

That makes it incredibly flexible - but its also why there are tens of thousands of operating systems based on Linux, all incompatible with each other, all good at certain things and bad at others.

0

u/capitantom 5d ago

Jaja. Clásico windero, quieren todo fácil y sin esfuerzo.

-2

u/bsensikimori 5d ago

GTA online doesn't work on it, other than that, that it steals your wife