SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
The one I use the most runs 78.1.0esr.
Haven't seen this behaviour on any of them.
Did you try to switch default profile? There is only one marked as default. It can't be removed. But if you look at about: profiles you see that you can make another profile default just with one click. Simplest test is switch default profile to another one and restart firefox. So if you have two profiles esr-1, esr-2 and esr-2 is marked s default switch to make esr-1 default.
Distribution: VM Host: Slackware-current, VM Guests: Artix, Venom, antiX, Gentoo, FreeBSD, OpenBSD, OpenIndiana
Posts: 1,008
Rep:
Quote:
Originally Posted by igadoter
Did you try to switch default profile? There is only one marked as default. It can't be removed. But if you look at about: profiles you see that you can make another profile default just with one click. Simplest test is switch default profile to another one and restart firefox. So if you have two profiles esr-1, esr-2 and esr-2 is marked s default switch to make esr-1 default.
run
Quote:
firefox -p
uncheck default profile (Use the selected profile without asking at startup)
next time when you start firefox intstead of firefox running default profile, you will be greeted by Profile Manager.
Select profile to run or profile to delete (because no profile is selected as default, you will be able to delete whichever you want)
I only have four firefox profiles and all of them were created by myself.
How is this firefox profile issue upon upgrading encountered? Does it need Windows style installer programs?
Cause those are notorious for creating all sorts of extraneous data that is scattered all over the place.
What version of firefox are you using? New default profile definition and profile switching appeared in firefox 78esr. Now end user needs to know about: profiles and how to run them, how to set one of them as default. To know profile - contents, addons - you need to run new browser instance with this profile. In this thread was posted that every update creates new profile. After a some time one may have say 10 profiles. It depends on updates frequency.
Quote:
Originally Posted by igadoter
Having 3 profiles it means to open three instances of firefox. And so on. 10 profiles means 10 instances of firefox in the same time.
From researching online, I believe the new profiles are created only when the installation directory changes for Firefox (except there were apparently bugs for some users when Firefox 67 was released that created a new profile). If you're using ruario's script or some older official Slackware packages, that will happen with every update. This happens because some packages use versioned directories for Firefox (/usr/lib{64}/firefox-$VER/).
If Firefox were to be installed in a non-versioned (simply /usr/lib{64}/firefox/) as seems to be the case with the latest 14.2 and -current firefox packages, then this problem should not occur.
The reason they did this is for the people who use multiple release channels. This ensures that if they download a firefox-nightly build, which will have a unique folder name compared to the stable build, they will not mix profiles.
I keep meaning to propose a change to ruario's script to allow the installation folder to remain, but haven't gotten around to it.
Is there another fully-featured and fully free web browser right now?
Thankfully, Firefox runs well for me currently.
Oficially there is Konqueror it can use both khtml and webkit engines. Unoficially, these two seem to be most used if forum exposure is any indication.
Oficially there is Konqueror it can use both khtml and webkit engines. Unoficially, these two seem to be most used if forum exposure is any indication.
I haven't run KDE for a long time, but that sounds like a good option. There is also Seamonkey included in Slackware, which seems to be based on Firefox. To me, personally, Firefox, or either of those two seems to be a better option than using a proprietary browser.
As always, there is nothing stopping anyone from using any other browser on Slackware.
Palemoon is also an option, but again, that one seems to be based on an earlier release of Firefox.
It would seem that producing a modern browser from scratch is extremely difficult. So, most of the free ones build from the same couple of codebases.
The Palemoon team also develop Basilisk which is XUL/UXP based. But I think that it is more of a "concept" that they continue maintaining. After Vivaldi, Basilisk is my 2nd browser.
The Palemoon team also develop Basilisk which is XUL/UXP based. But I think that it is more of a "concept" that they continue maintaining. After Vivaldi, Basilisk is my 2nd browser.
Interesting. I have also heard of Brave, headed by someone from the Mozilla team, but I don't know much about it.
I don't particularly love Firefox -- though, to be fair, it does run fairly well these days, if a bit hungry on RAM. But since we are on the Slackware forum, I suppose many of us prefer free software as opposed to something like Chrome or Safari.
I'll give Konqueror a shot, since I already have Qt installed.
Palemoon is also an option, but again, that one seems to be based on an earlier release of Firefox.
It would seem that producing a modern browser from scratch is extremely difficult. So, most of the free ones build from the same couple of codebases.
I don't think you've read or understood the second linked thread.
Seamonkey is an effort to port a GUI from netscape navigator on top of current mozilla engine, and that engine is also used internally by the firefox browser.
Pale Moon is built upon a fork of old mozilla engine, i.e. it's capable of using GTK2 GUI and XUL extensions where firefox is not. So it's not really the same thing.
If it were using the current mozilla sources to build a Pale Moon GUI on top, then it would be the same thing.
I don't think you've read or understood the second linked thread.
Seamonkey is an effort to port a GUI from netscape navigator on top of current mozilla engine, and that engine is also used internally by the firefox browser.
Pale Moon is built upon a fork of old mozilla engine, i.e. it's capable of using GTK2 GUI and XUL extensions where firefox is not. So it's not really the same thing.
If it were using the current mozilla sources to build a Pale Moon GUI on top, then it would be the same thing.
I haven't read the whole thread, but I recall glancing over it some time ago.
I understand that Palemoon is based on an _earlier_ Mozilla/Firefox codebase. That is stated clearly on their homepage. I haven't claimed that it was the same thing, only that it was based on the same original codebase.
I guess Firefox has done a major overhaul in the last couple of years, so I imagine they have substantial differences today.
I took this thread as shunning Firefox in general, so I have included Palemoon in with that group.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.