SUMMARY KRunner settings button does nothing STEPS TO REPRODUCE 1. Alt-F2 2. Click on settings button that is on the left OBSERVED RESULT Nothing happens. EXPECTED RESULT Settings should show. SOFTWARE/OS VERSIONS Tested X11 ADDITIONAL INFORMATION Settings can be reached via System Settings.
Can you run `journalctl -f` in a terminal window, reproduce the bug, and paste any text that appears in the terminal window when you press the button and nothing happens?
Mar 10 20:30:22 stein.andtib krunner[5664]: kf.kio.gui: Could not find an executable named: "kcmshell5" Mar 10 20:30:22 stein.andtib krunner[5664]: QObject::connect(KProcessRunner, KJob): invalid nullptr parameter Mar 10 20:30:22 stein.andtib krunner[5664]: QObject::connect(KProcessRunner, KJob): invalid nullptr parameter Why does it try to start kcmshell5? andris@stein: ~ > krunner -v krunner 6.0.0 andris@stein: ~ > ps uax | grep krunner andris 5664 0.0 0.4 6824540 288388 ? Ssl Feb29 3:42 /usr/bin/krunner andris 25957 0.0 0.0 8216 816 pts/16 S+ 20:31 0:00 grep --color=auto krunner andris@stein: ~ > which krunner /usr/bin/krunner andris@stein: ~ > ls /usr/bin/kcmshell* /usr/bin/kcmshell6
Thanks. The code here (https://invent.kde.org/frameworks/kcmutils/-/blob/master/src/qml/kcmlauncher.cpp?ref_type=heads#L14) clearly indicates that it'll open kcmshell6, so I think the most likely possibility is that you've still got the KF5 version of the kcmutils framework on your machine. Another one is that there's a downstream patch breaking this.
Yes, I have both KF5 and KF6 kcmutils, the KF5 version is needed for some apps
Meantime I deinstalled some kf5 kcmutils related packages (but kept the library) and works now. Even more, bug https://bugs.kde.org/show_bug.cgi?id=482666 too. Thanks for the hint!