Bug 2238599 - Cannot add google account
Summary: Cannot add google account
Keywords:
Status: ASSIGNED
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-online-accounts
Version: 39
Hardware: Unspecified
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Gwyn Ciesla
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-09-12 17:12 UTC by Alessio
Modified: 2023-09-14 11:27 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Github fedora-silverblue issue-tracker issues 491 0 None open Cannot add google account 2023-09-14 11:07:48 UTC

Description Alessio 2023-09-12 17:12:39 UTC
Go to Online Accounts.
Select Google.
The "Sign in with Google" form appears.
But you can't type the email.

Journalctl reports this:

Sep 12 19:09:38 gnome-online-accounts-panel.desktop[5472]: GLib-GIO: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)GLib-GIO: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’GLib-GIO: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)GLib: unsetenv() is not thread-safe and should not be used after threads are createdGLib-GIO: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’GLib: unsetenv() is not thread-safe and should not be used after threads are createdGoaBackend: Loading all providers: GoaBackend:  - googleGoaBackend:  - owncloudGoaBackend:  - windows_liveGoaBackend:  - exchangeGoaBackend:  - fedoraGoaBackend: activated Fedora providerGoaBackend:  - imap_smtpGoaBackend:  - kerberosGoaBackend: activated kerberos providerGLib-GIO: _g_io_module_get_default: Found default implementation gnutls (GTlsBackendGnutls) for ‘gio-tls-backend’Failed to create account: Dialog was dismissed

Reproducible: Always


gnome-online-accounts-3.48.0-2.fc39.x86_64
Fedora Linux 39.20230912.n.0 (Silverblue Prerelease)

Comment 1 Gwyn Ciesla 2023-09-13 16:56:51 UTC
I get this error on Fedora 38 but I can type the email. I'll test on Fedora 39.

Comment 2 Gwyn Ciesla 2023-09-13 18:02:30 UTC
I can't reproduce this on Fedora 39 Workstation. I'll test on Silverblue.

Comment 3 Alessio 2023-09-13 18:21:49 UTC
Mh. Can't reproduce me neither on a fresh install of Fedora Workstation 39.
It happens on Silverblue 38 rebased to 39. I didn't try on a fresh install of Silverblue.

Comment 4 Gwyn Ciesla 2023-09-13 18:41:30 UTC
Can't reproduce on fresh Fedora Silverblue 39.  Might want to file a bug here: https://github.com/fedora-silverblue/issue-tracker/issues

Comment 5 Alessio 2023-09-14 11:07:10 UTC
Can't reproduce on Silverblue as well. Neither installing Silverblue 38 then upgrading to 39.


However. Does this log line suggests something more?

Sep 14 13:05:06 gnome-online-accounts-panel.desktop[11081]: (WebKitWebProcess:2): GStreamer-WARNING **: 13:05:06.329: External plugin loader failed. This most likely means that the plugin loader helper binary was not found or could not be run. You might need to set the GST_PLUGIN_SCANNER environment variable if your setup is unusual. This should normally not be required though.

Comment 6 Alessio 2023-09-14 11:27:30 UTC
Well, running gnome-control-center as: 
WEBKIT_DISABLE_COMPOSITING_MODE=1 gnome-control-center

It works. So, "If that works, then it is a bug in your operating system's graphics stack." as stated here: https://wiki.gnome.org/Projects/GnomeOnlineAccounts/Debugging
"It usually happens on virtual machines running on Parallels and VirtualBox.", but I'm experiencing this issue on bare metal.


Note You need to log in before you can comment on or make changes to this bug.