Fedora WS 42 with GNOME doesn't shut down

My Fedora WS 42 doesn’t shut down or reboot in any way I can think of, and it creates a whole lot of problems. It comes to:

" . . . [ XXX.XXXXXX (some number, not allways the same) watchdog: watchdog did not stop!] processing ?????-3444 is taking a long time",

and it stucks there until I turn the computer off by the power switch. When I turn it on again, it behaves in many different ways, but mostly comes in very low resolution up to:

"[ XXX.XXXXXX (some number, not allways the same)] (udev-worker)[XXX (some number, not allways the same)] note: exited with irqs dissabled
"[ XXX.XXXXXX (some number, not allways the same)] (udev-worker)[XXX (some number, not allways the same)] note: exited with preempt_count 1"

and it stucks there until I turn the computer off by the power switch. At that point, my keyboard either works or doesn’t, but the system doesn’t react on any keystroke.
If I restart it again, and chose “System Repair” from UEFI menu, it behaves in many different ways again:

* Sometimes it makes a step or two more, so that the "note: exited with preempt_count 1" is not the last line, and it stucks there until I turn the computer off by the power switch,
* sometimes it comes to Fedora logo in very low resolution, and it stucks there until I turn the computer off by the power switch,
* sometimes it comes to black screen, and it stucks there until I turn the computer off by the power switch
* . . .

If I play with UEFI menu items, like “Diagnostics”, “ME Setup”, “Network Boot” (There is nothing to boot from on my home network, but it gives me oportunity to reboot by “Ctrl-Alt-Delite”), … , sometimes it comes to Fedora logo in normal resolution, and sometimes it doesn’t.
If it doesn’t, and I press the Esc key, the last lines are either:

"[ --*--  ] Job systemd-udev.service/stop running (XXs/XXs) Shutting down...
 BUG: unable to handle page fault for address: HHHHHHHHHHHHHHHH (some hexadecimal number, not allways the same)
 uPP: supervisor write access in kernel mode
   . . .
 [ OK ] Reached target initrd-switch-root.target - Switch Root
        Starting initrd-switch-root.services - Switch Root..."

or:

"RSP: HHHH:HHHHHHHHHHHHHHHH (some hexadecimal number, not allways the same) EFLAGS: XXXXXXXX (some number, not allways the same) ORIG-RAX: XXXXXXXXXXXXXXXX (some number, not allways the same)
RAX: HHHHHHHHHHHHHHHH (some hexadecimal number, not allways the same) RBX: HHHHHHHHHHHHHHHH (some hexadecimal number, not allways the same) RCX: (some hexadecimal number, not allways the same)
RDX: HHHHHHHHHHHHHHHH (some hexadecimal number, not allways the same) RSI: HHHHHHHHHHHHHHHH (some hexadecimal number, not allways the same) RDI: (some hexadecimal number, not allways the same)
RBP: HHHHHHHHHHHHHHHH (some hexadecimal number, not allways the same) R08: HHHHHHHHHHHHHHHH (some hexadecimal number, not allways the same) R09: (some hexadecimal number, not allways the same)
R10: HHHHHHHHHHHHHHHH (some hexadecimal number, not allways the same) R11: HHHHHHHHHHHHHHHH (some hexadecimal number, not allways the same) R12: HHHHHHHHHHHHHHHH (some hexadecimal number, not allways the same)
R13: HHHHHHHHHHHHHHHH (some hexadecimal number, not allways the same) R14: HHHHHHHHHHHHHHHH (some hexadecimal number, not allways the same) R15: HHHHHHHHHHHHHHHH (some hexadecimal number, not allways the same)
	</TASK>"

and it stucks there until I turn the computer off by the power switch, but sometimes it boots up to the normal desktop and, from that point on, it works normally untill I try to shut it down or the system wants to reboot after it downloaded some updates that want it to reboot.

If the system comes to Fedora logo in normal resolution and it stucks there, and I press the Esc key, I can see some interesting lines:

1. ICU: INFO: ICU_prompt self-detected stall on CPU
   ICU:    3=....1 (59999 ticks this GP) idle=931c/1/0xXXXXXXXXXXXXXXXX (some number, not allways the same) softirq=1558/1569 fqs=14999
   ICU:    (t=60000 jiffies g=961 q=357 ncpus=4)
   
2. fedora systemd[1791]: Failed to start app-gnome-gnome\x2dkeyring\x2dssh-1929.scope - Application launched by gnome-session-binary.

3.  </TASK>
   watchdog: BUG: soft-lockup - CPU#3 stuck for XXs! (some number, not allways the same) [modprobe: XXX (some number, not allways the same)] 

   CPU#3 Utilization every 4s during lockup:
   #1: 100% system,	0% softirq, 	1% hardirq,	0% idle
   #2: 100% system,	0% softirq, 	0% hardirq,	0% idle
   #3: 100% system,	0% softirq, 	0% hardirq,	0% idle
   #4: 100% system,	0% softirq, 	0% hardirq,	0% idle
   #5: 101% system,	0% softirq, 	1% hardirq,	0% idle  

If there was some update to be installed after reboot, sometimes I managge to come to:

"Installing updates - 100%
	. . . [ XXX.XXXXXX (some number, not allways the same) watchdog: watchdog did not stop!] processing ?????-3444 is taking a long time"

or even to:

"systemd-shutdown[1]: Rebooting"

but it doesn’t reboot, and it stucks there until I turn the computer off by the power switch. After that, if I manage to reach the desktop, the updates are installed.

It all started after an update in july, and since then I was hopeing it will be corrected with the next update, but it’s still here. Please, is there anything I can do or, at least, is there a correct way to start the system after hard switch off so that I don’t wonder with UEFI menu, trying and failing, and not realy knowing what I was doing.

My computer is:
Hewlett-Packard ProDesk 600 G1 SFF, Product Family 103C_53307F G=D
Motherboard 18E7, Asset Tag 2UA52619T0
BIOS Release 2.75, version L01 v02.75 from 05/04/2018
Processor: Intel(R) Core™ i5-4570 CPU @ 3.20GHz
RAM: 16GB @ 1.6 GHz
Kernel Release: 6.16.11-200.fc42.x86_64, Version: #1 SMP PREEMPT_DYNAMIC Mon Oct 6 20:00:39 UTC 2025
(but it was all the same with earlier versions since july)
GNOME 47, if I’m not misstaken.

Run from a console

top

to find out which processes are running, and might be preventing shutdown.

Have you shutdown from console with

shutdown now

?

The command “top” outputs the pressent time and changes constantly. When I attempt to shut the Fedora down, I don’t have any access to console.

I do shut down from console with “shutdown now”, but it’s the same if I shut down from GUI or any other way I can think of.

systemd-shutdown[1]: Waiting for process XXX (some number, not allways the same) (systemd-udevd)
XXX (some number, not allways the same) ((udev-worker))
(again:) XXX (some number, not allways the same) ((udev-worker))

Probably the most important:

“system-shutdown:
process XXX (some number, not allways the same) (plymounthd) has been marked to be excluded from killing. It is running from the root file system, and thus likely to block re-mounting of the root file system to read-only. Please consider moving it into an initrd file system instead.”

but I don’t know how exactly to follow this advice :roll_eyes:

Open a terminal and run fpaste --sysinfo.

It’ll give you a URL back, as in:

Gathering system info ....................................
Uploading (46.2KiB)...
https://paste.centos.org/view/3eaf5175

Copy and paste that data here - you don’t need to type everything - just copy and paste the URL

https://paste.centos.org/view/372bf282

Perfect. Thanks.

Please post the output from inxi -Fzxx in here using </> preformatted tags - the button on is at the top of this dialog box.

In the meantime, check with the HP website whether there is a BIOS update available for your motherboard. You’re using a bios from 2018 which is a bit on the old side. Power issues can sometimes be resolved just by updating to a BIOS which has bug fixes and you’ll be upgrading 7 years worth of fixes if there’s a newer version!

There’s nothing in the current journal which was listed in that pastebin that shows any problem, but it would be good to look at a previous full boot, maybe which you also had to force to shut down.

So, if you also run the following journalctl --no-hostname --no-pager -k -b -1 and cut/opaste the output here that might shed some light on things whilst you look at BIOS updates. it may complain about being too long to post, in which case you can send the output straight to pastebin with journalctl --no-hostname --no-pager -k -b -1 | fpaste and copy/pasting the URL in here again.

What we’re looking for here is which piece of hardware in your machine is not playing nicely with the shutdown sequence, hanging, forcing you to power off manually when then means you have to perform disk checks when you restart, or which hardware is not resetting properly causing an issue on the next boot and so on.

Has this machine EVER shut down nicely with Linux installed, or have you always had issues with shutdown and startup? i.e. did it start after an update (you mention July) and has never got any better?

systemd-inhibit --list
2 Likes

Thank you very much for your time and effort!

I’ll follow all your advices one by one but I’ll be slow with that because I’m a newbie in Linux.

For now: yes, my machine used to shut down nicely every time with Linux Fedora WS installed until an update from july and never got any better since then.

$ systemd-inhibit --list WHO            UID  USER PID  COMM           WHAT                                                     WHY                              > ModemManager   0    root 904  ModemManager   sleep                                                    ModemManager needs to reset devic> NetworkManager 0    root 968  NetworkManager sleep                                                    NetworkManager needs to turn off > UPower         0    root 823  upowerd        sleep                                                    Pause device polling             > GNOME Shell    1001 k1   1960 gnome-shell    sleep                                                    GNOME needs to save screen time d> GNOME Shell    1001 k1   1960 gnome-shell    sleep                                                    GNOME treba zaključati zaslon    > k1             1001 k1   2104 gsd-media-keys handle-power-key:handle-suspend-key:handle-hibernate-key GNOME handling keypresses        > k1             1001 k1   2104 gsd-media-keys sleep                                                    GNOME handling keypresses        > k1             1001 k1   2105 gsd-power      sleep                                                    GNOME needs to lock the screen   >  8 inhibitors listed. 

No problem - take your time.

We want to fix the issue and as you have use of your machine, as least you can still work and use it whilst we get to the bottom of what the issue might be.

As you say it started around July, could you post the output of this command last -F --since "2025-07-01" --until "2025-09-01" as pre-formatted text. It’ll show the start-up and shutdown times of your machine for July and August. I’m hoping to see when you started to have to force a shutdown so we can maybe see what was updated on your machine immediately before it started to occur.

$ systemd-inhibit --list
WHO            UID  USER PID  COMM            WHAT     WHY            
ModemManager   0    root 904  ModemManager    sleep    ModemManager needs to reset devices       MODE: delay
NetworkManager 0    root 968  NetworkManager  sleep    NetworkManager needs to turn off networks   MODE:delay
UPower         0    root 823  upowerd         sleep    Pause device polling                      MODE: delay
GNOME Shell    1001 xx   1960 gnome-shell     sleep    GNOME needs to save screen time data      MODE: delay
GNOME Shell    1001 xx   1960 gnome-shell     sleep    GNOME needs to lock the screen     MODE: delay
xx             1001 xx   2104 gsd-media-keys  handle-power-key:handle-suspend-key:handle-hibernate-key                               GNOME handling keypresses            MODE: block
xx             1001 xx   1898 gnome-session-b shutdown user session inhibited                                                       MODE: block
xx             1001 xx   2104 gsd-media-keys  sleep    GNOME handling keypresses            MODE: delay
xx             1001 xx   2105 gsd-power       sleep    GNOME needs to lock the screen                MODE: delay
9 inhibitors listed.
1 Like

OP to last -F

xx@fedora:~$ last -F --since “2025-07-01” --until “2025-09-01”
wtmp begins Mon Sep 15 07:34:26 2025

xx@fedora:~$ last -F --since “2025-07-01” --until “2025-09-15”
wtmp begins Mon Sep 15 07:34:26 2025

xx@fedora:~$ last -F --since “2025-09-16” --until “2025-10-15”
reboot   system boot  6.16.10-200.fc42 Tue Oct 14 22:26:14 2025 - Tue Oct 14 22:28:17 2025  (00:02)
xx       tty2         tty2             Tue Oct 14 14:27:57 2025 - down                      (07:41)xx       seat0        login screen     Tue Oct 14 14:27:57 2025 - down                      (07:41)
reboot   system boot  6.16.10-200.fc42 Tue Oct 14 14:19:48 2025 - Tue Oct 14 22:09:11 2025  (07:49)
xx       tty2         tty2             Tue Oct 14 05:59:18 2025 - Tue Oct 14 07:31:47 2025  (01:32)
xx       seat0        login screen     Tue Oct 14 05:59:18 2025 - down                      (01:32)
reboot   system boot  6.16.10-200.fc42 Tue Oct 14 05:58:50 2025 - Tue Oct 14 07:31:55 2025  (01:33)
xx       tty2         tty2             Mon Oct 13 15:59:07 2025 - down                      (03:50)
xx       seat0        login screen     Mon Oct 13 15:59:07 2025 - down                      (03:50)
reboot   system boot  6.16.10-200.fc42 Mon Oct 13 15:58:38 2025 - Mon Oct 13 19:49:46 2025  (03:51)
xx       tty2         tty2             Mon Oct 13 09:32:36 2025 - down                      (04:29)
xx       seat0        login screen     Mon Oct 13 09:32:36 2025 - down                      (04:29)
reboot   system boot  6.16.10-200.fc42 Mon Oct 13 09:30:49 2025 - Mon Oct 13 14:02:34 2025  (04:31)
xx       tty2         tty2             Sun Oct 12 23:53:57 2025 - down                      (06:22)
xx       seat0        login screen     Sun Oct 12 23:53:57 2025 - down                      (06:22)
reboot   system boot  6.16.10-200.fc42 Sun Oct 12 23:53:19 2025 - Mon Oct 13 06:16:24 2025  (06:23)
reboot   system boot  6.16.10-200.fc42 Sun Oct 12 23:39:36 2025 - Sun Oct 12 23:39:44 2025  (00:00)
xx       tty2         tty2             Sun Oct 12 13:42:33 2025 - down                      (06:11)
xx       seat0        login screen     Sun Oct 12 13:42:33 2025 - down                      (06:11)
reboot   system boot  6.16.10-200.fc42 Sun Oct 12 13:42:05 2025 - Sun Oct 12 19:53:38 2025  (06:11)
xx       tty2         tty2             Sun Oct 12 08:34:41 2025 - down                      (03:22)
xx       seat0        login screen     Sun Oct 12 08:34:41 2025 - down                      (03:22)
reboot   system boot  6.16.9-200.fc42. Sun Oct 12 08:34:13 2025 - Sun Oct 12 11:57:30 2025  (03:23)
reboot   system boot  6.11.4-301.fc41. Sun Oct 12 07:49:19 2025 - Sun Oct 12 07:50:56 2025  (00:01)
xx       tty2         tty2             Sun Oct 12 00:01:05 2025 - Sun Oct 12 03:39:42 2025  (03:38)
xx       seat0        login screen     Sun Oct 12 00:01:05 2025 - down                      (03:38)
reboot   system boot  6.16.10-200.fc42 Sun Oct 12 00:00:36 2025 - Sun Oct 12 03:40:01 2025  (03:39)
xx       tty2         tty2             Sat Oct 11 14:01:51 2025 - Sat Oct 11 16:51:14 2025  (02:49)
xx       seat0        login screen     Sat Oct 11 14:01:51 2025 - down                      (02:50)reboot   system boot  6.16.10-200.fc42 Sat Oct 11 14:01:26 2025 - Sat Oct 11 16:51:55 2025  (02:50)
xx       tty2         tty2             Sat Oct 11 04:19:28 2025 - crash                     (09:41)
xx       seat0        login screen     Sat Oct 11 04:19:28 2025 - crash                     (09:41)reboot   system boot  6.16.10-200.fc42 Sat Oct 11 04:18:54 2025 - crash                     (09:42)
reboot   system boot  6.11.4-301.fc41. Sat Oct 11 04:02:19 2025 - Sat Oct 11 04:03:00 2025  (00:00)
xx       tty2         tty2             Fri Oct 10 18:55:31 2025 - down                      (03:03)xx       seat0        login screen     Fri Oct 10 18:55:31 2025 - down                      (03:03)
reboot   system boot  6.16.10-200.fc42 Fri Oct 10 18:54:59 2025 - Fri Oct 10 21:59:05 2025  (03:04)
reboot   system boot  6.11.4-301.fc41. Fri Oct 10 18:47:10 2025 - Fri Oct 10 18:48:56 2025  (00:01)
xx       tty2         tty2             Fri Oct 10 14:16:06 2025 - Fri Oct 10 17:15:38 2025  (02:59)
xx       seat0        login screen     Fri Oct 10 14:16:06 2025 - down                      (02:59)reboot   system boot  6.16.10-200.fc42 Fri Oct 10 14:15:41 2025 - Fri Oct 10 17:15:43 2025  (03:00)
reboot   system boot  6.16.10-200.fc42 Fri Oct 10 14:00:17 2025 - Fri Oct 10 14:00:45 2025  (00:00)
xx       tty2         tty2             Fri Oct 10 06:48:51 2025 - down                      (01:16)
xx       seat0        login screen     Fri Oct 10 06:48:51 2025 - down                      (01:16)
reboot   system boot  6.16.10-200.fc42 Fri Oct 10 06:44:07 2025 - Fri Oct 10 08:05:10 2025  (01:21)
xx       tty2         tty2             Thu Oct  9 18:58:58 2025 - down                      (03:21)
xx       seat0        login screen     Thu Oct  9 18:58:58 2025 - down                      (03:21)
reboot   system boot  6.16.10-200.fc42 Thu Oct  9 18:58:31 2025 - Thu Oct  9 22:20:30 2025  (03:21)
reboot   system boot  6.16.10-200.fc42 Thu Oct  9 14:54:34 2025 - Thu Oct  9 14:55:07 2025  (00:00)
xx       tty2         tty2             Thu Oct  9 07:39:21 2025 - down                      (07:08)
xx       seat0        login screen     Thu Oct  9 07:39:21 2025 - down                      (07:08)
reboot   system boot  6.16.10-200.fc42 Thu Oct  9 07:38:55 2025 - Thu Oct  9 14:47:42 2025  (07:08)
xx       tty2         tty2             Wed Oct  8 14:49:16 2025 - Wed Oct  8 23:49:36 2025  (09:00)
xx       seat0        login screen     Wed Oct  8 14:49:16 2025 - down                      (09:00)
reboot   system boot  6.16.10-200.fc42 Wed Oct  8 14:48:49 2025 - Wed Oct  8 23:49:41 2025  (09:00)
xx       tty2         tty2             Wed Oct  8 05:56:35 2025 - Wed Oct  8 07:11:15 2025  (01:14)
xx       seat0        login screen     Wed Oct  8 05:56:35 2025 - down                      (01:14)reboot   system boot  6.16.10-200.fc42 Wed Oct  8 05:55:39 2025 - Wed Oct  8 07:11:23 2025  (01:15)
xx       tty2         tty2             Tue Oct  7 16:25:01 2025 - Tue Oct  7 21:41:52 2025  (05:16)
xx       seat0        login screen     Tue Oct  7 16:25:01 2025 - down                      (05:17)
reboot   system boot  6.16.10-200.fc42 Tue Oct  7 16:24:33 2025 - Tue Oct  7 21:42:06 2025  (05:17)
reboot   system boot  6.16.9-200.fc42. Tue Oct  7 12:17:53 2025 - Tue Oct  7 12:19:29 2025  (00:01)
XXX(admin)    tty3         tty3             Tue Oct  7 08:54:54 2025 - Tue Oct  7 09:24:12 2025  (00:29)
XXX(admin)    seat0        login screen     Tue Oct  7 08:54:54 2025 - down                      (03:21)
xx       tty2         tty2             Tue Oct  7 07:34:51 2025 - down                      (04:41)
xx       seat0        login screen     Tue Oct  7 07:34:51 2025 - Tue Oct  7 08:54:54 2025  (01:20)
reboot   system boot  6.16.9-200.fc42. Tue Oct  7 07:34:24 2025 - Tue Oct  7 12:16:00 2025  (04:41)
xx       tty2         tty2             Mon Oct  6 15:42:10 2025 - Mon Oct  6 22:24:23 2025  (06:42)xx       seat0        login screen     Mon Oct  6 15:42:10 2025 - down                      (06:42)
reboot   system boot  6.16.9-200.fc42. Mon Oct  6 15:41:43 2025 - Mon Oct  6 22:24:31 2025  (06:42)
reboot   system boot  6.16.9-200.fc42. Mon Oct  6 14:50:27 2025 - Mon Oct  6 14:50:37 2025  (00:00)
xx       tty2         tty2             Mon Oct  6 07:58:22 2025 - Mon Oct  6 12:24:40 2025  (04:26)
xx       seat0        login screen     Mon Oct  6 07:58:22 2025 - down                      (04:26)
reboot   system boot  6.16.9-200.fc42. Mon Oct  6 07:57:28 2025 - Mon Oct  6 12:24:45 2025  (04:27)
xx       tty2         tty2             Sun Oct  5 07:44:59 2025 - down                      (17:17)
xx       seat0        login screen     Sun Oct  5 07:44:59 2025 - down                      (17:17)
reboot   system boot  6.16.9-200.fc42. Sun Oct  5 07:44:35 2025 - Mon Oct  6 01:02:07 2025  (17:17)
xx       tty2         tty2             Sat Oct  4 22:14:11 2025 - down                      (01:32)
xx       seat0        login screen     Sat Oct  4 22:14:11 2025 - down                      (01:32)
reboot   system boot  6.16.9-200.fc42. Sat Oct  4 22:13:45 2025 - Sat Oct  4 23:46:42 2025  (01:32)
xx       tty2         tty2             Sat Oct  4 14:09:00 2025 - down                      (04:47)
xx       seat0        login screen     Sat Oct  4 14:09:00 2025 - down                      (04:47)
reboot   system boot  6.16.9-200.fc42. Sat Oct  4 14:08:33 2025 - Sat Oct  4 18:56:14 2025  (04:47)
xx       tty2         tty2             Sat Oct  4 09:41:41 2025 - down                      (00:45)
xx       seat0        login screen     Sat Oct  4 09:41:41 2025 - down                      (00:45)

     . . .

xx       tty2         tty2             Tue Sep 16 17:40:41 2025 - down                      (00:14)
xx       seat0        login screen     Tue Sep 16 17:40:41 2025 - down                      (00:14)
reboot   system boot  6.16.7-200.fc42. Tue Sep 16 17:40:16 2025 - Tue Sep 16 17:55:36 2025  (00:15)
reboot   system boot  6.16.7-200.fc42. Tue Sep 16 17:29:07 2025 - Tue Sep 16 17:29:22 2025  (00:00)
xx       tty2         tty2             Tue Sep 16 15:00:34 2025 - Tue Sep 16 17:26:05 2025  (02:25)
xx       seat0        login screen     Tue Sep 16 15:00:34 2025 - down                      (02:25)
reboot   system boot  6.16.7-200.fc42. Tue Sep 16 15:00:09 2025 - Tue Sep 16 17:26:10 2025  (02:26)
xx       tty2         tty2             Tue Sep 16 05:53:03 2025 - down                      (00:29)
xx       seat0        login screen     Tue Sep 16 05:53:03 2025 - down                      (00:29)
reboot   system boot  6.16.5-200.fc42. Tue Sep 16 05:52:29 2025 - Tue Sep 16 06:23:02 2025  (00:30)
wtmp begins Mon Sep 15 07:34:26 2025

That’s a shame - can’t go as far back as July it seems, so no way of easily seeing what date things start to fail for you.

I was hoping to see more crashes, given that you described at least one dump in your initial description.

“… the poweroff/reboot button will appear non-functional.”

But the poweroff/reboot button doesn’t appear non-functional, and (as far as it was enough), I always shut down all apps that appear by Alt+F4 before I atempt to shut down the OS. Then I usually shut down the OS by from console with shutdown now

Anyway, thank you, I’ll try to discover if any app still “survives” the proccess.

Can the console (tty2) running prevent the OS from shutting down?

No, only a process in the TTY

Yesterday, I made the update to Kernel v. 6.17.4-200.fc42.x86_64 and, after the (problematic) reboot, it seems that my Fedora WS works again: it shuts down completely, and it boots normally. Many thanks to Fedora team; I actually never lost my faith.

I don’t know how to mark this issue as FIXED, so it would be nice if somebody would teach me, or do it for me.

1 Like