desktop-packages team mailing list archive
-
desktop-packages team
-
Mailing list archive
-
Message #30375
[Bug 869341] Re: On Asus eeePC 900 I cannot register my Google account
Found the cause of the problem:
While installing debug symbols for gnome-control-center I ran
dpkg -p gnome-control-center
and saw that it recommends gnome-online-accounts. Then I checked on all
my three Oneiric boxes whether gnome-online-accounts is installed. On
the machines where I succeeded to register my Google account gnome-
online-accounts is installed on the machine where I did not succeed it
is not installed. So I did
sudo apt-get install gnome-online-accounts
and after completing the installation I could register my Google
account.
So the bug is now the following:
gnome-control-center offers a user interface to register a Google
account, even if the backend to do the actual registration is not
installed.
It should get fixed by one of the following three possibilities:
1. gnome-control-center should depend on gnome-online-accounts and not
only recommend it.
2. gnome-control-center should not show the "Online Accounts" icon if
gnome-online-accounts is not installed (perhaps one could move this
module completely into the gnome-online-accounts package).
3. gnome-control-center should ask the user to install gnome-online-
accounts when clicking the "Online Accounts" icon if the package is not
installed yet. If the user accepts installing it, the "Online Accounts"
UI will be shown so that the user can register his account(s). If he
declines installing it gnome-control-center should return to its main
(icon) screen.
It is really not a good usability to show a UI whose backend is not
present and simply ignore the user's login input without showing any
message. I appreciate a fix very much at least as a zero-day SRU.
** Changed in: gnome-control-center (Ubuntu)
Status: New => Confirmed
** Changed in: gnome-control-center (Ubuntu)
Milestone: None => oneiric-updates
** Also affects: gnome-online-accounts (Ubuntu)
Importance: Undecided
Status: New
** Changed in: gnome-online-accounts (Ubuntu)
Status: New => Confirmed
** Changed in: gnome-online-accounts (Ubuntu)
Importance: Undecided => High
** Changed in: gnome-online-accounts (Ubuntu)
Milestone: None => oneiric-updates
** Summary changed:
- On Asus eeePC 900 I cannot register my Google account
+ "Online Accounts" icon and UI appears when gnome-online-accounts package is not installed, ignoring user's registration input.
** Summary changed:
- "Online Accounts" icon and UI appears when gnome-online-accounts package is not installed, ignoring user's registration input.
+ "Online Accounts" icon and UI appears in g-c-c when gnome-online-accounts package is not installed, ignoring user's registration input.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-control-center in Ubuntu.
https://bugs.launchpad.net/bugs/869341
Title:
"Online Accounts" icon and UI appears in g-c-c when gnome-online-
accounts package is not installed, ignoring user's registration input.
Status in “gnome-control-center” package in Ubuntu:
Confirmed
Status in “gnome-online-accounts” package in Ubuntu:
Confirmed
Bug description:
On all my Oneiric boxes I have registered my Google account via the
GNOME Control Center (from the command line), via the "Online
Accounts" panel. I selected this panel, clicked the "+" under the
empty account list, chose "Google" (the only choice) for the account
and the Google login screen appeared in the dialog. I entered my
e-mail address and password, left "Stay signed in" marked and clicked
"Sign in". After that I clicked on the button to grant access and the
dialog disappeared without the account getting added. Instead, in the
terminal I get this output:
----------
till@eee-pc:~$ gnome-control-center &
[1] 15744
till@eee-pc:~$ Gtk-Message: Failed to load module "gnomesegvhandler"
(gnome-control-center:15744): GLib-GIO-CRITICAL **:
g_dbus_proxy_call_internal: assertion `G_IS_DBUS_PROXY (proxy)' failed
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/869341/+subscriptions
References