palemoon browser
-
- Posts: 63
- Joined: Wed 14 May 2014, 20:19
-
- Posts: 153
- Joined: Fri 30 Dec 2016, 10:56
Pale Moon 28 beta works on Puppy 7.x
Having gotten PM 28 beta building on CentOS 7.2 and working, I did some informal testing on various Puppy versions. On 6.3 and earlier Puppies, Pale Moon errored out about /usr/lib/stdc++.so.6 not having GLIBCXX 3.4.20. I assume this is due to the stdcxx-compat hack being depracated. On Slacko 7.0 (actually 6.9.9.9) and Xenial 7.0.6, Pale Moon works fine in the limited testing I did.
At Puppy 7.x, you're looking at 768 megs to a gigabyte of ram suggested for the Puppy OS to run comfortably. The 512 megabyte minimum ram size for Pale Moon should not be an issue if you're running Puppy 7.x (Xenial?) in the first place. SSE2 support will be required. See https://forum.palemoon.org/viewtopic.ph ... 69#p142274 Note UXP == "Unified XUL Platform", which is Pale Moon's fork of Mozilla's XUL.
At Puppy 7.x, you're looking at 768 megs to a gigabyte of ram suggested for the Puppy OS to run comfortably. The 512 megabyte minimum ram size for Pale Moon should not be an issue if you're running Puppy 7.x (Xenial?) in the first place. SSE2 support will be required. See https://forum.palemoon.org/viewtopic.ph ... 69#p142274 Note UXP == "Unified XUL Platform", which is Pale Moon's fork of Mozilla's XUL.
I have tested working palemoon 28.0.0b2 in tahr64 6.0.6 and slacko64 6.3.2 which are the early 64 bit puppies I know.
- Attachments
-
- screenshot1.png
- (155.27 KiB) Downloaded 1623 times
-
- Posts: 721
- Joined: Sat 31 Mar 2018, 08:01
- Location: Rakaia
- Contact:
Re: Pale Moon 28 beta works on Puppy 7.x
I'll stick with 27 series - 512 meg ram thats pretty bad.Walter Dnes wrote:Having gotten PM 28 beta building on CentOS 7.2 and working, I did some informal testing on various Puppy versions. On 6.3 and earlier Puppies, Pale Moon errored out about /usr/lib/stdc++.so.6 not having GLIBCXX 3.4.20. I assume this is due to the stdcxx-compat hack being depracated. On Slacko 7.0 (actually 6.9.9.9) and Xenial 7.0.6, Pale Moon works fine in the limited testing I did.
At Puppy 7.x, you're looking at 768 megs to a gigabyte of ram suggested for the Puppy OS to run comfortably. The 512 megabyte minimum ram size for Pale Moon should not be an issue if you're running Puppy 7.x (Xenial?) in the first place. SSE2 support will be required. See https://forum.palemoon.org/viewtopic.ph ... 69#p142274 Note UXP == "Unified XUL Platform", which is Pale Moon's fork of Mozilla's XUL.
-
- Posts: 153
- Joined: Fri 30 Dec 2016, 10:56
Interesting; 32-bit 6.3.2 doesn't work for me with PM28 beta. Please do me a favour;watchdog wrote:I have tested working palemoon 28.0.0b2 in tahr64 6.0.6 and slacko64 6.3.2 which are the early 64 bit puppies I know.
- Open a new tab in PM28
- Go to URL "about:buildconfig" (without the quotes)
- As text, copy+paste the the output, and post it here
Walter Dnes wrote:Please do me a favour;
- Open a new tab in PM28
- Go to URL "about:buildconfig" (without the quotes)
- As text, copy+paste the the output, and post it here
Code: Select all
Build platform
target
x86_64-pc-linux-gnu
Build tools
Compiler Version Compiler flags
/opt/rh/devtoolset-7/root/usr/bin/gcc -std=gnu99 7.3.1 -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -flifetime-dse=1 -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -msse2 -mfpmath=sse -pthread -pipe
/opt/rh/devtoolset-7/root/usr/bin/g++ -std=gnu++11 7.3.1 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -flifetime-dse=1 -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -msse2 -mfpmath=sse -pthread -pipe -g -O2 -fomit-frame-pointer
Configure options
--enable-application=palemoon --enable-update-channel=unstable --enable-jemalloc --enable-default-toolkit=cairo-gtk2 MAKE=/bin/gmake --disable-accessibility --disable-crashreporter --disable-eme --disable-gamepad --disable-necko-wifi --enable-official-vendor --enable-optimize=-O2 --disable-parental-controls --enable-strip --disable-tests --disable-webrtc --with-branding=application/palemoon/branding/unstable --with-pthreads --x-libraries=/usr/lib64
-
- Posts: 153
- Joined: Fri 30 Dec 2016, 10:56
-
- Posts: 153
- Joined: Fri 30 Dec 2016, 10:56
-
- Posts: 152
- Joined: Tue 06 Oct 2015, 14:10
- Location: on the inter-planet train
-
- Posts: 153
- Joined: Fri 30 Dec 2016, 10:56
Re: Pale Moon 27.9.4 available
Version 27.9.4 is available for downloading. This is a security/stability update. The release notes are at http://www.palemoon.org/releasenotes.shtml
Instructions for getting the mainstream release are at http://linux.palemoon.org/
The SSE-only build for Pentium3-class machines is available at URL ftp://contrib:get@ftp.palemoon.org/SSE-Linux/ Since the SSE build is not the mainline build it has to be installed manually as per instructions in the first post of thread https://forum.palemoon.org/viewtopic.php?f=40&t=13530
Instructions for getting the mainstream release are at http://linux.palemoon.org/
The SSE-only build for Pentium3-class machines is available at URL ftp://contrib:get@ftp.palemoon.org/SSE-Linux/ Since the SSE build is not the mainline build it has to be installed manually as per instructions in the first post of thread https://forum.palemoon.org/viewtopic.php?f=40&t=13530
-
- Posts: 153
- Joined: Fri 30 Dec 2016, 10:56
Some time ago, I mentioned that PM 28 didn't build on stock CentOS 6. CentOS 6.10 was released approx a month ago https://blog.centos.org/2018/07/release ... nd-x86_64/. There is also a separate EPEL (Extra Programs for Enterprise Linux) addon that updates the build toolchain https://copr.fedorainfracloud.org/coprs ... toolset-7/ E.g. instead of the native gcc-4.7.4 it runs gcc-7.3.1. The EPEL update is for the entire build toolchain, of which gcc is just one part.
Net result is that I've successfully built PM 28 beta 5 on CentOS 6.10 and done some compatability testing on it. Using a modified CentOS 6.10 build environment pushes the PM 28 compatability frontier back versus CentOS 7.2. Note, the following results are for MY BUILD VIA MY CENTOS CHROOT The final official 32-bit build may differ.
First, what doesn't work. Lucid Puppy (5.2.8.7) doesn't launch. Slacko 5.3 on Youtube; missing h264 support; "fullscreen" doesn't work; it's unstable and freezes a lot; 5.3 is not recommended.
Slacko 5.4 and upwards seem to work fine in the little testing that I've done. I don't know if 5.3/5.4 Wary/Racy are equivalant to those versions in Slacko.
PM 28 beta 5 does not have GPU acceleration enabled, so I had to dial down the resolution on Youtube. Since this is beta, some stuff may change before the official release.
Net result is that I've successfully built PM 28 beta 5 on CentOS 6.10 and done some compatability testing on it. Using a modified CentOS 6.10 build environment pushes the PM 28 compatability frontier back versus CentOS 7.2. Note, the following results are for MY BUILD VIA MY CENTOS CHROOT The final official 32-bit build may differ.
First, what doesn't work. Lucid Puppy (5.2.8.7) doesn't launch. Slacko 5.3 on Youtube; missing h264 support; "fullscreen" doesn't work; it's unstable and freezes a lot; 5.3 is not recommended.
Slacko 5.4 and upwards seem to work fine in the little testing that I've done. I don't know if 5.3/5.4 Wary/Racy are equivalant to those versions in Slacko.
PM 28 beta 5 does not have GPU acceleration enabled, so I had to dial down the resolution on Youtube. Since this is beta, some stuff may change before the official release.
-
- Posts: 153
- Joined: Fri 30 Dec 2016, 10:56
Pale Moon 28.0.0 released
Pale moon 28.0.0 has been released. Release notes are at http://www.palemoon.org/releasenotes.shtml
Beware that 28.0.0 changes profile format. This is one-way, and you can't go back to 27.x with the modified profiles. If you want an escape hatch back to 27.x, back up the
".moonchild productions"
directory first, and restore when returning to 27.x. Preliminary testing indicates that PM 28 works as far back as Slacko 5.4. This would rule out Slacko 5.3 and Lucid (5.2.8.7). Sorry, no SSE-only version.
Distros should have updates soon. If you want to install from the tarball, see http://linux.palemoon.org/download/mainline/ Make sure that you select the proper version
32 bit ==> x86
64 bit ==> x64
Beware that 28.0.0 changes profile format. This is one-way, and you can't go back to 27.x with the modified profiles. If you want an escape hatch back to 27.x, back up the
".moonchild productions"
directory first, and restore when returning to 27.x. Preliminary testing indicates that PM 28 works as far back as Slacko 5.4. This would rule out Slacko 5.3 and Lucid (5.2.8.7). Sorry, no SSE-only version.
Distros should have updates soon. If you want to install from the tarball, see http://linux.palemoon.org/download/mainline/ Make sure that you select the proper version
32 bit ==> x86
64 bit ==> x64
Palemoon 28.0.0 works in my frugal installs in precise and slacko 5.3.3 without tweaks. I have built a package glibc219tweaked for wary and racy which I have summarily tested working. I propose it for your testing:
[deleted]
No go for me in lucid e puppy4.
EDIT: palemoon-28.1.0-glibc219tweak.pet for wary-racy:
[deleted]
EDIT2: palemoon-28.2.1-glibc219tweak.pet:
[deleted]
EDIT3: palemoon-28.2.2-glibc219tweak.pet:
[deleted]
EDIT4: palemoon-28.3.0-glibc219tweak.pet:
https://drive.google.com/file/d/1QjtL6j ... sp=sharing
EDIT5: palemoon-28.3.1-glibc219tweak.pet:
https://drive.google.com/file/d/1RrysZ- ... sp=sharing
EDIT6: palemoon-28.4.0-glibc219tweak.pet:
https://drive.google.com/file/d/1IsurVz ... sp=sharing
EDIT7: palemoon-28.4.1-glibc219tweak.pet:
https://drive.google.com/file/d/1E3iCvK ... sp=sharing
EDIT8: palemoon-28.5.0-glibc219tweak.pet:
https://drive.google.com/file/d/1xhJ9X- ... sp=sharing
EDIT9: palemoon-28.5.2-glibc219tweak.pet:
https://drive.google.com/file/d/1dWzOf7 ... sp=sharing
EDIT10: palemoon-28.6.0-glibc219tweak.pet:
https://drive.google.com/file/d/1jzDKUG ... sp=sharing
EDIT11: palemoon-28.6.1-glibc219tweak.pet:
https://drive.google.com/file/d/19At749 ... sp=sharing
EDIT12: sorry I uploaded a wrong version of palemoon-28.6.1-glibc219tweak.pet. I have reuploaded it.
[deleted]
No go for me in lucid e puppy4.
EDIT: palemoon-28.1.0-glibc219tweak.pet for wary-racy:
[deleted]
EDIT2: palemoon-28.2.1-glibc219tweak.pet:
[deleted]
EDIT3: palemoon-28.2.2-glibc219tweak.pet:
[deleted]
EDIT4: palemoon-28.3.0-glibc219tweak.pet:
https://drive.google.com/file/d/1QjtL6j ... sp=sharing
EDIT5: palemoon-28.3.1-glibc219tweak.pet:
https://drive.google.com/file/d/1RrysZ- ... sp=sharing
EDIT6: palemoon-28.4.0-glibc219tweak.pet:
https://drive.google.com/file/d/1IsurVz ... sp=sharing
EDIT7: palemoon-28.4.1-glibc219tweak.pet:
https://drive.google.com/file/d/1E3iCvK ... sp=sharing
EDIT8: palemoon-28.5.0-glibc219tweak.pet:
https://drive.google.com/file/d/1xhJ9X- ... sp=sharing
EDIT9: palemoon-28.5.2-glibc219tweak.pet:
https://drive.google.com/file/d/1dWzOf7 ... sp=sharing
EDIT10: palemoon-28.6.0-glibc219tweak.pet:
https://drive.google.com/file/d/1jzDKUG ... sp=sharing
EDIT11: palemoon-28.6.1-glibc219tweak.pet:
https://drive.google.com/file/d/19At749 ... sp=sharing
EDIT12: sorry I uploaded a wrong version of palemoon-28.6.1-glibc219tweak.pet. I have reuploaded it.
Last edited by watchdog on Sun 11 Aug 2019, 06:15, edited 13 times in total.
The updater will no longer work I guess, this was one of the reason I kept using palemoon, it was easier to install/update/remove. Time to leave palemoon..
- Attachments
-
- palemoon.png
- (11.08 KiB) Downloaded 859 times
The Linux installer shown on the image is an old version.
Last actual linux installer version: (Latest version): 0.2.4.
But this is also unavailable, see the original but error message link now.
https://linux.palemoon.org/installer-release-notes/
Install the new v28 version manually, before you retrieve the old version's profile directory, then install the new version with a completely clean installation.
Sorry, bad englis ..
Last actual linux installer version: (Latest version): 0.2.4.
But this is also unavailable, see the original but error message link now.
https://linux.palemoon.org/installer-release-notes/
Install the new v28 version manually, before you retrieve the old version's profile directory, then install the new version with a completely clean installation.
Sorry, bad englis ..
You mean manually like shown here? http://linux.palemoon.org/help/installation/
I am pretty sure I'd mess up the whole thing, this is why I always used the installer. I am just going to use the current version which I have installed as long as I can without any problems. Looking for alternatives already.
I don't know why would they remove the installer when it was working perfectly, even if the new version would update itself. At-least let the installer be used to install/update to latest version.
I am pretty sure I'd mess up the whole thing, this is why I always used the installer. I am just going to use the current version which I have installed as long as I can without any problems. Looking for alternatives already.
I don't know why would they remove the installer when it was working perfectly, even if the new version would update itself. At-least let the installer be used to install/update to latest version.
- a_salty_dogg
- Posts: 180
- Joined: Sun 15 Dec 2013, 19:08
There's nothing to it (even I can do it! ).jss83 wrote: I am pretty sure I'd mess up the whole thing
Just download the tarball from here, making sure you choose the correct version for your OS (32 bit or 64 bit), then extract it over your existing Palemoon directory, normally to be found in "/opt".
If you're replacing the directory with another one of identical name, it shouldn't affect any existing menus, desktop links, or launch buttons you have set up.
Though in this one case it sounds like, before updating to version 28.0.0, you firstly need to copy your existing config directory, to be found at "~/.moonchild productions", to a different safe location (possibly also do the same with the Palemoon directory to avoid having to find and download it again if needed). Otherwise you'd never be able to revert to a 27.x.x version with all your personal settings intact if you ever wanted or needed to.
Note that the browser needs to be closed while performing any of the above copying operations.
Whole process only takes a couple of minutes!
Last edited by a_salty_dogg on Fri 17 Aug 2018, 15:25, edited 1 time in total.