System Freezing during reboot or shutdown

,

Hello,

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:

Operating System: Fedora Linux 42
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.0
Kernel Version: 6.14.6-300.fc42.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 32 × AMD Ryzen 9 9950X 16-Core Processor
Memory: 60.4 GiB of RAM
Graphics Processor 1: AMD Radeon RX 5700 XT
Graphics Processor 2: AMD Radeon Graphics
Manufacturer: Micro-Star International Co., Ltd.
Product Name: MS-7E59
System Version: 2.0

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
1 Like

What’s your motherboard vendor?

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.

Here is my system:

inxi -Fzx
System:
  Kernel: 6.14.6-300.fc42.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
  Desktop: GNOME v: 48.1 Distro: Fedora Linux 42 (Workstation Edition)
Machine:
  Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
  Mobo: ASUSTeK model: ProArt X670E-CREATOR WIFI v: Rev 1.xx
    serial: <superuser required> UEFI: American Megatrends v: 2506
    date: 10/28/2024
CPU:
  Info: 16-core model: AMD Ryzen 9 7950X bits: 64 type: MT MCP arch: Zen 4
    rev: 2 cache: L1: 1024 KiB L2: 16 MiB L3: 64 MiB
  Speed (MHz): avg: 4948 min/max: 545/5883 boost: enabled cores: 1: 4948
    2: 4948 3: 4948 4: 4948 5: 4948 6: 4948 7: 4948 8: 4948 9: 4948 10: 4948
    11: 4948 12: 4948 13: 4948 14: 4948 15: 4948 16: 4948 17: 4948 18: 4948
    19: 4948 20: 4948 21: 4948 22: 4948 23: 4948 24: 4948 25: 4948 26: 4948
    27: 4948 28: 4948 29: 4948 30: 4948 31: 4948 32: 4948 bogomips: 288010
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 31 [Radeon RX 7900 XT/7900
    XTX/7900 GRE/7900M] vendor: Sapphire PULSE driver: amdgpu v: kernel
    arch: RDNA-3 bus-ID: 03:00.0
  Device-2: Advanced Micro Devices [AMD/ATI] Raphael vendor: ASUSTeK
    driver: amdgpu v: kernel arch: RDNA-2 bus-ID: 6e:00.0 temp: 40.0 C
  Device-3: Logitech Webcam C270 driver: snd-usb-audio,uvcvideo type: USB
    bus-ID: 3-3:2
  Display: wayland server: X.Org v: 24.1.6 with: Xwayland v: 24.1.6
    compositor: gnome-shell driver: X: loaded: radeon
    unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu resolution:
    1: 3840x2160~60Hz 2: 1920x1200~60Hz 3: 1920x1200~60Hz
  API: OpenGL v: 4.6 vendor: amd mesa v: 25.0.4 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon RX 7900 XTX (radeonsi navi31 LLVM
    20.1.2 DRM 3.61 6.14.6-300.fc42.x86_64)
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
  Info: Tools: api: glxinfo x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 31 HDMI/DP Audio
    driver: snd_hda_intel v: kernel bus-ID: 03:00.1
  Device-2: Advanced Micro Devices [AMD/ATI] Rembrandt Radeon High
    Definition Audio vendor: ASUSTeK driver: snd_hda_intel v: kernel
    bus-ID: 6e:00.1
  Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
    vendor: ASUSTeK driver: snd_hda_intel v: kernel bus-ID: 6e:00.6
  Device-4: Logitech Webcam C270 driver: snd-usb-audio,uvcvideo type: USB
    bus-ID: 3-3:2
  API: ALSA v: k6.14.6-300.fc42.x86_64 status: kernel-api
  Server-1: PipeWire v: 1.4.2 status: active
Network:
  Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    vendor: Foxconn driver: mt7921e v: kernel bus-ID: 0a:00.0
  IF: wlp10s0 state: down mac: <filter>
  Device-2: Intel Ethernet I225-V vendor: ASUSTeK driver: igc v: kernel
    port: N/A bus-ID: 0b:00.0
  IF: eno1 state: up speed: 2500 Mbps duplex: full mac: <filter>
  Device-3: Aquantia AQtion AQC113CS NBase-T/IEEE 802.3an Ethernet [Antigua
    10G] vendor: ASUSTeK ProArt X570-CREATOR WIFI driver: atlantic v: kernel
    port: N/A bus-ID: 0c:00.0
  IF: eno2 state: down mac: <filter>
  IF-ID-1: br0 state: up speed: 2500 Mbps duplex: unknown mac: <filter>
Bluetooth:
  Device-1: Foxconn / Hon Hai Wireless_Device driver: btusb v: 0.8 type: USB
    bus-ID: 3-6:4
  Report: btmgmt ID: hci0 rfk-id: 5 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: <filter> bt-v: 5.2 lmp-v: 11
Drives:
  Local Storage: total: 10.01 TiB used: 2.67 TiB (26.6%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 PRO 2TB size: 1.82 TiB
    temp: 44.9 C
  ID-2: /dev/nvme1n1 vendor: Western Digital model: WD BLACK SN850X 1000GB
    size: 931.51 GiB temp: 34.9 C
  ID-3: /dev/sda vendor: Western Digital model: WD8002FZWX-00BKUA0
    size: 7.28 TiB
Partition:
  ID-1: / size: 1.82 TiB used: 776.32 GiB (41.7%) fs: btrfs
    dev: /dev/nvme0n1p3
  ID-2: /boot size: 973.4 MiB used: 512.3 MiB (52.6%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 598.8 MiB used: 46.1 MiB (7.7%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 1.82 TiB used: 776.32 GiB (41.7%) fs: btrfs
    dev: /dev/nvme0n1p3
Swap:
  ID-1: swap-1 type: zram size: 8 GiB used: 72.6 MiB (0.9%) dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 42.0 C mobo: 33.0 C
  Fan Speeds (rpm): N/A
  GPU: device: amdgpu temp: 58.0 C fan: 411 device: amdgpu temp: 40.0 C
Info:
  Memory: total: 32 GiB note: est. available: 30.47 GiB used: 9.63 GiB (31.6%)
  Processes: 678 Uptime: 4d 8h 31m Init: systemd target: graphical (5)
  Packages: 30 note: see --rpm Compilers: clang: 20.1.3 gcc: 15.1.1
    Shell: Bash v: 5.2.37 inxi: 3.3.38

AsRock

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.