23
top 50 comments
sorted by: hot top controversial new old
[-] voytrekk@sopuli.xyz 3 points 1 hour ago

Software compatibility is probably the biggest issue. If someone relies on a piece of software that is Windows or MacOS exclusive, that can be enough of a deal breaker. Open source alternatives may exist, but they do not always have the same features or behave as expected compared to what they are replacing.

[-] RoddyStiggs@lemmy.blahaj.zone 2 points 1 hour ago

Audio.

And software availability.

[-] Pirate@feddit.org 1 points 23 minutes ago

Audio is so bad it’s unbelievable. I don’t know if it’s because laptops are built with shitty hardware and then compensated for with proprietary drivers (which Linux doesn’t ship with) but my God are they bad.

Nothing that can’t be fixed by wearing earbuds or plugging in some good speakers, of course.

[-] jtrek@startrek.website 3 points 1 hour ago

People assume it's all terminal all the time. I haven't needed to open the terminal for months. It starts up. With the GUI I open the browser. Maybe steam, too. Do stuff. Shut down.

[-] utopiah@lemmy.ml 5 points 4 hours ago

Freedom is overwhelming.

You can change everything and anything... so that means a LOT of choices.

[-] knee@lemmy.ml 7 points 5 hours ago

It deprives Apple and Microsoft of revenue. /s

[-] Asfalttikyntaja@sopuli.xyz 3 points 4 hours ago

It needs more pre installed machines on the market.

[-] hobata@lemmy.ml 5 points 4 hours ago

In Linux, you can configure everything. And you're will be forced to do it.

[-] voytrekk@sopuli.xyz 1 points 31 minutes ago

That really depends on distro. With something like Arch and Debian, that is definitely the case. On the other hand, Bazzite requires almost no configuration and has scripts for common use cases.

[-] Teppichbrand@feddit.org 2 points 4 hours ago

Flatpak and Docker are great, but making them talk to each other can get as complex as solving the problems they came to make easier in the first place.

[-] Broken@lemmy.ml 9 points 10 hours ago

For me its the nuance of things.

Like quality of life settings. Turn Bluetooth on automatically at boot. Yeah, you can do it, but not by looking at settings and turning that option on. No, you need to recognize that's a problem then search for an answer, determine which of the 2 or 3 answers you find are right, then do it. Is it a deal breaker? Absolutely not. But I don't want to "solve problems" for every thing I want to do.

My other gripes would be lack of software support. As great as some apps are, others there are no support for Linux.

[-] prole@lemmy.blahaj.zone 1 points 1 hour ago

Maybe it's just the distros I've picked, but I've literally never had to do anything to get Bluetooth to turn on at boot

[-] Wispy2891@lemmy.world 1 points 7 hours ago

This stuff unfortunately depends by the desktop environment and because there are hundreds of them, it's inconsistent.

On gnome it remembers it correctly, although there are a handful of times where the gamepad doesn't connect automatically and I have to manually do that

[-] SuperApples@lemmy.world 4 points 10 hours ago

Last time I tried (Mint) the dealbreaker for me was battery management. I tried various utils and settings but I couldn't get as much juice of of the same charge using Mint and still have good performance. If anyone has any suggestions I'd be grateful!

[-] vikingtons@lemmy.world 24 points 17 hours ago

the confounding tribalism behind its modularity. options are great, but they also bring out the absolute worst in many of us.

it's not much of a problem until those options actually manage to fragment the desktop and server ecosystems, but the attitudes at play surely drive prospective newcomers away a bit.

[-] halcyoncmdr@piefed.social 6 points 11 hours ago

the confounding tribalism behind its modularity. options are great, but they also bring out the absolute worst in many of us.

Exactly. Parts of the Linux community, and FOSS in general, are extremely hostile. And for some new users, that's the first (and probably only) impression they get when they have an issue trying it out for the first time. It's a very small minority, but they are loud and aggressive, and are not ostracized by the community nearly enough.

Telling a new user that is going out of their way to figure out how to find and post an issue or feature request to Github, telling them to just fix it themselves isn't a solution, it's just being a dick. 99.9% of this planet doesn't know how to code, just because they're making a post on GitHub doesn't mean they know how to code. Especially not at a level to fix an issue like that.

[-] Wispy2891@lemmy.world 6 points 7 hours ago

And that some programs are extremely opinionated.

Ignoring requests with thousands of posts, or even pull requests where the changes are already implemented

"No. I won't add tabs, it's better UX to have separate windows"

"No, I won't allow the user to save the password, even if it's local or not important"

"All the temporary shit will be saved on the hardcoded directory ~/.fuckyou and not /tmp"

[-] hobata@lemmy.ml 1 points 4 hours ago

get lucky you can patch shit out or in

[-] Thorned_Rose@sh.itjust.works 1 points 7 hours ago

"All the temporary shit will be saved on the hardcoded directory ~/.fuckyou and not /tmp"

.fuckyou 😂😂

A recent bugbear of mine has been hardcoded icons.

[-] eldavi@lemmy.ml 4 points 11 hours ago

they used to be a much larger part of the community when i first got into linux in the early aughts; i'm glad RTFM is no longer considered a reasonable response.

[-] nymnympseudonym@piefed.social 7 points 15 hours ago

Go on, say it

You mean systemd, don't you?

[-] db2@lemmy.world 10 points 14 hours ago

Probably X vs Wayland. Everyone knows what the correct answer is.

[-] Liketearsinrain@lemmy.ml 1 points 1 hour ago
[-] Haquer@lemmy.today 10 points 13 hours ago

It's Wayland, right? ^oh no^

[-] vikingtons@lemmy.world 5 points 15 hours ago

Init managers for sure! Amongst file managers and DEs, firewalls, package managers, modern packaging systems and their sandbox/security systems, display servers (probably the funniest one), audio servers, filesystems.

Lots of stuff we should appreciate having as FOSS, especially the options we don't choose.

Fully switching over for the last couple years has made this modularity feel especially apparent compared to commercial systems (when things aren't always so seamlessly integrated) but I'm glad for it all; it's really fucking cool to think about how dramatically you can change the experience of a Linux desktop OS.

load more comments (4 replies)
[-] Jjoiq@lemmy.world 24 points 17 hours ago

Employers some don't like you using non MicroSlop.

[-] tidderuuf@lemmy.world 15 points 17 hours ago* (last edited 17 hours ago)

Microsoft gives my execs nice all inclusive all expenses paid retreats to think it over.

My department just gives them a PDF explaining with cool graphics how Linux can save more money, how more secure it is, how we can avoid the constant force fed bug filled updates that MSFT pushes, how we can customize it exactly to our and users needs, we can actually own our own keys... The goes on and on.

But they've already decided which OS we use and they never even open the email we sent them.

[-] dgriffith@aussie.zone 6 points 15 hours ago

My department just gives them a PDF explaining with cool graphics how Linux can save more money, how more secure it is, how we can avoid the constant force fed bug filled updates that MSFT pushes, how we can customize it exactly to our and users needs, we can actually own our own keys... The goes on and on.

No, because there is no simple point and click group policy/active directory equivalent in Linux that allows a group of 5 IT techs to manage 2000 desktops. And if you get your shit together and actually use the tools that Microsoft provides, you don't get surprise updates, you can image PCs via a gui over network booting, you get bitlocker keys backed up in your domain etc etc etc etc etc.

All the things that allow a business to manage hardware and software with the minimum amount of expensive employees, Microsoft provides it, for money of course. That money is offset by the reduction in IT guys needed to look after everything.

It's that simple. CorporateLand won't touch Linux on the workstation until that's possible.

load more comments (1 replies)
load more comments (1 replies)
[-] socsa@piefed.social 15 points 16 hours ago

Does not bake delicious lasagna

[-] Telorand@reddthat.com 5 points 14 hours ago

Set your machine to Prime95. Bake for 30min.

[-] Telorand@reddthat.com 15 points 17 hours ago

I can't really help my Windows friends anymore when they need troubleshooting for things like: why their audio channels aren't working in OBS, or why their config is suddenly corrupted. I used to be able to when I was on Windows, but now I just have to watch helplessly while they struggle to make things work.

[-] felsiq@piefed.zip 2 points 11 hours ago

This is what I aspire to be, but I’m not quite there yet. How long did it take you to forget the windows stuff?

[-] voytrekk@sopuli.xyz 1 points 1 hour ago

I've been running Linux full time for 4 years and still have my Windows troubleshooting knowledge. I would say it's more frustrating since logging isn't nearly as good compared to Linux.

[-] fakeman_pretendname@feddit.uk 4 points 7 hours ago

It's not so much forgetting, but waiting until Windows "changes it" - the "yeah, just go here in the settings... oh... there's not a setting any more... there used to be an option for this..."

[-] felsiq@piefed.zip 1 points 1 hour ago

Oh then I guess I’m fucked, cuz the parts I want to forget are mostly the registry and the dumbass isolated settings windows that haven’t changed in 20yrs 😂

load more comments (1 replies)
[-] Fizz@lemmy.nz 6 points 14 hours ago

Hardware support is either non existent>generic driver>manufacturer driver that never gets updates

This sucks because on windows you'd be getting manufacturer driver support with updates and software tool support for additional configuration.

All the other "problems" are double edged because yes they are a problem for some but for others its a huge positive. For instance having all the files like .bashrc .compose .desktop as a way of configuring things is cool when you know an arcane when you dont. It should be in the settings gui.

[-] Wispy2891@lemmy.world 1 points 7 hours ago

On the plus side, for example, there are thousands of printers and scanners where the manufacturer never released a 64bit windows driver even if some of them were sold during the vista 64 bit era or even windows 7.

In that case Linux it's the only way to make them work on a modern computer (unless supported by paid third party drivers like vuescan or printfab)

[-] Fizz@lemmy.nz 1 points 5 hours ago

Windows has a thing similar to cups to detect and use these.

[-] Wispy2891@lemmy.world 1 points 5 hours ago

It's very unlikely that those printers can support the new "universal print" standard (mopria, 2013)

At most can put them as generic printer text only which is worse

[-] mech@feddit.org 11 points 17 hours ago

There isn't a default beginner distro anymore.
There are a dozen good choices with half a dozen different default desktop environments, all with their pros and cons.
But as a beginner, you have no idea what's best for you.
It used to be a lot easier to choose your first distro, back when Ubuntu was still good (looong ago).

IMO Mint could be it, if they used Plasma instead of Cinnamon, which still doesn't support Wayland.

[-] NihilsineNefas@slrpnk.net 2 points 6 hours ago

I've heard real good things about the plug and play ability of Bazzite. Though I say that as a guy that's been debating the switch for a while, my main holdout being that I like to play weird indie games and spend a lot of time away from my computer, so would rather not have to spend my limited free time troubleshooting

[-] mech@feddit.org 3 points 4 hours ago

Sounds like Bazzite would be a good fit.

[-] audrbox@beehaw.org 2 points 39 minutes ago

I feel like maybe I'm missing something because I tried Bazzite for a bit (before switching to vanilla Fedora) and found it kind of overwhelming? Like there was so much stuff installed by default and it wasn't super clear to me how it all was supposed to work together to do basic things like package management (esp. since dnf doesn't work)

load more comments (2 replies)
[-] devtoolkit_api@discuss.tchncs.de 4 points 14 hours ago

Honest answer from someone who's used Linux as a daily driver for years:

Actually annoying:

  • Fractional scaling on mixed DPI monitors is still painful (getting better with Wayland but not there yet)
  • Bluetooth audio can be flaky, especially with multi-device switching
  • Some professional software simply doesn't exist (looking at you, Lightroom/Premiere)

Annoying but solvable:

  • Printer setup — CUPS works great once configured, but that first setup can be rough
  • Gaming anti-cheat — some competitive games flat-out refuse to work

Not actually problems, just different:

  • The "too many choices" complaint — you pick one distro and move on, same as picking iOS vs Android
  • The terminal — you can absolutely avoid it in 2026, but it's genuinely faster once you learn the basics
[-] NewNewAugustEast@lemmy.zip 3 points 12 hours ago

Printer issues are so dependent on the printer.

Mine sets up in a couple of clicks and everything just works.

On the other hand I never have been able to make it work with windows.

Bonus points for no driver garbage software.

[-] bizarroland@lemmy.world 5 points 15 hours ago* (last edited 15 hours ago)

Installing drivers can be an ordeal.

When something doesn't work, it's always on you to identify exactly why it's not working so that you can find the specific instance where someone else has dealt with that specific issue and solved it for your specific hardware and specific install of Linux.

The layout is different from Windows and MacOS in most instances, so it can cause some disconnect for your computer muscle memory when you are switching from one of those to Linux.

Simple things like telling Bluetooth to always start as active for your Bluetooth peripherals is not immediately obvious and causes onboarding hiccups.

Some things simply do not work.

All of that being said, I have Linux certifications. I use Linux as servers in my home lab. I use Linux as my daily driver on all of my personal computers. I'm willing to put up with those to not have to deal with microslop.

Linux is not as raw as it used to be. It is much more of a refined thing, and if you're willing to put in three to six weeks to get used to the differences, then you're going to have a fun and wonderful time using Linux as your daily driver.

It's a different way of using your computer. Kind of like using a manual transmission vehicle versus an automatic.

load more comments
view more: next ›
this post was submitted on 16 Mar 2026
23 points (81.1% liked)

Linux

63789 readers
1611 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS