this post was submitted on 15 Jun 2025
495 points (96.1% liked)

linuxmemes

25668 readers
839 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  • Β 

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS
    top 50 comments
    sorted by: hot top controversial new old
    [–] SapphironZA@sh.itjust.works 17 points 1 day ago* (last edited 1 day ago) (3 children)

    Who said Wayland was going to be the death? (Excluding canonical) Everyone knew X needed to be replaced and that the transition will be slow until its not.

    And systemd is not that bad these days. I do think it's more complex than it needs to be and startup is a bit slow, but that's about it.

    GNOME making the huge changes inspired the refugees to build Cinnamon and injected some sense into KDE development. Now even GNOME is getting more sensible.

    [–] JackbyDev@programming.dev 12 points 1 day ago

    I saw someone giving a talk either about Wayland and they said someone told them they "don't like Wayland because it violates the Unix philosophy." (Do one thing and do it well.) The speaker said they responded by asking "What one thing does X do well?"

    [–] pressanykeynow@lemmy.world 14 points 1 day ago

    systemd is not that bad these days

    It never was bad, in fact it was better than the alternatives even in it's beta releases.

    [–] rumba@lemmy.zip 6 points 1 day ago

    I sure as f don't miss x, but for the fing love of God can I get some access at the shell level to my input devices? The death of Autohotkey is killing me slowly.

    It's probably countered by the "year of the Linux desktop" claims. Keeps it in a limbo.

    [–] albert180@piefed.social 109 points 2 days ago (3 children)
    [–] deathmetal27@lemmy.world 37 points 2 days ago

    Systemdeez nuts

    [–] possiblylinux127@lemmy.zip 58 points 2 days ago* (last edited 2 days ago)

    Most people do

    There are places I wouldn't use it but for most systems it makes things simpler

    [–] littleomid@feddit.org 26 points 2 days ago (2 children)

    OOL: what’s the beef with systemd?

    [–] rtxn@lemmy.world 18 points 2 days ago

    I'll just copy my comment from the other day.


    Some people think it handles too many low-level systems. It's a valid concern because if systemd itself were to become compromised (like Xz Utils was) or a serious bug was introduced, all of the userland processes would be affected. People who are stuck in the 90s and think that the Unix philosophy is still relevant will also point out that it's a needlessly complex software suite and we should all go back to writing initscripts in bash. The truth is, it's complex because it needs to solve a complex problem.

    Red Hat, the owner of systemd, has also had its fair share of controversies. It's a company that many distrust.

    Ultimately, those whose opinion mattered the most decided that systemd's benefits outweigh the risks and drawbacks. Debian held a vote to determine the project's future regarding init systems. Arch Linux replaced initscripts because systemd was simply better, and replicating and maintaining its features (like starting services once their dependencies are running) with initscripts would've been unjustifiably complicated.

    [–] gratux@lemmy.blahaj.zone 24 points 2 days ago (9 children)

    it does too many things, thus going against the unix philosopy of "do one thing and do it well"

    [–] edinbruh@feddit.it 19 points 2 days ago (1 children)

    Systemd does one thing, it manages services, and does so reliably, without messing around with spagettified shell scripts, with a fuckload of options, and all of that easily is configurable by dropping in files without editing stuff that arrived from the package manager. Seems pretti "do one (complex) thing and do it well"

    If you add other things built around it, it can do more. For example, if you install systemd-nspawn it can start and stop containers like it starts and stops services.

    Other things that you think of as systemd are entirely separate things (like systemd-networkd) that are just built around systemd. You don't have to use them if you don't like.

    On the other hand, you know what does not follow the Unix philosophy? The Xserver, which manages screens, graphic acceleration, input devices, printers, remoting, etc. And it doesn't even do it well

    [–] Redjard@lemmy.dbzer0.com 6 points 2 days ago (5 children)

    I need systemd-run to start a process in my startup scripts (that are a systemd oneshot service) so that the process won't get killed when the startup scripts have run (subshells, nohup, ... still keep the same systemd cgroup so get killed with the tree).
    I need journalctl to get output from services, so basically every system and user process I didn't explicitly start in a console. I don't even know how to get info from systemd stuff in any other way, as they don't have alternate logging facilities to my knowledge.
    Systemd also ate my fstab at some point and translates mounts into services, but I haven't really looked into that.

    I think there were a few more components packed into this systemd core. Without the init system/servixe manager, logging, ... you can't really use systemd stuff including parts of that core.

    Past that, things like networkd, resolved, ... are very modular in my experience.
    I can imagine running resolved under a different init system, and I have migrated both to and from resolved on systemd systems. They do still change old paradigms, resolved replaces a file not a service for example, but they do provide adequate translation layers and backwards compatibility in most cases (Though the mounts for example has lead to me getting 5 "run daemon-reload" info messages on every execution of mount before). An issue here might be when something only supports the new systemd interface not the old stuff, say a program directly calling resolved instead of looking at resolv.conf. But I haven't seen that, and most of those interfaces seem decent enough to implement into systemd-alternatives.

    Maybe someome who actually tried cherrypicking some systemd stuff into their system can provide some more experience?

    load more comments (5 replies)
    [–] cmgvd3lw@discuss.tchncs.de 17 points 2 days ago

    Shouldn't init systems control services and processes?

    [–] itslilith@lemmy.blahaj.zone 10 points 2 days ago

    See also: the Linux Kernel

    load more comments (6 replies)
    [–] cley_faye@lemmy.world 37 points 2 days ago (4 children)

    It's the first time I hear systemd or wayland were spelling the death of the linux desktop (not even gonna mention gnome, it's a choice).

    There are controversies around these two, some extremely valid, some a bit over the top, but both do work adequately for the vast majority of common use cases. I'd even argue that systemd (the init process) is better as far as being user friendly. And I say "user", not "poweruser" nor "sysadmin". And wayland is an opportunity to clear some long-lasting backward stuff, and even though it is possible to find issue today, for regular (and new) users, it has no bearing on the usability of their system.

    As a sysadmin I'll say systemd is far better. No contest.

    load more comments (3 replies)
    [–] NigelFrobisher@aussie.zone 3 points 1 day ago (5 children)

    Does anyone even use desktops anymore?

    [–] Phoenicianpirate@lemm.ee 7 points 1 day ago

    I do... and always will.

    [–] TRock@feddit.dk 5 points 1 day ago
    [–] pewpew@feddit.it 4 points 1 day ago

    Fuck it, we CLI

    [–] Natanox@discuss.tchncs.de 3 points 1 day ago (1 children)

    According to this data, desktop devices still make well over 50% with over 75% in Europe.

    [–] NigelFrobisher@aussie.zone 1 points 1 day ago (1 children)

    That’s for desktops and laptops combined though, so doesn’t really answer. I’m curious as everywhere I work transitioned to laptops and tablets since COVID.

    [–] Natanox@discuss.tchncs.de 2 points 1 day ago

    Oh, translation mistake on my side. Is the word "desktop" really still in use for tower computers? πŸ€” I only know it for the kind of computing, not the device type.

    Anyway, can't quickly find proper statistics for that. I once read an estimate done by what I think was Valve, that's obviously scewed towards the gaming bubble though. Still, I think it "only" was about 50-60% desktops over laptops and "other". They won't vanish anytime soon though, you can't squeeze highest performance into a laptop and game streaming only works very selectively.

    I'm really curious how it will shift in the future given Linux becomes more and more popular, and that ecosystem is already offering a synergy approach (not just the way SteamDeck does, but also with both GTK and Qt apps able to shift depending on display size and touch capabilities).

    [–] pmk@lemmy.sdf.org 4 points 1 day ago (1 children)

    Do you mean as opposed to using phones/tablets, or do you mean like having a tower computer and peripherals? People still use laptops and stationary computers for work, like office work and computer related hobbies and anything like it. For doomscrolling and simple games, phones are more popular though.

    [–] NigelFrobisher@aussie.zone 2 points 1 day ago (1 children)

    We’ll, I mean as in desktop PCs. I’m assuming the β€œYear of the Linux desktop” thing is a joke that it’s been that long coming that people were still using desktops when people first started saying it.

    [–] pmk@lemmy.sdf.org 3 points 1 day ago (1 children)

    Some people include laptops in "desktop" since it's the same paradigm of the interface, especially if you hook up an external mouse and have a regular screen and keyboard. Laptops are still widely used. Some people use the term workstation. If 90% of people used linux on laptops for browsing, writing, programming, editing media, spread sheets, etc, I'd say that was the year of Linux on the Desktop, even if they don't have a Compaq with a CRT screen sitting on their desk.

    [–] NigelFrobisher@aussie.zone 1 points 1 day ago (1 children)

    Maybe some people do that, but they’re literally called β€œlaptops” to distinguish them from desktops.

    [–] pmk@lemmy.sdf.org 2 points 1 day ago

    Yes, well, such is language. What word better describes the combination of devices where you carry out typical desktop computer tasks in a desktop manner? I'm open for using a different word.

    [–] Solumbran@lemmy.world 43 points 2 days ago (1 children)

    It's impressive how much hatred linux gets, by people who generally try to say it's insignificant and unnoticeable.

    But eh, better them say that it's going to die, than with Windows where everyone agreed to say that it was dead after 7 and stopped having any expectations.

    [–] hemko@lemmy.dbzer0.com 42 points 2 days ago (1 children)

    It's even more impressive how much hate Linux gets from people that love it

    [–] sundray@lemmus.org 18 points 2 days ago

    We call that "Star Wars Syndrome."

    [–] SilverShark@lemmy.world 17 points 2 days ago (6 children)

    I don't quite get why massive Gnome changes would imply a death of Desktop Linux. There are so many great alternatives to it. It's been many years that Gnome has been considered bad by many, and that many have used alternatives. I just think it's positive that Gnome continue to get worse, because like that more distros may default to better alternatives to begin with.

    [–] pmk@lemmy.sdf.org 14 points 2 days ago (2 children)

    I hated Gnome 3 when it came out, but it got better over the years. If you want to use it as a traditional KDE-style DE, you're going to fight it and have a bad time. If you use it as intended, and that works for you, it's good.

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

    Gnome is awesome

    [–] Natanox@discuss.tchncs.de 14 points 2 days ago (2 children)

    It was somewhat of a special situation back when Gnome 3 dropped. Ubuntu & flavours of it was still regarded as the go-to distro by many and KDE still had a somewhat damaged reputation due to KDE 3 (even though 4 was already available, however that also had some issues). Many environments we know today didn't exist yet, so lots of people were rather distraught when Gnome broke with a lot of concepts and dropped what arguably was a horrendous DE.

    Many of our current DEs are Gnome 2 or 3 forks (MATE, Cinnamon, Budgie, and back then also Unity), made exactly because of this whole debacle.

    load more comments (2 replies)
    [–] Bluewing@lemmy.world 11 points 2 days ago (3 children)

    I never understood it either. I was a user of Gnome until Gnome 3 showed up and I decided to nope out of there. It was a simple process of trying few different DE's and I have settled on KDE and Cinnamon for when I want that old timey Gnome feeling.

    It wasn't hard to switch at all.

    [–] rumba@lemmy.zip 2 points 1 day ago (1 children)

    Tried KDE in the early days, it was all over the place. Switched to gnome when it was baked. I had been gnome for years. Every update broke and replaced plugins to make it work like I wanted. I've had Windows layout since'95, I have to go back and forth a lot, so muscle memory is key.

    After fucking with gnome for the 90th time. I tried KDE again, it was just layed out like I wanted. No plugins, no fucking with it. The worst thing I have to do is set dolphin not to open on single click.

    I see people here going well if you don't take it as it comes you're going to have a bad time. That's pretty much the least Linux comment I've ever read. That's OSX in a nutshell.

    [–] Bluewing@lemmy.world 1 points 1 day ago (1 children)

    Yeah, KDE was rough in the early days thanks to QT. But things slowly worked themselves out. While I don't change much with KDE, I do change a few minor things, mostly I make sure the capslock is off and single click to open is on and I got to have that 3D box to switch my desktops. But I do like the power of easy choice KDE offers.

    Still I do get nostalgic for the old Gnome2 days. So I have Cinnamon DE installed on a low powered mini desktop. And it runs amazingly well.

    [–] rumba@lemmy.zip 2 points 1 day ago

    I tried Cinnamon out in a live distro It was pretty pleasant. I find Nemo for more enjoyable than Dolphin.

    load more comments (2 replies)
    [–] JackbyDev@programming.dev 2 points 1 day ago (1 children)

    I even liked Unity (so long as the icons weren't on the side).

    [–] SilverShark@lemmy.world 2 points 1 day ago

    I remember the reaction at the time and so many people hated it. I didn't dislike it, I was getting a bit into it.

    [–] lengau@midwest.social 7 points 2 days ago

    Hot take: the more Gnome shoots itself in the foot, the better for Linux.

    [–] Kekzkrieger@feddit.org 12 points 2 days ago

    All is better than the shit MS is pulling, from mass surveilance on their "business" apps to making an OS with ads included that you have to spent hours to make it useful.

    While Linux has many flavors that just works for 80% of the people that dont have super specific use cases.

    load more comments
    view more: next β€Ί