RetroFed Forum
Your home away from modern life.
The other side of Linux shutdown
Post Reply
AuthorMessage
deathmetal27 lemmy.world deathmetal27@lemmy.world
Joined: 2023-10-04
(edited) Quote

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)"

685   Original
Avid Amoeba lemmy.ca avidamoeba@lemmy.ca
Joined: 2023-07-05
#2 · Quote Reply

REISUO

14
Ricky Rigatoni piefed.zip RickyRigatoni@piefed.zip
Joined: 2026-02-14
#3 · Quote Reply

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

96
Björn swg-empire.de bjoern_tantau@swg-empire.de
Joined: 2023-07-08
#4 · Quote Reply

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

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.

96
lost_faith lemmy.ca lost_faith@lemmy.ca
Joined: 2024-02-13
#5 · Quote Reply

REISUO

Used it a few times now, so much better than holding the power button.

For users that are not aware: alt+print screen then one at a time with a few seconds inbetween press the keys above, switch the O for a B to reboot instead of shutting down

15
Ricky Rigatoni piefed.zip RickyRigatoni@piefed.zip
Joined: 2026-02-14
#6 · Quote Reply

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.

The weak must perish.

116
disorderly lemmy.world disorderly@lemmy.world
Joined: 2026-02-27
#7 · Quote Reply

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

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.

28
raspberry_confetti lemmy.ml raspberry_confetti@lemmy.ml
Joined: 2023-07-10
#8 · Quote Reply

I miss Ctrl-Alt-Backspace

6
otacon239 lemmy.world otacon239@lemmy.world
Joined: 2024-10-07
#9 · Quote Reply

Used it a few times now, so much better than holding the power button. For users that are not aware: alt+print screen then one at a time with a few seconds inbetween press the keys above, switch the O for a B to reboot instead of shutting down

When I first used this trick, they sent me my black hoodie and green text projector in the mail as a prize.

19
remotelove lemmy.ca remotelove@lemmy.ca
Joined: 2023-08-15
#10 · (edited) Quote Reply

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.

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.

20
Mwa thelemmy.club Mwa@thelemmy.club
Joined: 2024-06-27
#11 · Quote Reply

I would sometimes just get inpatient and force power off

4
cannedtuna lemmy.world cannedtuna@lemmy.world
Joined: 2023-06-21
#12 · (edited) Quote Reply

Transcript:

Top: A woman in a parked car screaming at a child in the back seat

Caption: Why can’t you just SHUTDOWN ?

Bottom: a child buckled in the back seat screaming back

Caption: ᵢₘgfₗᵢₚA.cSₒtₘop job is running for Session c2 of user … (1:30/no limit)

24
DokPsy lemmy.world DokPsy@lemmy.world
Joined: 2023-07-18
#13 · Quote Reply

Pov: my brain at night

5
Quacksalber sh.itjust.works Quacksalber@sh.itjust.works
Joined: 2023-06-18
#14 · Quote Reply

Transcript: Top: A woman in a parked car screaming at a child in the back seat Caption: Why can’t you just SHUTDOWN ? Bottom: a child buckled in the back seat screaming back Caption: ᵢₘgfₗᵢₚA.cSₒtₘop job is running for Session c2 of user … (1:30/no limit)

The transcript is appreciated, but I don't think screen reader will take kindly to mixing imgflip.com and A stop job is running.

27
Venia Silente lemmy.dbzer0.com veniasilente@lemmy.dbzer0.com
Joined: 2025-06-09
#15 · Quote Reply

That can hit any time, not just in shutdown. At bootup, when suspending, etc. This message and the wait time is so bad. Systemd basically implemented Windows Update waitouts on Linux! It's incredible!

Switching from systemd to sysvinit solved that pretty nicely.

0
Venia Silente lemmy.dbzer0.com veniasilente@lemmy.dbzer0.com
Joined: 2025-06-09
#16 · Quote Reply

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.

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)

8
i_stole_ur_taco lemmy.ca i_stole_ur_taco@lemmy.ca
Joined: 2023-06-13
#17 · Quote Reply

Finger hovering over power button

“I’m giving you one last chance”

59
db2 lemmy.world db2@lemmy.world
Joined: 2023-07-29
#18 · Quote Reply

The weak must perish.

kill -9 $(basename $0)

21
IrateAnteater sh.itjust.works IrateAnteater@sh.itjust.works
Joined: 2023-09-07
#19 · Quote Reply

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.

Did you learn your lesson and get a UPS?

16
mmmm sopuli.xyz mmmm@sopuli.xyz
Joined: 2025-04-07
#20 · Quote Reply

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.

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.

12
Björn swg-empire.de bjoern_tantau@swg-empire.de
Joined: 2023-07-08
#21 · Quote Reply

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)

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.

11
TrickDacy lemmy.world TrickDacy@lemmy.world
Joined: 2023-07-27
#22 · Quote Reply

kill -9 $(basename $0)

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

19
db2 lemmy.world db2@lemmy.world
Joined: 2023-07-29
#23 · Quote Reply

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

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

33
deathmetal27 lemmy.world deathmetal27@lemmy.world
Joined: 2023-10-04
#24 · Quote Reply

The transcript is appreciated, but I don't think screen reader will take kindly to mixing imgflip.com and A stop job is running.

Hold on I'll add a transcript to the body.

11
Err(()).unwrap() Moderator rtxn@lemmy.world
Joined: 2023-06-24
#25 · Quote Reply

Did you learn your lesson and get a UPS?

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

11
ThunderComplex lemmy.today ThunderComplex@lemmy.today
Joined: 2023-10-08
#26 · Quote Reply

Idk if this is a hot take but „no limit“ should straight up not exist. Just set a limit and blow the whole PC up when it takes too long.

87
IrateAnteater sh.itjust.works IrateAnteater@sh.itjust.works
Joined: 2023-09-07
#27 · Quote Reply

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

Better the ups than the stuff attached to it.

15
naught101 lemmy.world naught101@lemmy.world
Joined: 2024-05-08
#28 · Quote Reply

I miss Ctrl-Alt-Backspace

Use the magic keys instead

4
Deconceptualist leminal.space Deconceptualist@leminal.space
Joined: 2025-06-29
#29 · Quote Reply

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? 😏

18
WhyJiffie sh.itjust.works WhyJiffie@sh.itjust.works
Joined: 2023-07-11
#30 · Quote Reply

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)

possibly they ship a bad systemd unit config for their package

12
WhyJiffie sh.itjust.works WhyJiffie@sh.itjust.works
Joined: 2023-07-11
#31 · Quote Reply

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.

how do you bypass it? didn't know its a thing

3
cannedtuna lemmy.world cannedtuna@lemmy.world
Joined: 2023-06-21
#32 · Quote Reply

The transcript is appreciated, but I don't think screen reader will take kindly to mixing imgflip.com and A stop job is running.

It was meant to be a joke

12
SAF77 lemmy.world SAF77@lemmy.world
Joined: 2023-06-22
#33 · Quote Reply

Idk if this is a hot take but „no limit“ should straight up not exist. Just set a limit and blow the whole PC up when it takes too long.

This is the way.

3
TheReturnOfPEB reddthat.com TheReturnOfPEB@reddthat.com
Joined: 2024-05-01
#34 · (edited) Quote Reply

kill -9 $(basename $0)

I prefer to think of it as a Data Jubilee.

3
SAF77 lemmy.world SAF77@lemmy.world
Joined: 2023-06-22
#35 · Quote Reply

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

You. I like you.

8
SAF77 lemmy.world SAF77@lemmy.world
Joined: 2023-06-22
#36 · Quote Reply

I would sometimes just get inpatient and force power off

Just sometimes?

5
Aatube lemmy.dbzer0.com Aatube@lemmy.dbzer0.com
Joined: 2023-06-18
#37 · (edited) Quote Reply

That can hit any time, not just in shutdown. At bootup, when suspending, etc. This message and the wait time is so bad. Systemd basically implemented Windows Update waitouts on Linux! It's incredible! Switching from systemd to sysvinit solved that pretty nicely.

I don't think that's true. Bootup and suspending don't need stopping things like that.

Source: I use systemd btw

6
[object Object] lemmy.ca panda_abyss@lemmy.ca
Joined: 2025-07-20
#38 · Quote Reply

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

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.

29
chris l.roofo.cc chris@l.roofo.cc
Joined: 2023-06-14
#39 · Quote Reply

how do you bypass it? didn't know its a thing

You can do systemctl edit <unit>. There you can override all options without changing the main unit file.

6
corsicanguppy lemmy.ca corsicanguppy@lemmy.ca
Joined: 2023-06-12
#40 · (edited) Quote Reply

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.

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.

11
chris l.roofo.cc chris@l.roofo.cc
Joined: 2023-06-14
#41 · Quote Reply

That can hit any time, not just in shutdown. At bootup, when suspending, etc. This message and the wait time is so bad. Systemd basically implemented Windows Update waitouts on Linux! It's incredible! Switching from systemd to sysvinit solved that pretty nicely.

You didn't solve the problem. You only ignored it. Systemd does exactly what it's instructed to do. If a program takes longer it waits if it's instructed to do so. It's well defined and predictable. Much better than a random assortment of bash scripts. And it's incredibly customizable. If the defaults don't fit you, you can easily override them without touching the main unit itself.

9
thevoidzero lemmy.world thevoidzero@lemmy.world
Joined: 2024-01-25
#42 · Quote Reply

Idk if this is a hot take but „no limit“ should straight up not exist. Just set a limit and blow the whole PC up when it takes too long.

I've never see it, who sets it? I only have two processes that are like it and blth wait for 1:30

8
disorderly lemmy.world disorderly@lemmy.world
Joined: 2026-02-27
#43 · Quote Reply

how do you bypass it? didn't know its a thing

If you hit Ctrl-Alt-Delete 7 times in 2 seconds it will skip immediately

8
lazynooblet lazysoci.al lazynooblet@lazysoci.al
Joined: 2023-06-20
#44 · Quote Reply

On Windows I get a "some apps are preventing shutdown....". With a list of apps. The app that is stopping shutdown? It's called "shutting down". Wtf

32
hayvan piefed.world hayvan@piefed.world
Joined: 2025-12-06
#45 · Quote Reply

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

Careful, on some unices killall actually kills all.

10
Kairos lemmy.today LodeMike@lemmy.today
Joined: 2023-12-26
#46 · Quote Reply

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.

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

11
deathmetal27 lemmy.world deathmetal27@lemmy.world
Joined: 2023-10-04
#47 · Quote Reply

kill -9 $(basename $0)

No more CPU time....

7
FishFace piefed.social FishFace@piefed.social
Joined: 2025-10-16
#48 · Quote Reply

I've never see it, who sets it? I only have two processes that are like it and blth wait for 1:30

I've seen it for hardware/driver stuff

11
[object Object] lemmy.ca panda_abyss@lemmy.ca
Joined: 2025-07-20
#49 · Quote Reply

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

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

3
ThunderComplex lemmy.today ThunderComplex@lemmy.today
Joined: 2023-10-08
#50 · Quote Reply

I've seen it for hardware/driver stuff

Yup, as happened during my most recent linux suicide, dracut just waits infinitely for a device to mount (tho it drops into a emerg shell after like 3 mins or so).

9
Kairos lemmy.today LodeMike@lemmy.today
Joined: 2023-12-26
#51 · Quote Reply

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

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.

6
Post Reply Page 1 of 3   Goto page 1, 2, 3 Last »
Back to top