[snap] Firefox Sync does not work because Apparmour prevents access to gnome-keyring
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
epiphany-browser (Ubuntu) |
Confirmed
|
Low
|
Unassigned |
Bug Description
The GNOME Web (epiphany) snap does not have access to gnome-keyring, so it cannot save the credentials of Firefox Sync.
Here is the terminal output of:
1. Start epiphany snap
2. Go to Preferences → Sync
3. Add the account credentials
4. Confirm the email
~$ snap run epiphany
** (epiphany:4399): WARNING **: 16:30:20.866: Failed to start web extension server on unix:tmpdir=/tmp: Error binding to address: Permission denied
** (WebKitWebProce
(epiphany:4399): GLib-GIO-WARNING **: 16:30:46.622: Error creating IO channel for /proc/self/
** (epiphany:4399): WARNING **: 16:30:46.772: Failed to load ISO-639 codes from /build/
** (epiphany:4399): WARNING **: 16:30:46.772: Failed to load ISO-3166 codes from /build/
** Message: 16:31:14.763: Remote error from secret service: org.freedesktop
** (epiphany:4399): WARNING **: 16:31:14.763: Failed to store sync secrets: An AppArmor policy prevents this sender from sending this message to this recipient; type="method_call", sender=":1.114" (uid=1000 pid=4399 comm="epiphany " label="
(epiphany:4399): Gtk-CRITICAL **: 16:33:13.256: gtk_notebook_
(epiphany:4399): Gtk-CRITICAL **: 16:33:13.328: gtk_notebook_
(epiphany:4399): Gtk-CRITICAL **: 16:33:13.339: gtk_notebook_
(epiphany:4399): Gtk-CRITICAL **: 16:33:13.352: gtk_notebook_
(epiphany:4399): Gtk-CRITICAL **: 16:33:13.363: gtk_notebook_
summary: |
- [snap] Firefox Sync does not work because App armour prevents access to + [snap] Firefox Sync does not work because Apparmour prevents access to gnome-keyring |
The snap has a password management interface but it's not autoconnected, you should be able to enable it from gnome-software epiphany's detail page (it has an interfaces button). Could you try if that makes it work for you?