-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Profile Swticher not updating after following instructions for installation prompt #95
Comments
This should be a problem with snap. I experienced the same in Ubuntu 22.04.3 LTS(64-bit) after I migrated my firefox installation from PPA to SNAP. You may need to install flatpak first. This should obviously go past one issue at hand. Then you'll come across another issue with snap-firefox it doesn't pass the extension-id to the profile switcher binary. Finally, put this file in the ~/.config/firefoxprofileswitcher/config.json and make sure to replace your username there.
|
Hm, I'm thinking I should just re-install firefox through a PPA. Anything wrong with that? I appreciate your thoroughness by the way! |
That fix worked for me! I couldn't find the log trace in the source so I didn't need to recompile the extension. I already had flatpak, so all I had to do was do the permission-set command and create the config.json file as directed, restarted firefox, and now the profile switcher works! Thanks @pulbhaba !!! |
Hope it works mate! this wasted an entire day for me. |
@fergiedrew I've updated a fork of this with the removal of the line |
Installing flatpack and this configuration option ended up working for me. I did have to make a symlink between the browser_profile_dir and the .mozilla folder in my user home folder. |
Hi @pulbhaba !, I'm on Ubuntu and trying to solve this. I'm kinda new to Linux but can move around the terminal well and execute some commands, I was wondering if you could tell me how to locate the file to edit this: "Then you'll come across another issue with snap-firefox it doesn't pass the extension-id to the profile switcher binary. Edit: I'm using snap as well Have a good day! |
@jonathan-avecilla Hey mate, you can just download the binary and install it. https://github.com/pulbhaba/firefox-profile-switcher-connector/releases |
I installed profile switcher, and followed the instructions for adding the "additional software." I checked the output of
which firefox
and it said/snap/bin/firefox,
so I ran the corresponding script. However, nothing has updated for me, it still reads the same prompt about adding the additional software. I also checked my ~/snap/firefox/common directory and it appears that all the files from what I gather the script installs are there:Outputs:
ls -a ~/snap/firefox/common
:. .. .cache firefoxprofileswitcher-install .mozilla
ls -a ~/snap/firefox/common/firefoxprofileswitcher-install
:. .. ff-pswitch-connector
ls -a ~/snap/firefox/common/.mozilla/native-messaging-hosts
. .. ax.nd.profile_switcher_ff.json
The text was updated successfully, but these errors were encountered: