I also see that sometimes since kde5 was introduced, sometimes with a message that ksmserver crashed, sometimes like you described, the reboot/logout/shutdown buttons in start menu simply do nothing.
Pretty hard to debug, as you need to consider quite a few things
- are the relevant KDE services/modules loaded, like powerdevil (can be queried as regular user via qdbus org.kde.kded5 /kded loadedModules )
- if upower is running correctly
- is your dbus session working ( the above command should tell you )
- test if you can manually suspend via command
- Code: Select all
qdbus org.kde.Solid.PowerManagement /org/freedesktop/PowerManagement Suspend
- if there are any other systemd inhibitors that might interfere ( systemd-inhibit --list )
- what does journal log say, if you run it as root via journalctl --follow and then wait until no new output appears, then trigger your action and see what is being added