Firefox flatpak does not support Profiles
Categories
(Core :: Widget: Gtk, defect, P3)
Tracking
()
People
(Reporter: William.full.moon, Unassigned)
References
(Blocks 1 open bug)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/118.0
Steps to reproduce:
- I installed Firefox from Flathub
- I ran Firefox
- I created a new profile for "shopping"
- When I started Firefoz with the "shopping" profile
Actual results:
#4 ... I was told that firefox was already running (it was NOT) and that I can't access the profile.
Expected results:
-
I feel that profiles should work as if Firefox is installed (within the Flatpak container).
-
When I started looking, it seemed that "everything" was in a suitable location
-
But access was not possible
-
I attempted to use Flatseal to give more permission to Firefox, that didn't help
- I was left to conclude that permission was not the problem it was either the directory tree overlay or something structural in Firefox about how it chooses to access profiles.
I have removed the Firefoc Flatpak from my PC. I want to have profiles. I do not eed firefox without containers.
Comment 1•2 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 2•2 years ago
|
||
How do you start the firefox with the newly created profile? Do you use the firefox -P command or some other way? For the apps in flatpak you need to run:
flatpak run org.mozilla.firefox -P
or use about:profiles page.
Yes that's exactly what I do.
Apparently, Firefox (Flatpal) can't "see" the directory or something. It looks like the file/directory mapping under Flatpak is off in some way.
Another thing might be that I have Firefox Developer also installed on the same machine. It is looking as if one MAY only have one set of profiles. But there's no mechanism for profiles.flatpak and a parallel profiles.localhost (more or less)
Can't understand how a Flatpak version gets so lost when I wanted to use 3 or 4 profiles.
P.S.
* Is there some kind of version-agnostic operation to Export and Import FF profiles on a machine???
Thanks for your help ... W
Comment 4•2 years ago
|
||
The Mozilla Firefox under flatpak - ie. official from flathub - does not have access to the home directory. So it cannot read profiles which were created before by the regular binary or distribution provided packages. There are two ways to fixing it:
- You can give access to the
.mozilla(where profile lives) directory in your home temporarily by:
flatpak run --filesystem=~/.mozilla org.mozilla.firefox -no-remote -Por permanently by
sudo flatpak override --filesystem=~/.mozilla org.mozilla.firefox
This can be also done by the flatseal app. - Or copy the
~/.mozillainto the~/.var/app/org.mozilla.firefox/
Please note that the Firefox Developer also have separate ~/.mozilla configuration stored - dev edition is different flatpak app, so it cannot have access to the org.mozilla.firefox. If you want to share the same for both you need to use the first option from above.
Updated•7 months ago
|
Description
•