Creating a twitter account doesn't work. Clicking on "twitter" in the kaccounts KCM doesn't have any visible effects. Terminal output: Starting new account dialog for "twitter" "twitter" Looking for plugin "" connection-manager.cpp 106 setupSocketConnection p2p error: QDBusError("org.freedesktop.DBus.Error.FileNotFound", "Failed to connect to socket /run/user/1000/signond/socket: No such file or directory") 1 connection-manager.cpp 132 init Peer connection unavailable, activating service identityimpl.cpp 96 updateState Updating state: "PendingRegistration" SignOn::IdentityImpl(0x20aacd0) identityimpl.cpp 172 storeCredentials Storing credentials authsessionimpl.cpp 94 initInterface Starting auth session with "oauth2" authsessionimpl.cpp 94 initInterface connection-manager.cpp 106 setupSocketConnection p2p error: QDBusError("org.freedesktop.DBus.Error.FileNotFound", "Failed to connect to socket /run/user/1000/signond/socket: No such file or directory") 1 connection-manager.cpp 150 init Connected to "qt_default_session_bus" identityimpl.cpp 96 updateState Updating state: "Ready" SignOn::IdentityImpl(0x20aacd0) identityimpl.cpp 96 updateState Updating state: "NeedsUpdate" SignOn::IdentityImpl(0x20aacd0) identityimpl.cpp 96 updateState Updating state: "PendingUpdate" SignOn::IdentityImpl(0x20aacd0) identityimpl.cpp 442 infoUpdated SERVER INFO UPDATED. NeedsUpdate " 0 " identityimpl.cpp 345 storeCredentialsReply stored id: 37 old id: 0 identityimpl.cpp 381 getInfoReply QMap(("ACL", QVariant(QStringList, ("*")))("AuthMethods", QVariant(QDBusArgument, ))("Caption", QVariant(QString, "twitter"))("Id", QVariant(uint, 37))("Owner", QVariant(QStringList, ()))("Realms", QVariant(QStringList, ()))("RefCount", QVariant(int, 0))("StoreSecret", QVariant(bool, true))("Type", QVariant(int, 1))("UserName", QVariant(QString, ""))("UserNameSecret", QVariant(bool, false))("Validated", QVariant(bool, false))) identityimpl.cpp 96 updateState Updating state: "Ready" SignOn::IdentityImpl(0x20aacd0) Info: Id: 37 caption: "twitter" owner: "" userName: "" Reproducible: Always
Do you have the same issue when pressing "Google"?
No, it pops up the Google login page correctly
Same here, Google works (opens window with login page) and Twitter doesn't (nothing visible happens). $ kcmshell5 kcm_kaccounts Checking "twitter-microblog" "twitter" Found a service, not skipping: "twitter-microblog" Trying to convert empty KLocalizedString to QString. Checking "twitter-microblog" "owncloud" Checking "google-youtube" "owncloud" Checking "twitter-microblog" "google" Checking "google-youtube" "google" Found a service, not skipping: "google-youtube" Starting new account dialog for "twitter" "twitter" Looking for plugin "" Starting auth session with "oauth2" Info: Id: 24 caption: "twitter" owner: "" userName: ""
To add more info, it's the signon-ui process that somehow does not get started. There is only the signonpluginprocess that just hangs in the background.
I can confirm this bug here ; clicking "Twitter" in the Accounts KCM Module only shows a small animation of a progress bar and then nothing happens. Plasma 5.13.5, KDE Frameworks 5.48, Arch Linux.
Bugs still present using Qt 5.11.2, KF5.51, Plasma 5.14.2 and Apps 18.08.2
Twitter support has been disabled due to being broken and no one caring