Created attachment 423972 [details] Last relevant lines from journalctl -b I've installed kde-apps/konsole-15.08.3, kde-apps/kdesu-15.08.3 and kde-frameworks/kdesu-5.18.0. Whenever I call kdesu konsole, I get asked for my password and when I enter it correctly, nothing happens. See attached log. It used to work with konsole:4.
Does it work with kdesu5?
Created attachment 424024 [details] journalctl -b with kdesu5
No, still doesn't work. Behaviour (and log as far as I can see) are the same.
Hm true, although the use is not clear to me, I can confirm the error.
I can't launch konsole:5 from regular su either, so perhaps it's not specific to kdesu. Can you confirm?
I can't start konsole from su either, with this error: QCoreApplication::arguments: Please instantiate the QApplication object first QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. KUniqueApplication: Cannot find the D-Bus session server: "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." KUniqueApplication: Pipe closed unexpectedly. I can't start krusader from su either, with a different error: krusader(16522)/kdeui (kdelibs): Session bus not found To circumvent this problem try the following command (with Linux and bash) export $(dbus-launch) KCrash: Application 'krusader' crashing... KCrash: Attempting to start from kdeinit KCrash: Connect sock_file=/root/.kde4/socket-enigmage/kdeinit4__0 Warning: connect() failed: : Connection refused KCrash: Attempting to start directly KCrash failed to exec(), errno = 2 But I can start krusader with kdesu! And kdesu5 as well, but I think that only has a difference in the frontend (not sure though). I can start firefox with su and kdesu.
I think KDE applications aren't meant to be started via su. I can't start okular via su either. There is some DBus issue in general if you start KDE stuff via su. In my limited understanding, that's just what kdesu fixes. The point is that the error in konsole is different from that.
`kdesu5 konsole` works for me in konsole-16.07.90.
Yes, fixed for me exactly as you describe. Thanks!