Issues with Fedora 44 shutting down

I use a Legion Pro 5. Whenever I shutdown/restart my computer, it gets stuck on the loading screen. I have to hold the power button to turn it off.

I have tried updating my system using the terminal (sudo dnf update) but the issue still persists.

P.S. I am very new to using the Fedora docs and Fedora Linux and I am still learning.

How long did you wait for the system to shutdown?
Sometimes it can take a few minutes if there is a slow service.
Try pressing ESC to see the log messages.
What do you see?

I have waited for over 10 minutes and it is still stuck in the loading screen. It is like the Display is frozen. Something about user@1000 is messed up I think.

You have a crash in nvidia_modeset which then never responds to KDE and wayland trying to shut it down, as it’s already toast.

Oh so that is the problem! So, how should I solve this problem? Should I install the GPU drivers in a different way or do I have to do something else?

Post the output from inxi -ezxx (you’ll likel need to install it first) as pre-formatted text so that any quoting doesn’t make a total mess of it.

Once we can see what you have installed, what versions of drivers, BIOS, software, etc you have we’ll have a better chance of getting to the root cause.

I suspect you have an AMD CPU, with onboard graphics and hybrid a nvidia chipset, which sometimes doesn’t play well together, but until we see exactly what tin you own, it’s guesswork.

Actually, it is the nvidia_modeset. It doesn’t start on startup. I downloaded inxi -ezxx and got this output:
m:
Kernel: 7.1.8-200.fc44.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 16.1.1
Desktop: KDE Plasma v: 6.7.4 tk: Qt v: N/A wm: kwin_wayland dm: N/A
Distro: Fedora Linux 44 (KDE Plasma Desktop Edition)
Machine:
Type: Laptop System: LENOVO product: 83LT v: Legion Pro 5 16ADR10
serial: Chassis: type: 10 v: Legion Pro 5 16ADR10
serial:
Mobo: LENOVO model: INVALID v: SDK0K17763 WIN serial:
part-nu: LENOVO_MT_83LT_BU_idea_FM_Legion Pro 5 16ADR10 Firmware: UEFI
vendor: LENOVO v: RLCN31WW date: 09/24/2025
Battery:
ID-1: BAT0 charge: 35.3 Wh (42%) condition: 84/80 Wh (105%) volts: 15.19
min: 15.52 model: SMP L24M4PC0 serial: charging:
status: discharging cycles: 18
CPU:
Info: 16-core model: AMD Ryzen 9 8945HX with Radeon Graphics bits: 64
type: MT MCP arch: Zen 4 rev: 2 cache: L1: 1024 KiB L2: 16 MiB L3: 64 MiB
Speed (MHz): avg: 2082 min/max: 428/2501 boost: enabled cores: 1: 2082
2: 2082 3: 2082 4: 2082 5: 2082 6: 2082 7: 2082 8: 2082 9: 2082 10: 2082
11: 2082 12: 2082 13: 2082 14: 2082 15: 2082 16: 2082 17: 2082 18: 2082
19: 2082 20: 2082 21: 2082 22: 2082 23: 2082 24: 2082 25: 2082 26: 2082
27: 2082 28: 2082 29: 2082 30: 2082 31: 2082 32: 2082 bogomips: 159701
Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a
ssse3 svm
Graphics:
Device-1: NVIDIA GB206M [GeForce RTX 5070 Max-Q / Mobile] vendor: Lenovo
driver: N/A arch: Lovelace pcie: speed: 2.5 GT/s lanes: 8 bus-ID: 01:00.0
chip-ID: 10de:2d58
Device-2: Advanced Micro Devices [AMD/ATI] Raphael vendor: Lenovo
driver: amdgpu v: kernel arch: RDNA-2 pcie: speed: 16 GT/s lanes: 16 ports:
active: eDP-1 empty: Writeback-1 bus-ID: 06:00.0 chip-ID: 1002:164e
temp: 53.0 C
Device-3: Chicony Integrated Camera driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 bus-ID: 5-1:2 chip-ID: 04f2:b828
Display: wayland server: Xwayland v: 24.1.13 compositor: kwin_wayland
driver: gpu: amdgpu display-ID: 0
Monitor-1: eDP-1 model: MNG007DA6-2 res: 2560x1600 hz: 60 dpi: 189
diag: 406mm (16")
API: EGL v: 1.5 platforms: device: 1 drv: radeonsi device: 2 drv: swrast
gbm: drv: radeonsi surfaceless: drv: radeonsi wayland: drv: radeonsi x11:
drv: radeonsi inactive: device-0
API: OpenGL v: 4.6 vendor: amd mesa v: 26.1.6 glx-v: 1.4
direct-render: yes renderer: AMD Radeon 610M (radeonsi raphael_mendocino
ACO DRM 3.64 7.1.8-200.fc44.x86_64) device-ID: 1002:164e display-ID: :0.0
API: Vulkan v: 1.4.341 surfaces: N/A device: 0 type: integrated-gpu
driver: mesa radv device-ID: 1002:164e device: 1 type: cpu
driver: mesa llvmpipe device-ID: 10005:0000
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: nvidia-settings wl: wayland-info
x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
Device-1: Advanced Micro Devices [AMD] Audio Coprocessor vendor: Lenovo
driver: snd_pci_acp6x v: kernel pcie: speed: 16 GT/s lanes: 16
bus-ID: 06:00.5 chip-ID: 1022:15e2
Device-2: Advanced Micro Devices [AMD] Ryzen HD Audio vendor: Lenovo
driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
bus-ID: 06:00.6 chip-ID: 1022:15e3
API: ALSA v: k7.1.8-200.fc44.x86_64 status: kernel-api
Server-1: PipeWire v: 1.6.8 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin
Network:
Device-1: MEDIATEK MT7925 802.11be 160MHz 2x2 PCIe Wireless Network Adapter
[Filogic 360] vendor: Lenovo driver: mt7925e v: kernel pcie: speed: 5 GT/s
lanes: 1 bus-ID: 04:00.0 chip-ID: 14c3:7925
IF: wlp4s0 state: up mac:
Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: Lenovo driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1
port: 2000 bus-ID: 05:00.0 chip-ID: 10ec:8168
IF: enp5s0 state: down mac:
Bluetooth:
Device-1: Foxconn / Hon Hai Wireless_Device driver: btusb v: 0.8 type: USB
rev: 2.1 speed: 480 Mb/s lanes: 1 bus-ID: 3-2.3:3 chip-ID: 0489:e111
Report: btmgmt ID: hci0 rfk-id: 2 state: up address: bt-v: 5.4
lmp-v: 13
Drives:
Local Storage: total: 1.86 TiB used: 9 GiB (0.5%)
ID-1: /dev/nvme0n1 vendor: Lenovo model: UMIS RPJYJ1T24MML1AWY
size: 953.87 GiB speed: 63.2 Gb/s lanes: 4 serial: temp: 29.9 C
ID-2: /dev/nvme1n1 vendor: Lenovo model: UMIS RPJYJ1T24MML1AWY
size: 953.87 GiB speed: 63.2 Gb/s lanes: 4 serial: temp: 27.9 C
Partition:
ID-1: / size: 474.93 GiB used: 8.33 GiB (1.8%) fs: btrfs dev: /dev/nvme0n1p5
ID-2: /boot size: 1.9 GiB used: 595.4 MiB (30.6%) fs: ext4
dev: /dev/nvme0n1p4
ID-3: /boot/efi size: 486 MiB used: 88.9 MiB (18.3%) fs: vfat
dev: /dev/nvme0n1p1
ID-4: /home size: 474.93 GiB used: 8.33 GiB (1.8%) fs: btrfs
dev: /dev/nvme0n1p5
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 56.5 C mobo: 38.5 C gpu: amdgpu temp: 53.0 C
Fan Speeds (rpm): fan-1: 0 fan-2: 0
Info:
Memory: total: 16 GiB note: est. available: 14.9 GiB used: 4.69 GiB (31.5%)
Processes: 698 Power: uptime: 2m wakeups: 0 Init: systemd v: 259
default: graphical
Packages: pm: rpm pkgs: N/A note: see --rpm Compilers: gcc: 16.1.1
Shell: Bash v: 5.3.9 running-in: konsole inxi: 3.3.41
m:
Kernel: 7.1.8-200.fc44.x86_64 arch: x86_64 bits: 64 compiler: gcc v: 16.1.1
Desktop: KDE Plasma v: 6.7.4 tk: Qt v: N/A wm: kwin_wayland dm: N/A
Distro: Fedora Linux 44 (KDE Plasma Desktop Edition)
Machine:
Type: Laptop System: LENOVO product: 83LT v: Legion Pro 5 16ADR10
serial: Chassis: type: 10 v: Legion Pro 5 16ADR10
serial:
Mobo: LENOVO model: INVALID v: SDK0K17763 WIN serial:
part-nu: LENOVO_MT_83LT_BU_idea_FM_Legion Pro 5 16ADR10 Firmware: UEFI
vendor: LENOVO v: RLCN31WW date: 09/24/2025
Battery:
ID-1: BAT0 charge: 35.3 Wh (42%) condition: 84/80 Wh (105%) volts: 15.19
min: 15.52 model: SMP L24M4PC0 serial: charging:
status: discharging cycles: 18
CPU:
Info: 16-core model: AMD Ryzen 9 8945HX with Radeon Graphics bits: 64
type: MT MCP arch: Zen 4 rev: 2 cache: L1: 1024 KiB L2: 16 MiB L3: 64 MiB
Speed (MHz): avg: 2082 min/max: 428/2501 boost: enabled cores: 1: 2082
2: 2082 3: 2082 4: 2082 5: 2082 6: 2082 7: 2082 8: 2082 9: 2082 10: 2082
11: 2082 12: 2082 13: 2082 14: 2082 15: 2082 16: 2082 17: 2082 18: 2082
19: 2082 20: 2082 21: 2082 22: 2082 23: 2082 24: 2082 25: 2082 26: 2082
27: 2082 28: 2082 29: 2082 30: 2082 31: 2082 32: 2082 bogomips: 159701
Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a
ssse3 svm
Graphics:
Device-1: NVIDIA GB206M [GeForce RTX 5070 Max-Q / Mobile] vendor: Lenovo
driver: N/A arch: Lovelace pcie: speed: 2.5 GT/s lanes: 8 bus-ID: 01:00.0
chip-ID: 10de:2d58
Device-2: Advanced Micro Devices [AMD/ATI] Raphael vendor: Lenovo
driver: amdgpu v: kernel arch: RDNA-2 pcie: speed: 16 GT/s lanes: 16 ports:
active: eDP-1 empty: Writeback-1 bus-ID: 06:00.0 chip-ID: 1002:164e
temp: 53.0 C
Device-3: Chicony Integrated Camera driver: uvcvideo type: USB rev: 2.0
speed: 480 Mb/s lanes: 1 bus-ID: 5-1:2 chip-ID: 04f2:b828
Display: wayland server: Xwayland v: 24.1.13 compositor: kwin_wayland
driver: gpu: amdgpu display-ID: 0
Monitor-1: eDP-1 model: MNG007DA6-2 res: 2560x1600 hz: 60 dpi: 189
diag: 406mm (16")
API: EGL v: 1.5 platforms: device: 1 drv: radeonsi device: 2 drv: swrast
gbm: drv: radeonsi surfaceless: drv: radeonsi wayland: drv: radeonsi x11:
drv: radeonsi inactive: device-0
API: OpenGL v: 4.6 vendor: amd mesa v: 26.1.6 glx-v: 1.4
direct-render: yes renderer: AMD Radeon 610M (radeonsi raphael_mendocino
ACO DRM 3.64 7.1.8-200.fc44.x86_64) device-ID: 1002:164e display-ID: :0.0
API: Vulkan v: 1.4.341 surfaces: N/A device: 0 type: integrated-gpu
driver: mesa radv device-ID: 1002:164e device: 1 type: cpu
driver: mesa llvmpipe device-ID: 10005:0000
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: nvidia-settings wl: wayland-info
x11: xdriinfo, xdpyinfo, xprop, xrandr
Audio:
Device-1: Advanced Micro Devices [AMD] Audio Coprocessor vendor: Lenovo
driver: snd_pci_acp6x v: kernel pcie: speed: 16 GT/s lanes: 16
bus-ID: 06:00.5 chip-ID: 1022:15e2
Device-2: Advanced Micro Devices [AMD] Ryzen HD Audio vendor: Lenovo
driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
bus-ID: 06:00.6 chip-ID: 1022:15e3
API: ALSA v: k7.1.8-200.fc44.x86_64 status: kernel-api
Server-1: PipeWire v: 1.6.8 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin
Network:
Device-1: MEDIATEK MT7925 802.11be 160MHz 2x2 PCIe Wireless Network Adapter
[Filogic 360] vendor: Lenovo driver: mt7925e v: kernel pcie: speed: 5 GT/s
lanes: 1 bus-ID: 04:00.0 chip-ID: 14c3:7925
IF: wlp4s0 state: up mac:
Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: Lenovo driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1
port: 2000 bus-ID: 05:00.0 chip-ID: 10ec:8168
IF: enp5s0 state: down mac:
Bluetooth:
Device-1: Foxconn / Hon Hai Wireless_Device driver: btusb v: 0.8 type: USB
rev: 2.1 speed: 480 Mb/s lanes: 1 bus-ID: 3-2.3:3 chip-ID: 0489:e111
Report: btmgmt ID: hci0 rfk-id: 2 state: up address: bt-v: 5.4
lmp-v: 13
Drives:
Local Storage: total: 1.86 TiB used: 9 GiB (0.5%)
ID-1: /dev/nvme0n1 vendor: Lenovo model: UMIS RPJYJ1T24MML1AWY
size: 953.87 GiB speed: 63.2 Gb/s lanes: 4 serial: temp: 29.9 C
ID-2: /dev/nvme1n1 vendor: Lenovo model: UMIS RPJYJ1T24MML1AWY
size: 953.87 GiB speed: 63.2 Gb/s lanes: 4 serial: temp: 27.9 C
Partition:
ID-1: / size: 474.93 GiB used: 8.33 GiB (1.8%) fs: btrfs dev: /dev/nvme0n1p5
ID-2: /boot size: 1.9 GiB used: 595.4 MiB (30.6%) fs: ext4
dev: /dev/nvme0n1p4
ID-3: /boot/efi size: 486 MiB used: 88.9 MiB (18.3%) fs: vfat
dev: /dev/nvme0n1p1
ID-4: /home size: 474.93 GiB used: 8.33 GiB (1.8%) fs: btrfs
dev: /dev/nvme0n1p5
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 56.5 C mobo: 38.5 C gpu: amdgpu temp: 53.0 C
Fan Speeds (rpm): fan-1: 0 fan-2: 0
Info:
Memory: total: 16 GiB note: est. available: 14.9 GiB used: 4.69 GiB (31.5%)
Processes: 698 Power: uptime: 2m wakeups: 0 Init: systemd v: 259
default: graphical
Packages: pm: rpm pkgs: N/A note: see --rpm Compilers: gcc: 16.1.1
Shell: Bash v: 5.3.9 running-in: konsole inxi: 3.3.41

I downloaded my GPU drivers using “NVIDIA Linux Graphics Driver” from Discover. Could this be the cause of the problem?

Quite possibly - follow this guide instead.