I think the place to fix this may be in _spawn_goa_with_args in https://git.launchpad.net/ubuntu/+source/software-properties/tree/softwareproperties/gtk/DialogAuth.py#n196. Perhaps that function should check for XDG_CURRENT_DESKTOP=GNOME and if it isn't GNOME, pop up a message window pointing to a wiki page which can then be edited by flavours to explain what to do to sign in to Ubuntu One and/or Livepatch in their desktops?
I think the place to fix this may be in _spawn_ goa_with_ args in /git.launchpad. net/ubuntu/ +source/ software- properties/ tree/softwarepr operties/ gtk/DialogAuth. py#n196. Perhaps that function should check for XDG_CURRENT_ DESKTOP= GNOME and if it isn't GNOME, pop up a message window pointing to a wiki page which can then be edited by flavours to explain what to do to sign in to Ubuntu One and/or Livepatch in their desktops?
https:/