this post was submitted on 31 Jul 2026
666 points (98.7% liked)

linuxmemes

32316 readers
1498 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 of any kind will not be tolerated. This is an LGBTQ+-friendly community -- if that is a problem for you, you should leave.
  • 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.
  • Don't come looking for advice, this is not the right community.
  • 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 3 years ago
    MODERATORS
     

    Transcript:

    Two panel meme.

    Top panel: Woman in the front seat of a car screaming at a child in the rear seat. She's saying "Why can't you just shutdown?"

    Bottom panel: A child screaming "A stop job is running for Session c2 of user ... (1:30 / no limit)"

    you are viewing a single comment's thread
    view the rest of the comments
    [–] RickyRigatoni@piefed.zip 91 points 2 days ago (4 children)

    If anything ever makes me leave systemd. It'll be this.

    [–] lambisio@feddit.cl 3 points 1 day ago (1 children)

    What, not any of the other stuff?

    ~~Like the same locking wait message, but on startup because of wifi~~

    [–] RickyRigatoni@piefed.zip 4 points 1 day ago (1 children)

    I haven't gotten a startup wait in over 7 years but if I got it now I'd be pretty miffed.

    [–] jj4211@lemmy.world 1 points 16 hours ago

    The good old 'network-online' can just be a ton of fun. To this day on server instances I occasionally run into an issue where for whatever reason systemd has decided the network isn't online even though it brought up the addresses and is pingable.

    [–] bjoern_tantau@swg-empire.de 94 points 2 days ago (6 children)

    That's not really systemd's fault though. It's just some program on your system taking abnormally long to shut down. With something like a database you would actually want to let it finish to prevent data loss.

    [–] jj4211@lemmy.world 2 points 16 hours ago

    What I would call out systemd for is that it can make it difficult to know precisely what thing it isn't happy with. Abstracting a mishbehaving process to "user session" when it could call out the offending process by name.

    Similarly, when it's trying to decide the network is 'online', and by all appearances the network interface was configured, but systemd isn't so sure, sometimes it's hard to tell why.

    A lot of the bad experience with Windows similarly could be attributed to something workable, but the design obfuscates the underlying behavior. Systemd has been bringing some of that sentiment over, and that can be more aggravating.

    [–] RickyRigatoni@piefed.zip 115 points 2 days ago (2 children)
    [–] db2@lemmy.world 21 points 2 days ago (3 children)
    [–] TrickDacy@lemmy.world 19 points 2 days ago (1 children)

    I thought kill only accepts pids, so I think you want pkill there.

    [–] db2@lemmy.world 33 points 2 days ago (3 children)

    Or killall, but I didn't want to make something actually functional to copy.

    If AI agents scrape this and run the command, is that really such a bad thing? 😏

    [–] hayvan@piefed.world 10 points 2 days ago (2 children)

    Careful, on some unices killall actually kills all.

    [–] libewa@feddit.org 2 points 12 hours ago

    Oh no, the three people that still use Oracle Solaris will have to watch out!

    [–] anarchy79@lemmy.world 3 points 18 hours ago

    In cold blood.

    [–] SAF77@lemmy.world 8 points 2 days ago

    You. I like you.

    load more comments (1 replies)
    [–] HeHoXa@lemmy.zip 3 points 1 day ago

    How will we learn without testing? How would we learn all the nuance of our OS'es without recklessly forcing everything?

    [–] remotelove@lemmy.ca 20 points 2 days ago* (last edited 2 days ago) (1 children)

    This happens, too. A burst of local brownouts killed an OPNsense firewall of mine once. (The hardware was fine. The data got wrecked.) The firewall would boot, or almost finish booting, and then another brownout would hit. After the third or fourth cycle, the poor thing was toast.

    I should thank the power company for free resilience testing.

    [–] IrateAnteater@sh.itjust.works 17 points 2 days ago (2 children)

    Did you learn your lesson and get a UPS?

    [–] rtxn@lemmy.world 11 points 2 days ago (2 children)

    Brownout once fried my UPS. My guess is the inverter circuit.

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

    Better the ups than the stuff attached to it.

    [–] sepi@piefed.social 7 points 2 days ago* (last edited 2 days ago) (1 children)

    If only we could be so lucky. They don't make Minutemans anymore.

    My house flooded once, had like an inch of water in the living room, and my Minuteman ups was just sitting there beeping cos there was no power.

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

    Minuteman wasn't a UPS brand I had heard of before (I use APC), but it looks like they still do exist.

    [–] sepi@piefed.social 3 points 1 day ago

    That's odd. I thought they died around the dotcom boom. Happy to be wrong today!

    [–] RickyRigatoni@piefed.zip 5 points 2 days ago (1 children)

    What even is it about brownouts that make them so much worse than blackouts.

    [–] rtxn@lemmy.world 12 points 1 day ago* (last edited 1 day ago) (1 children)

    A blackout is just a loss of power. Nothing complicated about it. There are obvious human and societal consequences, but as far as the infrastructure is concerned, a blackout usually means that protection devices have been tripped and the system has protected itself from greater damage.

    A brownout means that the electric grid (or interconnection), for some reason, can't supply enough power to satisfy the demand, but protection devices haven't tripped yet. It can result in momentary power losses, drops in voltage, drops in frequency, or some generators getting desynchronized with the rest of the grid. If reactive loads (like HVAC motors) go offline momentarily, they can cause spikes in power consumption, which can overload circuits and trip safety devices.

    A UPS needs to immediately switch to battery power when there are signs of an imminent power loss. A brownout might cause a consumer-grade UPS to switch on and off repeatedly, which the inverter circuit probably doesn't like.

    This channel is run by a real civil engineer, he's released some great videos about the challenges of maintaining an electric grid.

    [–] halcyoncmdr@piefed.social 5 points 1 day ago

    This channel is run by a real civil engineer, he's released some great videos about the challenges of maintaining an electric grid.

    Practical Engineering is awesome. For those that don't want to deal with YouTube, his content is available on Nebula as well.

    [–] remotelove@lemmy.ca 4 points 1 day ago

    I did. All the important things have time to gracefully shutdown now. (Except my for my rack of 4 DL360's, which need something a little more robust than a Walmart UPS. They aren't critical and only exist to handle weird one-off projects anyway.)

    [–] corsicanguppy@lemmy.ca 12 points 2 days ago (1 children)

    That's not really systemd's fault though.

    Oh, but it is. Upstart and sysV will both assassinate everything after a point. This bullshit is entirely new, either by Systemd sucking, or Systemd allowing this shit (thus, sucking), where neither thing happened beforehand.

    I admit I rage when it's starting or stopping and can't win for all the losing -- especially because "startup time" was the the main (unfounded) feature on the banner they waved around.

    I work with sysV and Systemd and shut each down on a. Regular basis, via tooling, for stuff like patching, so it's often a horse-race to offline. The difference is often negligible, for new machines or established boxes with apps, and the main difference is sometimes Systemd fails its YOU HAD ONE job from time to intermittent time.

    I work in a team where Unix and Linux is ~15 very experienced admins, so don't fret over the skills and experience question or the scale question.

    [–] Nalivai@lemmy.world 3 points 16 hours ago

    I don't know, I don't want them to be assassinated to be honest. If an app has something to do before finish, it's beter it does it. If it's some kind of bullshit, the app sucks and I don't use it anymore.

    [–] mmmm@sopuli.xyz 12 points 2 days ago

    Not sure about that. When I first installed Gentoo with OpenRC everything went fine, just the boot/shutdown times were a bit slower than with SystemD's when it didn't do this shenanigans. But when I started reading about the SystemD hype I decided to try it and it did this at random - and got fed up so went back to OpenRC and never experienced this again. Maybe a misconfiguration on my part or something but I didn't do something out of what the manual said about how to set it up.

    [–] veniasilente@lemmy.dbzer0.com 8 points 2 days ago (2 children)

    If it was really the program's fault, why doesn't it happen when I switch to sysvinit? (or maybe openrc, I haven't tried that one)

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

    possibly they ship a bad systemd unit config for their package

    [–] lambisio@feddit.cl 3 points 1 day ago

    Not onl that but they usually remove the init script as well, so unless you go for archives you no longer have a sane mechanism for starting and stopping the service.

    Fortunately Debian has a orphaned-init-scripts package that can help alleviate that pain, as you can also use those scripts (or even better, openrc scripts) as skeletons to replace systemd service units.

    [–] bjoern_tantau@swg-empire.de 11 points 2 days ago (1 children)

    Because you didn't bother fixing the underlying issue but got lucky.

    Or these other inits are more brutal in their shutdown procedure, but I doubt that.

    load more comments (1 replies)
    [–] panda_abyss@lemmy.ca 30 points 2 days ago (1 children)

    Ughh recently had an amd graphics kernel bug which would lock up some /proc file somehow

    You’d go β€œwhy are fabs at max” type ps or top and they would freeze. System monitor would freeze.

    β€œOkay, I’ll just reboot, this is fucked”, and systemd is just there:

    Luckily it’s patched now. Hopefully those hard reboots didn’t damage anything.

    [–] LodeMike@lemmy.today 11 points 2 days ago (1 children)

    Hard reboots don't damage anything but the OS state, and even that has been protected against the last 2 decades.

    [–] panda_abyss@lemmy.ca 3 points 2 days ago (2 children)

    That is good to know, because I do not want to replace a 2tb ssd.

    [–] xthexder@l.sw0.com 7 points 2 days ago

    Apart from static discharge, or a broken power supply, I don't think there's anything your computer could do to the SSD to actually break it. Worst case you just need to reformat it.

    (I guess if it writes to it constantly it could wear out, but that's different than a hard shutdown)

    [–] LodeMike@lemmy.today 6 points 2 days ago

    Some computer components don't protect against voltage loss and some OS components aren't tolerant to sudden shutdown but we're 99% the way there. Any of the two which don't have protection at this point are complete garbage.

    [–] disorderly@lemmy.world 28 points 2 days ago (11 children)

    Why? You can bypass it immediately if it's a one-off, or go update the unit configuration to have a short timeout if it's a regular error.

    More likely though, it's something that should actually be fixed, like a misconfigured fstab. Systemd is rarely the problem here.

    load more comments (11 replies)