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.
I second the emotion on Palemoon. It's more basic with an accompanying (and appreciated) small footprint and does the basics well... coming along very nicely in 28. The only issue I've experienced so far is that while Discord logs in OK it won't switch to a channel after I've logged into a valid server. I have no idea what's missing or configured improperly but it is a small price to pay for compatibility with older addons and the devs seem devoted to making it a simple, solid browser.
I use Pale Moon 28 and like it a lot. It has a decent selection of plugins too; I've found everything I needed. I don't use Discord, so I'm not much help, but one thing you could try is changing your user agent to a newer version of Firefox or another browser. I've found that certain websites decide to work when they see you're using a "normal" browser.
I prefer not to run nekkid through the Googleplex when I can avoid doing so.
And the people replied, "Amen."
I know there are many Pale Moon users. I lack confidence the project can be sustained long-term. I also don't know if I can trust the development. Way too small a project for such a massive undertaking. That's just me -- I promise not to show anybody my tin foil hat.
Seamonkey is not a palatable for me. I depend upon way too many usability add-ons and the Seamonkey design messes with my head.
Proprietary browsers are an option but when they are offerd for zero cost I know that users are somehow being monetized to fund the development. I am not a product, thank you.
For now I plan to stick with 52 ESR for a long while.
Distribution: Slackware 64 -current multilib from AlienBob's LiveSlak MATE
Posts: 1,100
Rep:
@Cesare: maybe you have good reasons for wanting to build a package, but if not you could simply download the localized 60.0.1esr tar.bz2 file from mozilla.org and extract it to a folder of your choosing (e.g. /opt/firefox).
Of course upnort's warning that a lot of things broke when he inadvertently upgraded from 52 must be taken seriously. I haven't experienced this, but my Firefox is just there as a fallback, with no tweaks or add-ons. But if you make a backup of your user profile before testing the 60.0.1esr version you should be good if you want to return to 52esr.
I use Pale Moon 28 and like it a lot. It has a decent selection of plugins too; I've found everything I needed. I don't use Discord, so I'm not much help, but one thing you could try is changing your user agent to a newer version of Firefox or another browser. I've found that certain websites decide to work when they see you're using a "normal" browser.
Thanks. That's actually a smart suggestion but I'm thinking I would need to create a specific entry for discord much like Palemoon does for many sites. I'm flying blind or at least with one-eyed since I have only hints at what it would need since newer Firefox that works in Discord has none of the typical "Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20100101 Firefox/52.0" type entries
Palemoon has lots of entries like
Code:
general.useragent.override.netflix.com default string Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20100101 Firefox/52.0
Newer versions of Firefox that works with Discord no longer has such entries.
Thanks. That's actually a smart suggestion but I'm thinking I would need to create a specific entry for discord much like Palemoon does for many sites. I'm flying blind or at least with one-eyed since I have only hints at what it would need since newer Firefox that works in Discord has none of the typical "Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20100101 Firefox/52.0" type entries
Palemoon has lots of entries like
Code:
general.useragent.override.netflix.com default string Mozilla/5.0 (X11; Linux x86_64; rv:10.0) Gecko/20100101 Firefox/52.0
Newer versions of Firefox that works with Discord no longer has such entries.
If you're wondering, you can set a single user agent in Pale Moon. In version 28, you have to add the key yourself. Just go to "about:config", right-click "Preference Name", navigate to "New > String", type "general.useragent.override", and enter the user agent you want. One way to get the user agent for a new version of Firefox is to visit the search engine of your choice (while using Firefox), and search "what is my user agent?" Duckduckgo returns it as an "Instant Answer."
it would be nice to have 60.1esr, I think is the current version, as an option for 14.2, via extra, or just update
yea yea, third party, do it your self, ..... I know, the usual recommendation from people that have no need for something, so please don't.
60 was first a shock for me because I use firefox sync, and when I first came to a new installation nothing worked as expected, most plugins have been deactivated.
Now, after some time, I have to say I am super happy with 60ers, works better than 52 ever did, found replacements for what I use, ....
and the 52 version on the Slackware box starts to become a problem since a lot of things I am now used to and ghat I like do not work, or work badly there.
There are only a few days left until Firefox 52 ESR reaches its end-of-life on Sep 5th. With no signs of an update for Slackware 14.2 I've built Firefox 60 ESR on 14.2 with the scripts from Slackware-current, i.e. install libedit, upgrade llvm, build rust, build mozilla-firefox.
However, I've been unable to build a localized version. The required list of changesets for the l10n files are now part of the Firefox source package and I've edited the build script accordingly. Nevertheless, settings MOZ_LOCALIZE and running the build script fails at the end (after about one hour on my modest system, making debugging time consuming).
Does anybody have a .diff for mozilla-firefox.SlackBuild from slackware64-current to get a working localized build?
AFAIK firefox devs just stopped supporting localized builds, now you have to download the *.xpi for your language (or package it for every language available and redistribute it).
work is in progress to support localized builds again in the future but looks far away: ATM there's this but doesn't seem to apply to our case.
Quote:
Will Slackware 14.2 get an official update to the current Firefox 60 ESR on time?
IMHO also a repack of the binaries provided by mozilla could be considered as an option... as brianL noted, Ruario's "latest-firefox.sh" already works fine for the task.
it would be nice to have 60.1esr, I think is the current version, as an option for 14.2, via extra, or just update
The only issue with pushing the newer ESR as a patch (replacing the current one) is with the major changes in extension support, it could be quite the disruption for "stable" Slackware and could "break" a lot of people's expectations on how Firefox should operate. I'm not opposed to it by any means (not that it matters if I was), but I could see this being a reason Pat might choose to not upgrade it. I certainly don't envy him having to make decisions like this. extra/ would be a nice option for it, but I'm not sure that there's precedent for adding software to extra/ after a release.
The only issue with pushing the newer ESR as a patch (replacing the current one) is with the major changes in extension support, it could be quite the disruption for "stable" Slackware
The other problem is that 60.*esr cannot be compiled in 14.2 anymore as it needs tools which that release doesn't supply. So you would have to use the mozilla-supplied binaries, just repacking them, as indeed Ruario's script [see https://gist.github.com/ruario/9672798] does.
The other problem is that 60.*esr cannot be compiled in 14.2 anymore as it needs tools which that release doesn't supply. So you would have to use the mozilla-supplied binaries, just repacking them, as indeed Ruario's script [see https://gist.github.com/ruario/9672798] does.
While it is true that it can't be compiled on 14.2 without additional packages, the additional dependencies are only compile-time dependencies, not run-time dependencies. So, Pat doesn't necessarily need to include the additional dependencies if he solely wants to provide the updated package. However, if he wants to provide the ability to build the upgraded package (which I'm sure many would prefer), those dependencies would need to be added to the system.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.