I have a professional account on google but manage by another company. I can go to the credential and authorization page but KTP does not connect to the hangout. It used to work when using the previous version (kde4) but it was not using hangout but the previous system google talk. Reproducible: Always Steps to Reproduce: 1. create the google account 2. fill the credential 3. click on the accept button to connect ktp to my google account 4. Try to go on available Actual Results: No connection to the hangout and so no contact visble Expected Results: connection to google account and contact visible.
Install ubuntu-desktop, add the google account using gnome tools and ktp is now able to connect to my account. Something is not good in the pure kde package from kubuntu does not work properly.
Here a copy of the message appearing when starting from command line > ktp-contactlist QCoreApplication::arguments: Please instantiate the QApplication object first QCoreApplication::arguments: Please instantiate the QApplication object first QCoreApplication::arguments: Please instantiate the QApplication object first ktp-models: invalid index data requested QModelIndex(-1,-1,0x0,QObject(0x0) ) ktp-models: Built with kpeople support, using kpeople model kf5.kservice.sycoca: Trying to open ksycoca from "/home/humufr/.cache/ksycoca5" ktp-people: Account manager ready ktp-common-internals: Current presence changed ktp-common-internals: Current presence changed Calling notify on "Sound" (gst-plugin-scanner:2184): GLib-GObject-WARNING **: value "0" of type 'gint' is invalid or out of range for property 'window-scaling-factor' of type 'gint' (gst-plugin-scanner:2184): GLib-GObject-WARNING **: value "0" of type 'gint' is invalid or out of range for property 'dnd-drag-threshold' of type 'gint' Changing audio state from Phonon::LoadingState to Phonon::StoppedState Calling notify on "Taskbar" 0 56623116 Changing audio state from Phonon::LoadingState to Phonon::StoppedState Changing audio state from Phonon::StoppedState to Phonon::PausedState Changing audio state from Phonon::PausedState to Phonon::PlayingState Changing audio state from Phonon::PlayingState to Phonon::StoppedState Closing notification 1 not found dbus id to close 1 Don't know how to handle layout QVBoxLayout(0x1e80020, name = "verticalLayout_4") QObject::connect: No such slot KTp::SettingsKcmDialog::enableButtonApply(bool) QObject::connect: No such signal KTp::SettingsKcmDialog::applyClicked() ktp-logger: loaded factory : TpLoggerPluginFactory(0x1f434d0) ktp-logger: loaded logger plugin : TpLoggerPlugin(0x1f440f0) Created Utils instance "google" 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(0x1bc7fd0) identityimpl.cpp 172 storeCredentials Storing credentials authsessionimpl.cpp 94 initInterface 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(0x1bc7fd0) identityimpl.cpp 96 updateState Updating state: "NeedsUpdate" SignOn::IdentityImpl(0x1bc7fd0) identityimpl.cpp 96 updateState Updating state: "PendingUpdate" SignOn::IdentityImpl(0x1bc7fd0) identityimpl.cpp 442 infoUpdated SERVER INFO UPDATED. NeedsUpdate " 0 " identityimpl.cpp 345 storeCredentialsReply stored id: 16 old id: 0 identityimpl.cpp 381 getInfoReply QMap(("ACL", QVariant(QStringList, ("*")) ) ( "AuthMethods" , QVariant(QDBusArgument, ) ) ( "Caption" , QVariant(QString, "google") ) ( "Id" , QVariant(uint, 16) ) ( "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(0x1bc7fd0) Info: Id: 16 accessControl: ("*") caption: "google" id: 16 storingSecret: true owner: "" userName: "" identityimpl.cpp 96 updateState Updating state: "NeedsUpdate" SignOn::IdentityImpl(0x1bc7fd0) identityimpl.cpp 96 updateState Updating state: "PendingUpdate" SignOn::IdentityImpl(0x1bc7fd0) identityimpl.cpp 442 infoUpdated SERVER INFO UPDATED. NeedsUpdate " 16 " Response: Token: QVariant(QString, "ya29.cgEDiZoFiAFORZWRNmG8n52m5uNy7RKOyYHyXCF9kTY_JLvP11Wi5OZcDPYzBlNhp9O23s52msZSkw") Expires: QVariant(int, 3600) Caption: "" ControlTokens: () PropertyNames: ("AccessToken", "ExpiresIn", "RefreshToken") Proxy: "" Realm: "" Secret: "" Username: "" : QVariant(Invalid) identityimpl.cpp 242 queryInfo Querying info. identityimpl.cpp 96 updateState Updating state: "PendingUpdate" SignOn::IdentityImpl(0x1bc7fd0) identityimpl.cpp 381 getInfoReply QMap(("ACL", QVariant(QStringList, ("*")) ) ( "AuthMethods" , QVariant(QDBusArgument, ) ) ( "Caption" , QVariant(QString, "google") ) ( "Id" , QVariant(uint, 16) ) ( "Owner" , QVariant(QStringList, ()) ) ( "Realms" , QVariant(QStringList, ()) ) ( "RefCount" , QVariant(int, 0) ) ( "StoreSecret" , QVariant(bool, true) ) ( "Type" , QVariant(int, 1) ) ( "UserName" , QVariant(QString, "XXXXXX@XXXXXXX.XX.XX") ) ( "UserNameSecret" , QVariant(bool, false) ) ( "Validated" , QVariant(bool, true) ) ) identityimpl.cpp 96 updateState Updating state: "Ready" SignOn::IdentityImpl(0x1bc7fd0) Info: Id: 16 accessControl: ("*") caption: "google" id: 16 storingSecret: true owner: "" userName: "XXXXXX@XXXXXX.XX.XX" account-service.cpp: 162 onEnabled account-service.cpp: 169 onChanged account.cpp: 626 account_store_cb Saved accunt ID: 7 AccountsModel::accountCreated: 7 identityimpl.cpp 381 getInfoReply QMap(("ACL", QVariant(QStringList, ("*")) ) ( "AuthMethods" , QVariant(QDBusArgument, ) ) ( "Caption" , QVariant(QString, "google") ) ( "Id" , QVariant(uint, 16) ) ( "Owner" , QVariant(QStringList, ()) ) ( "Realms" , QVariant(QStringList, ()) ) ( "RefCount" , QVariant(int, 0) ) ( "StoreSecret" , QVariant(bool, true) ) ( "Type" , QVariant(int, 1) ) ( "UserName" , QVariant(QString, "XXXX.XXX@XXXX.XXX.XX") ) ( "UserNameSecret" , QVariant(bool, false) ) ( "Validated" , QVariant(bool, true) ) ) identityimpl.cpp 96 updateState Updating state: "Ready" SignOn::IdentityImpl(0x1bc7fd0) Adding plugin KAccountsUiProvider(0x1f948e0) Adding service "IM"
Try the same thing on Fedora 22 and it is exactly the same problem. Can't connect whith KDE but no problem when google account define with gnome-control-center and online account.
Thanks for the report Can you please post the output of ktp-debugger tab gabble and also the output of the command mc-tool dump, feel free to replace any sensitive data with some generic data.
Clarifying the previous comment: run ktp-debugger (run from konsole), try to connect your account, then please post the output of the gabble tab.
If you can provide the information requested in comment #4, please add it.
To further investigate this issue, KDE developers need the information requested in comment #4. If you can provide it, or need help with finding that information, please add a comment.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!