Cannot add online accounts

Bug #1668657 reported by Victor gonzalez
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Canonical System Image
Confirmed
Critical
David Barth
unity8-desktop-session
Confirmed
Critical
Unassigned

Bug Description

Environment:
unity8-deb on zesty

Steps:

1º Open system settings>accounts
2º Try to add any online account from the list

Expected result: window to login for google/U1/facebook/flickr is displayed
Current result: when I click on any account on the list it just starts to load but no window or message is displayed

Revision history for this message
Alberto Mardegan (mardy) wrote :

Confirming. Here's the logs -- it seems it has loaded the XCB platform plugin, for some reason:

====================
Mar 15 10:08:50 mardy-VirtualBox dbus-daemon[2326]: Activating service name='com.ubuntu.OnlineAccountsUi'
Mar 15 10:08:50 mardy-VirtualBox dbus-daemon[2326]: Successfully activated service 'com.ubuntu.OnlineAccountsUi'
Mar 15 10:08:50 mardy-VirtualBox online-accounts[5627]: Loading service com.ubuntu.developer.webapps.webapp-twitter_webapp-twitter file failed
Mar 15 10:08:50 mardy-VirtualBox online-accounts[5627]: message repeated 4 times: [ Loading service com.ubuntu.developer.webapps.webapp-twitter_webapp-twitter file failed]
Mar 15 10:08:50 mardy-VirtualBox online-accounts[5627]: Loading service test-owncloud file failed
Mar 15 10:08:50 mardy-VirtualBox online-accounts[5627]: message repeated 4 times: [ Loading service test-owncloud file failed]
Mar 15 10:08:50 mardy-VirtualBox online-accounts[5627]: Loading service owncloud file failed
Mar 15 10:08:50 mardy-VirtualBox online-accounts[5627]: message repeated 9 times: [ Loading service owncloud file failed]
Mar 15 10:08:50 mardy-VirtualBox com.ubuntu.OnlineAccountsUi[2326]: service.cpp 42 requestAccess Got request: QMap(("application", QVariant(QString, "system-settings"))("pid", QVariant(uint, 5511))("provider", QVariant(QString, "nextcloud"))("windowId", QVariant(uint, 5511)))
Mar 15 10:08:50 mardy-VirtualBox com.ubuntu.OnlineAccountsUi[2326]: Same profile as ourselves, assuming unconfined
Mar 15 10:08:50 mardy-VirtualBox com.ubuntu.OnlineAccountsUi[2326]: App ID: "unconfined"
Mar 15 10:08:50 mardy-VirtualBox com.ubuntu.OnlineAccountsUi[2326]: request-manager.cpp 113 runQueue Head: OnlineAccountsUi::Request(0x55f9f3e58710)
Mar 15 10:08:50 mardy-VirtualBox kernel: [ 460.242392] audit: type=1400 audit(1489561730.469:75): apparmor="DENIED" operation="open" profile="/usr/lib/telepathy/mission-control-5" name="/home/mardy/.local/share/accounts/services/" pid=4199 comm="mission-control" requested_mask="r" denied_mask="r" fsuid=1000 ouid=1000
Mar 15 10:08:50 mardy-VirtualBox dbus-daemon[2326]: Activating via systemd: service name='org.freedesktop.Telepathy.ConnectionManager.gabble' unit='telepathy-gabble.service'
Mar 15 10:08:50 mardy-VirtualBox systemd[2159]: Starting Telepathy XMPP service...
Mar 15 10:08:50 mardy-VirtualBox com.ubuntu.OnlineAccountsUi[2326]: QXcbConnection: Could not connect to display :0
====================

Changed in ubuntu-system-settings-online-accounts:
status: New → Confirmed
Changed in canonical-devices-system-image:
status: New → Confirmed
Changed in ubuntu-system-settings-online-accounts:
assignee: nobody → Alberto Mardegan (mardy)
importance: Undecided → Critical
Revision history for this message
Alberto Mardegan (mardy) wrote :

The dbus daemon running in the unity8 session does not export the QT_QPA_PLATFORM environment variable. This was fixed for bug 1300921, but it appears that later on the changes got lost.

Attaching the environment as dumped by the online-accounts-service dbus service.

affects: ubuntu-system-settings-online-accounts → unity8-desktop-session
Changed in unity8-desktop-session:
assignee: Alberto Mardegan (mardy) → nobody
Revision history for this message
Alberto Mardegan (mardy) wrote :

As a side note, note also how the XDG_CURRENT_DESKTOP is incorrectly set: I was running unity7, but then I logged out and relogged into unity8, but according to this variable we are still in unity7.

Changed in canonical-devices-system-image:
milestone: none → u8c-z
importance: Undecided → Critical
assignee: nobody → David Barth (dbarth)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.