Hi I had a similar problem using systemd+KDE. I think I manged to fix it by setting these values in /etc/systemd/logind.conf: HandlePowerKey=ignore HandleSuspendKey=ignore HandleHibernateKey=ignore HandleLidSwitch=ignore As I understand the manual for these options, this will prevent systemd from handling all those Power/Suspend/Lid events. They will be handled by KDE. Also I tried to disable power management in KDE, as I remember it fixed the immediate sleep, but then I was not able to sleep/hibernate using KDE menus. Best regards -- Maciej Sitarz