I’ve recently installed Fedora 42 KDE on my machine and am experiencing particular issues when shutting down or rebooting my machine, namely that the machine freezes for about a minute or so, and will sometimes shutdown/reboot or hang indefinitely. If the reboot does take after the freeze, it takes minutes to boot back into fedora - where as manually power cycling the machine would return back to normal.
I manually edited /etc/default/grub by tweaking the GRUB_CMDLINE_LINUX value to remove the “quiet” arg to get a better sense of what is going on - during a shutdown or reboot, i notice the following last line logged:
xhci_hcd 0000:79:00.0' Host halt failed, -110
Any tips on how to solve this would be appreciated, thank you. Below is my system information:
I’m having the same issue one Fedora 42 Workstation (GNOME edition). The system freezes completely sometime after shutdown is initiated, with my motherboard and fedora’s logo on the screen, mouse completely stuck, can’t open a console with Ctrl+Alt+F2
OS: Fedora Linux 42 (Workstation Edition) x864
Host: X670E Pro RS
Kernel: Linux 6.14.6-300.fc42.x86_64
Uptime: 56 mins
Packages: 2458 (rpm), 38 (flatpak)
Shell: bash 5.2.37
Display (GM34-CW): 3440x1440 @ 144 Hz in 34" [External]
DE: GNOME 48.1
WM: Mutter (Wayland)
WM Theme: Adwaita
Theme: Adwaita [GTK2/3/4]
Icons: Adwaita [GTK2/3/4]
Font: Adwaita Sans (11pt) [GTK2/3/4]
Cursor: Adwaita (24px)
Terminal: Ptyxis 48.3
Terminal Font: Adwaita Mono (11pt)
CPU: AMD Ryzen 7 7700X (16) @ 5.58 GHz
GPU: NVIDIA GeForce RTX 4070 Ti SUPER [Discrete]
Memory: 5.72 GiB / 31.04 GiB (18%)
Swap: 0 B / 8.00 GiB (0%)
Disk (/): 340.56 GiB / 1.86 TiB (18%) - btrfs
Locale: en_US.UTF-8
I have had this happen a few times recently, so may be having the same issue. The system is completely locked up. The mouse won’t move and SysReq-REISUB (which I have enabled) didn’t even work so I had to hold down the power button to get it back.
You may be able to find more details using journalctl --no-hostname -b -1. Scroll down to the bottom to see the last few entries. You can also try adding -g xhci_hcd. For comparison, on this older Dell laptop:
% jounalctl --no-hostname -b -1 -g xhci_hcd
May 21 15:27:38 kernel: xhci_hcd 0000:00:14.0: xHCI Host Controller
May 21 15:27:38 kernel: xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
May 21 15:27:38 kernel: xhci_hcd 0000:00:14.0: hcc params 0x200077c1 hci version 0x100 quirks 0x0000000081109810
May 21 15:27:38 kernel: xhci_hcd 0000:00:14.0: xHCI Host Controller
May 21 15:27:38 kernel: xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
May 21 15:27:38 kernel: xhci_hcd 0000:00:14.0: Host supports USB 3.0 SuperSpeed
May 21 15:27:38 kernel: usb 1-5: new high-speed USB device number 2 using xhci_hcd
May 21 15:27:38 kernel: usb 1-7: new full-speed USB device number 3 using xhci_hcd
May 21 15:27:39 kernel: usb 1-10: new full-speed USB device number 4 using xhci_hcd
These are all at boot time, so nothing at shutdown/reboot. The line with quirks may be interesting when comparing different systems.