SUMMARY *** NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols. See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports *** STEPS TO REPRODUCE 1. Open Kickoff 2. Open the settings dialog OBSERVED RESULT No Options for disabling different Sections like "Places" and the logout buttons EXPECTED RESULT Being able to disable different menu sections like before the redesign happened. SOFTWARE/OS VERSIONS KDE Plasma Version: 5.27.5
This it intended with the current new design, I'm afraid. Can you describe what problems you're experiencing as a result of being unable to configure these?
The situation is a remote desktop setup with x2go which turns all the options in the leave menu non-functional (partly because x2go-bugs are also involved). The workaround for the current generation of the Desktop with the old menu is to disable the native logout menu and implement "logout" and "pause session" as .desktop files that call the appropriate x2go commands which has worked very well so far. (Of course I'd prefer if that functionality could be integrated into the native leave menu, but I doubt that this will happen anytime soon) Since opening this bug I've also opened an MR: https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1966
Thanks. Do you happen to have bug reports for the issue you're trying to work around? The fact that these actions don't work under x2go is something that should be fixed, either in our code, or in theirs. That would be much better than the proposed workaround of manually disabling these actions and re-implementing custom things.
> That would be much better than the proposed workaround of manually disabling these actions and re-implementing custom things. Brought up by a colleague: The Mate Desktop solved this problem by using librda to detect how the desktop was started, which actions are available and calling the appropriate handlers. librda: https://github.com/ArcticaProject/librda Corresponding blogpost: https://sunweavers.net/blog/node/82 Context: Librda detects remote sessions based on Environment variables and the logout/suspend functions call the appropriate commands.
It sounds like that wold be a much better option for us compared to re-adding customizability to allow experts to self-satisfy after running into the bug. Can you submit a new bug report about the original issue that prompted you to request this customizability, and mentioning those links? Thanks a lot!
(In reply to Nate Graham from comment #5) > Can you submit a new bug report about the original issue that prompted you > to request this customizability, and mentioning those links? Thanks a lot! Done, Bug 480280