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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Just tried using palemoon out of curiosity. I really like it.
A question, with khronosschoty's slackbuild do you find it generally goes pretty well to manually download more recent point releases and specify VERSION so as to get the latest release? Or is it better to wait for him to have a crack at it first?
(This is not intended as any kind of nag. I appreciate that he maintains this slackbuild for us, and I'd be a jerk to suggest he should be spending more of his free time on it or work any faster than he already does.)
A question, with khronosschoty's slackbuild do you find it generally goes pretty well to manually download more recent point releases and specify VERSION so as to get the latest release? Or is it better to wait for him to have a crack at it first?
Better to wait and see what he'll do, because upstream likes to do major changes in build platform without warning.
But you can try to bump the version and see if something breaks, if it's a minor version it'll probably work fine.
I've never had a problem extracting and using the "bzipped tarball" provided by Pale Moon. https://linux.palemoon.org/
Yes I think Travis is still the maintainer in charge of that, it's designed to work on many different systems but I don't recall if they ever did oficially test on Slackware.
It'll use the attached binary libraries anyway, and not the system libraries, so I guess it'll work until it's no longer maintaned or until the system no longer allows external libraries.
Better to wait and see what he'll do, because upstream likes to do major changes in build platform without warning.
But you can try to bump the version and see if something breaks, if it's a minor version it'll probably work fine.
Okay, thanks. I'll hold off a little bit before I try that. Only been using it a day.
Concerning the binary build, I don't know, I like to use the slackbuilds better. Makes me feel less at a distance from what I'm getting. And the readme gives a few options you can pass in, the one I care most about being to not build support for the jack audio system. Not sure what the binary build would do with that.
Off topic but I was looking at the source and noticed that the html5 parser is translated from a parser written in java into one in C++. (This is not specific to pale moon but a firefox thing they inherited I believe.) Odd. This is quite an interesting document though, the thesis of the fellow who wrote that java parser: https://hsivonen.fi/thesis/html5-con...r#introduction
Off topic but I was looking at the source and noticed that the html5 parser is translated from a parser written in java into one in C++. (This is not specific to pale moon but a firefox thing they inherited I believe.)
Looks like one of many mozilla patches in UXP, I don't know much about it but the html parser had a vulnerability around v28 it was noted in one of the changelogs.
There's a high probability that introducing a mozilla's fix into UXP may also introduce other changes from mozilla's platform.
What's important for me is that they won't include any mozilla services, like webextensions that can't be worked around.
And to the lesser extent that the interface remains consistent, a complete change of interface (like australis) while keeping the same name, well it's not going to help anyone.
For what it's worth, I contacted khronosschoty by email a week or so ago to get the skinny on why
his palemoon packages were so out of date. I suspected he was moving his builds over to the SBO site
or something. He said he'd get some newer builds up soon. He hasn't, and I an sure he has his reasons..
whatever they are. I also told him that I successfully build 28.12.9 off of his build scripts, only
changing the version number in the .Slackbuild script. I used 28.12.9 for a few days then, 28.13.0
came out and that also built just fine with the build scripts he's got up on SBO right now. Typing this
from 28.13.0 as we speak..
I didn't have a single problem with either version though I did use 28.12.x only a few days before
28.13.0 came out but I have been using 28.13.0 since the day it came out and it's working fine on -current64
with no issues. Compiled without issue. I have also been a quiet fan of PaleMoon.. it's got the best dark mode
of any browser I have tried and it allows text button not stupid icons only.
I don't see any reason not to simply build your own off if schotty's scripts, if he's too busy to update it
himself. Life gets busy sometimes, I can understand this. Mostly what I was fishing for with schotty was whether
there was some beef brewing with the PM project people (it appears not..), or if there was some technical reason,
like changes were made to PM that made compiling problematic, but I can tell you from experience, it compiles fine
off of schotty's scripts, so long as you modify the version number at the top of the .Slackbuild script.
On an unrelated note, my bank changed policy, and now only supports chromium browser for online banking. Of course I
tried to "cheat" with other browsers but it was no-go. I hate the big G with a passion, so I was not going to use their
browser, I looked into Chromium, but nope, still too much telemetry and anti-features to suit me. Eventually I stumbled
across ungoogled-chromium, which is the chromium browser with all the google telemetry and spyware stripped out. It also
builds with no trouble on -current64, but requires node.js which you can get from alien bob's repo, and likely other places
as well.
Be ready for a long compile in either case.. but the results are worth it.
Yeah, I'll build the new one before too long. Not a huge rush, though, since so far most of what I've been browsing with it is this site and Pale Moon's own forum/documentation pages. If Pale Moon's web site is exploiting its own browser then I can just give up now and run windows 95, as there's no hope for any of us.
I'm really happy with it after a day or two usage. Dillo's still my favourite browser, but there's a lot Dillo can't handle. I'm really liking this eMatrix plugin. Someone on some forum said it's buggy, but so far I prefer it to noscript.
It's good that I first tried the browser and then read the various controversies and flame wars. If I'd seen the two top PM developers pissing off certain BSD and Slackware people first or noticed their forums blocking Tor traffic, and the explanation for that, I probably would have rejected it out of hand. Nothing like getting hooked on a piece of software to make you more open minded.
This debate with the FreeBSD and OpenBSD ex-porters is kind of fascinating, the thing about whether in the specific case of PM not using system libraries (which may lack PM specific patches or be out of sync in versions) is better practice than the usual one of using the common libraries like normal packages would. Makes me want to experiment a bit, e.g. trying to build with system icu and see what breaks. Seems to me icu is not a quick build, so if I could get away with it I might not want to do the extra compiling.
Also I love that it doesn't have rust. I want to learn new (to me) languages but not that particular one, so the thought that if I ever look underneath the hood more I only have to read C++ and Javascript, that's appealing.
One thing though, is there another place to get personas? In their own addons site there are only a few personas, none of which fit well with night mode. In general does the wider community have a less official addon site?
I guess I could try that. I was hoping to see more community activity centered on extensions and themes targeting Pale Moon in particular. But I don't know how these light weight themes work. Maybe it's not the sort of thing that gets broken by browser evolution.
v28.14.1 (2020-09-30)
This update addresses an intermittent crash in the newly-implemented ResizeObserver API (introduced in 28.14.0) occurring on a number of high-profile and often-used websites.
Not a problem here, compiled 28.14.0 the other day, builds fine, installs fine, my often-used websites don't crash the browser so..
I'm going to skip this minor release, until it crashes or something.
Prior to this most recent update, and including the update, I've had trouble with a few sites. Safeway.com (a major supermarket chain) won't work at all. The page starts to load and then freezes the browser.
On a few other sites there have been color contrast problems, i.e., one cannot see what they are typing into a box, such as a search field. These same sites work fine with Firefox or Vivaldi.
I've been a big fan of Pale Moon, but lately I've been thinking it is time to find an alternative and move on.
Last edited by cwizardone; 10-01-2020 at 10:10 AM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.