I’m running Fedora 42 with KDE on my laptop and experiencing an issue when shutting down via the KDE desktop interface.
When I click Shutdown from the KDE menu:
- The screen goes dark.
- However, the power indicator diode stays on, as if the system went into hibernation or sleep.
- I need to press the power button again to fully shut it down.
Observations:
- If I shut down from the terminal using
shutdown now
, it works properly. - If I shut down while using the built-in laptop display only , the system powers off correctly.
- If I shut down from the login menu, it works properly
- The issue only occurs when I have an external monitor connected (I’m using USB-C to DisplayPort)
Logs from when the shutdown in GUI is pressed:
May 08 14:27:41 Fedora-L systemd[1740]: Started dbus-:1.2-org.kde.LogoutPrompt@0.service.
May 08 14:27:42 Fedora-L ksmserver-logout-greeter[5771]: kf.windowsystem: static bool KX11Extras::compositingActive() may only be used on X11
May 08 14:27:48 Fedora-L systemd-logind[1178]: Lid closed.
May 08 14:27:48 Fedora-L org_kde_powerdevil[2397]: org.kde.powerdevil: Lid action was suppressed because an external monitor is present
May 08 14:27:48 Fedora-L systemd[1740]: Started dbus-:1.2-org.kde.Shutdown@0.service.
May 08 14:27:48 Fedora-L ksmserver-logout-greeter[5771]: kf.windowsystem: static bool KX11Extras::compositingActive() may only be used on X11
May 08 14:27:48 Fedora-L ksmserver[2267]: kf.notifications: Failed to play sound with canberra: File or data not found
May 08 14:27:50 Fedora-L konsole[3645]: kf.windowsystem: static int KX11Extras::currentDesktop() may only be used on X11
May 08 14:27:50 Fedora-L konsole[3645]: kf.windowsystem: static void KX11Extras::setOnDesktop(WId, int) may only be used on X11
May 08 14:27:50 Fedora-L systemd[1740]: Stopped target plasma-workspace-wayland.target.
May 08 14:27:50 Fedora-L systemd[1740]: Stopped target plasma-workspace.target - KDE Plasma Workspace.
May 08 14:27:50 Fedora-L systemd[1740]: Stopped target xdg-desktop-autostart.target - Startup of XDG autostart applications.
When I press the power button to fully shut it down:
May 08 14:31:09 Fedora-L systemd[1]: pcscd.service: Deactivated successfully.
May 08 14:31:09 Fedora-L audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg=‘unit=pcscd comm=“systemd”
exe=“/usr/lib/systemd/systemd” hostname=? addr=? terminal=? res=success’
May 08 14:31:23 Fedora-L systemd-logind[1178]: Power key pressed short.
May 08 14:31:23 Fedora-L systemd-logind[1178]: Powering off…
May 08 14:31:23 Fedora-L systemd-logind[1178]: System is powering down.
May 08 14:31:23 Fedora-L sddm-helper[1734]: Signal received: SIGTERM
May 08 14:31:23 Fedora-L systemd[1]: Stopping session-2.scope - Session 2 of User lpospisil…
May 08 14:31:23 Fedora-L systemd[1]: Removed slice system-akmods\x2dkeygen.slice - Slice /system/akmods-keygen.
May 08 14:31:23 Fedora-L systemd[1]: Removed slice system-dbus\x2d:1.3\x2dorg.kde.kded.smart.slice - Slice /system/dbus-:1.3-org.kde.kded.smart.
May 08 14:31:23 Fedora-L systemd[1]: Removed slice system-dbus\x2d:1.3\x2dorg.kde.powerdevil.backlighthelper.slice - Slice /system/dbus-:1.3-org.kde.powerd
evil.backlighthelper.
May 08 14:31:23 Fedora-L systemd[1]: Removed slice system-dbus\x2d:1.3\x2dorg.kde.powerdevil.chargethresholdhelper.slice - Slice /system/dbus-:1.3-org.kde.
powerdevil.chargethresholdhelper.
May 08 14:31:23 Fedora-L systemd[1]: Removed slice system-dbus\x2d:1.3\x2dorg.kde.powerdevil.discretegpuhelper.slice - Slice /system/dbus-:1.3-org.kde.powe
rdevil.discretegpuhelper.
May 08 14:31:23 Fedora-L systemd[1]: Removed slice system-drkonqi\x2dcoredump\x2dprocessor.slice - Slice /system/drkonqi-coredump-processor.
May 08 14:31:23 Fedora-L systemd[1]: Removed slice system-getty.slice - Slice /system/getty.
May 08 14:31:23 Fedora-L sddm[1512]: Authentication error: SDDM::Auth::ERROR_INTERNAL “Process crashed”
May 08 14:31:23 Fedora-L sddm[1512]: Auth: sddm-helper (–socket /tmp/sddm-auth-adb95ba0-1bba-4192-9f4b-cb0f51f8105a --id 1 --start /usr/libexec/plasma-dbu
s-run-session-if-needed /usr/bin/startplasma-wayland --user lpospisil) crashed (exit code 1)
May 08 14:31:23 Fedora-L sddm[1512]: Authentication error: SDDM::Auth::ERROR_INTERNAL “Process crashed”
May 08 14:31:23 Fedora-L sddm[1512]: Auth: sddm-helper exited with 1
May 08 14:31:23 Fedora-L systemd[1]: Removed slice system-modprobe.slice - Slice /system/modprobe.
May 08 14:31:23 Fedora-L systemd[1]: Removed slice system-systemd\x2dcoredump.slice - Slice /system/systemd-coredump.