Skip to main content
mhalano
August 2, 2022

Integration between Linux app and Snap Firefox

  • August 2, 2022
  • 47 replies
  • 4075 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

Pinned Reply By 1P_Dave

Hello everyone, 

If you installed 1Password for Linux or your browser using a containerized package manager such as Snap or Flatpak, the app won’t be able to communicate with the 1Password browser extension. To use 1Password for Linux with the 1Password browser extension, make sure you install both 1Password for Linux and your preferred browser using an installation method other than Snap or Flatpak, such as through your distribution’s built-in package manager. You can find documentation here: 


We’re aware this limitation isn’t ideal, and a feature request is open explore expanding support for other installation methods in the future. We appreciate everyone's continued feedback!

-Dave

CFP-19395

47 replies

August 24, 2026

For anyone else still waiting for this to work out of the box, I’ve written a guide to get the .deb version of 1Password working with Snap Firefox

September 24, 2026

For anyone else still waiting for this to work out of the box, I’ve written a guide to get the .deb version of 1Password working with Snap Firefox

​@Hawdini 
Thank you for your solution. 

>echo "xdg-desktop-portal" | sudo tee -a /etc/1password/custom_allowed_browsers > /dev/null

this command actually  generated

`#xdg-desktop-portal`

So I had to investigate it but at the end it worked

September 24, 2026

Looks like there is one liner solution. Thank you ​@Hawdini 

You need just add "xdg-desktop-portal" in the `/etc/1password/custom_allowed_browsers`. As it explained in https://support.1password.com/additional-browsers

After that Firefox will do popup asking you if you want to give permission (I am not sure but I saw it during my debugging.). Or set it manually `flatpak permission-set webextensions com.1password.1password snap.firefox yes`. Then it will work smoothly. 

​@1P_Dave could you please pin this message. It’s simple work around. Or feel free to rephrase it in the new message.