On a laptop with Manjaro KDE and Plasma, where I hadn't been installing updates for quite a while (in case that's relevant), I finally installed all available update and restarted. I had always been using X11, so I logged out, and in again with Wayland. Then I logged out and in again with X11, to check something. And then I wanted to log out again and log in again with Wayland, but this time, when I click on Logout, nothing happens. Not an error message, nothing. If anything is preventing logout from working, it should ALWAYS make sure to show an error message indicating what exactly the issue is. Silently failing and doing nothing is never acceptable.
Restart and shutdown also do nothing.
What's the specific method you're using to log out? Is it Kickoff? Is it only broken there, or everywhere else too, e.g. in the logout screen you can open with Ctrl+Alt+Delete
Adding the x11-only keyword
> What's the specific method you're using to log out? Is it Kickoff? I don't know what kickoff is, I'm using the "<" button at the bottom-right of the Start menu (the one opened by clicking on the bottom-left of the screen), and then the "Logout" item in the submenu. And as I said, the same happens with Shut Down and Restart and I think also Sleep (not sure I tried that one). > Is it only broken there, or everywhere else too, e.g. in the logout screen you can open with Ctrl+Alt+Delete After I rebooted by force-shutting down with the power button, it no longer reproduces, so I can't try that.
If you can't reproduce it anymore, then I doubt there's anything we can do here, unfortunately. :/ The next time it happens, please hit Ctrl+Alt+Delete and see if the buttons on that screen also work; then report if they do or not. And please also attach a journal log using `journalctl` that that includes the period of time during which you were trying to log out but it wasn't working. Thanks!
> If you can't reproduce it anymore, then I doubt there's anything we can do here, unfortunately. :/ I think there is actually one thing you can do, which is to make 100% sure that any time that pressing any of these buttons results in any kind of error or failure to execute the action, an error message is displayed (with as much information as possible about the cause).
That's true! I'll open a new bug report to track that: Bug 500867.