Hi all, so, today i tried to figure out a why networkmanager is not working on arm and only arm.
turns out the problem is polkit. so not only networkmanager doesn't work, but anything that requires authentication apparently polkit depends from consolekit to identify who belongs to the same session and who doesn't, except that now doesn't use consolekit anymore but systemd. in kde, not exactly sure in what part of the stack, systemd is still not supported (or better, is not supported the act to telling to systemd a what is the currently running session) what happens is that the kde polkit authentication agent fails with this message polkit_agent_listener_register: assertion `POLKIT_IS_SUBJECT (subject) failed so, i tried to rebuild the polkit package making it still use consolekit (could even be used until a real solution is found?) the status i have now is: if i manually launch ck-launch-session, then from the same terminal relaunch the authentication agent it does connect. if now i launch an application that uses polkit, like the time settings dialog it works correctly and i can actually change the time. i still didn't manage at all to make polkit authenticate for networkmanager (reued to restart kded, plasma-device but nothing) so, that's basically how far i could push it, this session registration part has to be fixed. it's still misterious why this happens only on arm and not on x86, so... ideas? ;) Cheers, Marco Martin _______________________________________________ Active mailing list [email protected] https://mail.kde.org/mailman/listinfo/active
