Skip to main content
mhalano
August 2, 2022
Question

Integration between Linux app and Snap Firefox

  • August 2, 2022
  • 40 replies
  • 4049 views

Some days ago it was released the support for Native Messaging (still experimental) with Snap Firefox. I checked, but the integration between Linux app and Snap Firefox still doesn't work. I was wondering if the integration uses Native Messaging or other way to implement, and if it is using other way, if it could be ported to use Native Messaging, so Linux app could work with Snap Firefox. We are discussing this matter here


1Password Version: 8.9.0~1.BETA
Extension Version: 2.3.7
OS Version: Ubuntu Kinetic
Browser:_ Firefox

40 replies

December 28, 2023

+1 from me as well.

I'm using the Firefox snap (from Ubuntu 22.04 LTS) with 1Password, and the lack of integration between the browser extension and desktop app is still a major nuisance.

I'd prefer to not switch to the deb version of Firefox, as I value the sandboxing provided by snaps.

1Password Employee
January 3, 2024

Hi @dan5997,

I understand this functionality is important for your workflow. I'll go ahead and pass along your feedback to our product team. 🙂

Franky

January 4, 2024

Snap-based Firefox is the default in the current LTS version of Ubuntu. I would really like to continue to be able to use 1Password.

1Password Employee
January 24, 2024

Hi @duesenklipper,

Thank you for your feedback. I'll go ahead and pass this information along to the team 🙂

if there's ever anything more we can do, please be sure to contact us - we're always here to help.

Franky

HeuvelTop
February 7, 2024

I am using Ubuntu 22.04 with Firefox Snap 122.0.1 with 1Password for over a year. And now all of a sudden, since a few days it stopped functioning. When I open the extension to enter my master password it opens a new tab with a blank page.

I wonder what has changed because it really worked for months!

HeuvelTop

adfhogan
February 24, 2024

@HeuvelTop I'd say first thing to try is just to uninstall and reinstall the plugin (making sure you have your secret key, 2FA and password handy). If that doesn't work, try creating a new firefox profile (eg. firefox -P) and install just 1Password.. Does it work? If so, can gradually introduce back the other plugins you find until you find culprit. Then adapt your normal profile accordingly.

You can run multiple firefox windows in different profiles with "firefox --no-remote -P" ... so you could have your normal and test profiles side by side (would recommend not logging into firefox account in test profile).

mhalano
mhalanoAuthor
May 22, 2024

I'm using Firefox Snap and I got this logs in the console. I hope it helps:
** (firefox:10857): WARNING **: 10:56:23.853: OnCloseSessionDone error: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at path “/org/freedesktop/portal/desktop/session/1_107/firefox_com_1password_1password_1305658829”
[Parent 10857, Main Thread] WARNING: OnCloseSessionDone error: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at path “/org/freedesktop/portal/desktop/session/1_107/firefox_com_1password_1password_423464645”: 'glib warning', file /build/firefox/parts/firefox/build/toolkit/xre/nsSigHandlers.cpp:187

** (firefox:10857): WARNING **: 10:56:24.970: OnCloseSessionDone error: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at path “/org/freedesktop/portal/desktop/session/1_107/firefox_com_1password_1password_423464645”
[Parent 10857, Main Thread] WARNING: OnCloseSessionDone error: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at path “/org/freedesktop/portal/desktop/session/1_107/firefox_com_1password_1password_2231046112”: 'glib warning', file /build/firefox/parts/firefox/build/toolkit/xre/nsSigHandlers.cpp:187

** (firefox:10857): WARNING **: 10:56:27.317: OnCloseSessionDone error: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at path “/org/freedesktop/portal/desktop/session/1_107/firefox_com_1password_1password_2231046112”
[Parent 10857, Main Thread] WARNING: OnCloseSessionDone error: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at path “/org/freedesktop/portal/desktop/session/1_107/firefox_com_1password_1password_1463899989”: 'glib warning', file /build/firefox/parts/firefox/build/toolkit/xre/nsSigHandlers.cpp:187

** (firefox:10857): WARNING **: 11:00:19.980: OnCloseSessionDone error: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at path “/org/freedesktop/portal/desktop/session/1_107/firefox_com_1password_1password_1463899989”
[Parent 10857, Main Thread] WARNING: OnCloseSessionDone error: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at path “/org/freedesktop/portal/desktop/session/1_107/firefox_com_1password_1password_319564558”: 'glib warning', file /build/firefox/parts/firefox/build/toolkit/xre/nsSigHandlers.cpp:187

** (firefox:10857): WARNING **: 11:00:24.877: OnCloseSessionDone error: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at path “/org/freedesktop/portal/desktop/session/1_107/firefox_com_1password_1password_319564558”
[Parent 10857, Main Thread] WARNING: OnCloseSessionDone error: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at path “/org/freedesktop/portal/desktop/session/1_107/firefox_com_1password_1password_4027147482”: 'glib warning', file /build/firefox/parts/firefox/build/toolkit/xre/nsSigHandlers.cpp:187

** (firefox:10857): WARNING **: 11:13:17.687: OnCloseSessionDone error: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at path “/org/freedesktop/portal/desktop/session/1_107/firefox_com_1password_1password_4027147482”

DenalB
May 25, 2024

Ubuntu 24.04 was released, but 1Password is still not able to communicate with the extension in Firefox Snap.

What could be the reason here? Bitwarden and many other Password-Managers don't have issues here. Hopefully support is coming soon. Thanks in advance!

DenalB
July 8, 2024

Any news on that topic? 🤔

August 19, 2024

The harder Ubuntu pushes snap the more annoying it is that this doesn't work well.