Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 11 Dec 2019, 11:27
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
'Portable' Palemoon - v28.2.2
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 3 [35 Posts]   Goto page: 1, 2, 3 Next
Author Message
Mike Walsh


Joined: 28 Jun 2014
Posts: 5652
Location: King's Lynn, UK.

PostPosted: Thu 10 Jan 2019, 12:33    Post subject:  'Portable' Palemoon - v28.2.2
Subject description: Shamelessly 'cribbed' from Fred's Quantum-portable (thanks for giving me the idea!)
 

Palemoon-'portable'

Afternoon, all.

Seeing as how well Fredx181's Portable-FF-Quantum has been received (I use it myself; a total 'turn-around' for a die-hard Chrome user, it's that good).....and also knowing how popular Palemoon is with Puppians, I thought perhaps a 'portable' version of Palemoon might also be appreciated.

I've based it on Fred's Quantum-portable, including a modified form of the 'ff' launch 'wrapper', and the inclusion of the 'apulse' stuff. I've tested it out on a USB install of Sailor's Slacko 5.7.1, with 'pfix=ram' in the kernel line; this always gives a pristine boot. This is my 'test-bed' Pup.

18/01/19:- New version - 28.3.0

04/07/19:- New version - 28.6.0

--------------------------------------

No NetFlix, of course (but that's due to what's happening at Moonchild productions; apparently, Mozilla are not playing ball with their request for the DRM code'n'stuff). Youtube is fine, Flash content plays OK, general browsing is trouble-free.

[Edit:-] Nope, got that wrong. The chief Palemoon 'compiler', NewTobinParadigm, has made it crystal-clear on the Palemoon forums that there isn't even the remotest possibility of DRM coming to Palemoon. They're just not interested in adding it, so it seems....

---------------------------------------

If anyone fancies trying this out, you can find it here:-

32-bit:-

https://drive.google.com/file/d/1NuT8qjiVjq-7HW-o44eZ_njGfUgWTzgW/view?usp=sharing

64-bit:-

https://drive.google.com/file/d/1WGDnO6w60sPPrVkftLuQO3JpWJv6SXDj/view?usp=sharing

You follow the same procedure as Quantum-portable. Download the appropriate tarball. Extract it. Move the 'palemoon32' or 'palemoon64' directories to wherever you want them.

Start Palemoon by clicking on the 'plmn' script inside.

---------------------------------------

'Extras':-

32-bit:-

GTK 3.0; either from the PPM, or there's a .pet here which will work for most 5-series, and some early 6-series Puppies.

Libatomic (if required - I don't think it is) - here.

*********

64-bit:-

GTK 3.0 should be available from the PPM for all 64-bit Puppies, if you haven't already got it.

Libatomic (if required) - here.

--------------------------------------

Feedback would be appreciated. AFAICT, the updater should work as normal, overwriting the 'old' bits of the self-contained directory with the 'new' stuff; the 'apulse' stuff, 'wrapper-script' & your profile should remain untouched. Any problems, please let me know, and we'll see what needs to be fixed.

A big 'Thank-you' is due to fredx181 for giving me the idea; sorry for 'hijacking' your launch script, mate! Very Happy

(EDIT:- Whoops, nearly forgot. There's some sort of 'bug' with Palemoon, if you happen to have JRE (the Java Runtime Environment) installed/loaded. If you're using the current version - jre-8u_181 - Palemoon refuses to boot, giving a 'symbol lookup error' in the terminal, followed by all kinds of JRE-related guff.

I've found there's two possible solutions. Since it's preferable to load JRE as an SFS anyway, due to its size, if you unload it before starting Palemoon, there's no problem. The other 'solution' is to use the previous version of JRE instead - jre-8u_171; with this, the issue is non-existent.

I have NO idea who is to 'blame' for this 'issue'. I'm not even going there....! (But at least y'all know now.))


------------------------------------

EDIT: 23/01/19 - For anyone who's got this problem, it can be 'sorted' by upgrading to the new, current JRE 'update'.....jre 8u_201. You can find them here. Help yourselves to the appropriate version for your architecture.

With this update, whatever the problem was with jre-8u_181 has evaporated.

Enjoy.


Mike. Wink

_________________
MY 'PUPPY' PACKAGES


Last edited by Mike Walsh on Wed 27 Nov 2019, 14:43; edited 6 times in total
Back to top
View user's profile Send private message 
fredx181


Joined: 11 Dec 2013
Posts: 4208
Location: holland

PostPosted: Thu 10 Jan 2019, 12:58    Post subject:  

Hi Mike,

About apulse, from what I tested Palemoon doesn't depend on pulseaudio or apulse, sound works without it, so you could leave out the apulse folder and last line of the plmn script can be without the LD_LIBRARY_PATH setting, so just this:
Code:
"$LAUNCHDIR/palemoon" "$@" -profile "$LAUNCHDIR/profile"

(just saying, although it doesn't really matter, the way you did setup doesn't do any harm)

Quote:
A big 'Thank-you' is due to fredx181 for giving me the idea; sorry for 'hijacking' your launch script, mate! Very Happy


Absolutely no need to say sorry Mike, I'm just glad that it can be useful.
Besides that, this kind of "portable" script has been done many times before for all different sort of programs, so it's not my invention, i'm a stealer too Wink

EDIT: Not that I want to scare you, but as far as I can remember, the Palemoon devs have policy for distributing rights, so it may not be completely legal to distribute Palemoon in modified form, as you did.
(but I'm really not sure about this)

Fred

Last edited by fredx181 on Thu 10 Jan 2019, 13:14; edited 1 time in total
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 5652
Location: King's Lynn, UK.

PostPosted: Thu 10 Jan 2019, 13:08    Post subject:  

Hi, Fred.

fredx181 wrote:
...this kind of "portable" script has been done many times before for all different sort of programs, so it's not my invention, i'm a stealer too...


Fair do's! But you still get credit for giving me a little 'kick'; I've been toying with the idea of doing this for a while now. It's certainly a lot easier than trying to turn the Chromium-based browsers into 'portables', because they don't update under Linux (well, they don't in Puppy, that's for sure.)

As for Pulse/apulse; I haven't tested it extensively, true. I figured, like you say, it couldn't hurt to include them anyway.....so I did.

We'll see if anybody likes it.... Rolling Eyes Laughing


Mike. Wink

_________________
MY 'PUPPY' PACKAGES

Back to top
View user's profile Send private message 
keniv

Joined: 06 Oct 2009
Posts: 566
Location: Scotland

PostPosted: Fri 11 Jan 2019, 16:40    Post subject:  

Hello All,
Tried the 32 bit version on lupu 5287. Stored the files in /opt. Tried clicking on the /opt/palemoon32/plmn file. Nothing happened. Tried in a terminal and again did not work. Output of the terminal is shown below

Code:
# /opt/palemoon32/plmn     
/opt/palemoon32/plmn: line 6:  8983 Illegal instruction     LD_LIBRARY_PATH=$LAUNCHDIR/apulse${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} "$LAUNCHDIR/palemoon" "$@" -profile "$LAUNCHDIR/profile"
#


Is this an issue with hardware again? I only have a P3 processor on this old laptop.

Regards,

Ken.
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 5652
Location: King's Lynn, UK.

PostPosted: Fri 11 Jan 2019, 18:49    Post subject:  

@ Ken:-

It could be a hardware thing, or not; I'm not entirely certain. I'm running this from a remote, auto-mounted partition. It won't run in 5287 for me, either (and I'm using a dual-core Athlon64); I get the old 'XPCOMGlueLoad' error.....missing libs, it seems.

I'm going to poach a few from Racy 5.5, which is the same kinda vintage as Lupu, and see what happens. I rather suspect you're going to be limited to an older version watchdog put together for Lucid (26.2.2); that ancient glibc is the problem for so much newer software in Lupu.

I'll report back.....


Mike. Wink

_________________
MY 'PUPPY' PACKAGES

Back to top
View user's profile Send private message 
rockedge


Joined: 11 Apr 2012
Posts: 1350
Location: Connecticut, United States

PostPosted: Fri 11 Jan 2019, 19:08    Post subject:  

Palemoon uses code that some older processors can't run so it is very possible it is a hardware issue.
Back to top
View user's profile Send private message Visit poster's website 
Mike Walsh


Joined: 28 Jun 2014
Posts: 5652
Location: King's Lynn, UK.

PostPosted: Fri 11 Jan 2019, 20:07    Post subject:  

@ Ken:-

Nope; it won't run for me under any circumstances in Lupu.

I believe rockedge is right, though. You do at least have SSEs on your PIII (though precious little else!).....from what I recall, there's a special 'SSE'-only build of PaleMoon, knocking around the main PaleMoon thread.

Here you go; this appears to be the most recent build WalterDnes compiled specifically for CPUs that don't have SSE2/SSE3.....only SSE. Like your old Pentium there.

ftp://ftp.palemoon.org/SSE-Linux/

It will need to be manually installed, though. Walter gives install information in this post on the PaleMoon forum:-

https://forum.palemoon.org/viewtopic.php?p=95904#p95904


Mike. Wink

_________________
MY 'PUPPY' PACKAGES

Back to top
View user's profile Send private message 
mikeslr


Joined: 16 Jun 2008
Posts: 3544
Location: 500 seconds from Sol

PostPosted: Fri 11 Jan 2019, 20:52    Post subject:  

Hi Mike,

Less complicated than following the instructions is watchdog's palemoon-27.9.4-p4-sse-glibc219tweak.pet, last updated on July 18, 2018: http://www.murga-linux.com/puppy/viewtopic.php?p=973676#973676.

If I recall correctly, don't expect a palemoon-28-sse anytime soon.
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 5652
Location: King's Lynn, UK.

PostPosted: Sat 12 Jan 2019, 07:27    Post subject:  

mikeslr wrote:
Hi Mike,

Less complicated than following the instructions is watchdog's palemoon-27.9.4-p4-sse-glibc219tweak.pet, last updated on July 18, 2018: http://www.murga-linux.com/puppy/viewtopic.php?p=973676#973676.

If I recall correctly, don't expect a palemoon-28-sse anytime soon.


Ah, that looks like an easier way, Mike. I knew watchdog had done a version that'd work with Racy/Lucid, with 'built-in' glibc stuff; I wasn't aware he'd put one together for SSE-only boxes.

Nice one.


T'other Mike. Wink

_________________
MY 'PUPPY' PACKAGES

Back to top
View user's profile Send private message 
backi

Joined: 27 Feb 2011
Posts: 1848
Location: GERMANY

PostPosted: Sat 12 Jan 2019, 09:19    Post subject:  

Hi Keniv !

Quote:
Hello All,
Tried the 32 bit version on lupu 5287. Stored the files in /opt. Tried clicking on the /opt/palemoon32/plmn file. Nothing happened. Tried in a terminal and again did not work. Output of the terminal is shown below

Code:
# /opt/palemoon32/plmn
/opt/palemoon32/plmn: line 6: 8983 Illegal instruction LD_LIBRARY_PATH=$LAUNCHDIR/apulse${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH} "$LAUNCHDIR/palemoon" "$@" -profile "$LAUNCHDIR/profile"
#


Is this an issue with hardware again? I only have a P3 processor on this old laptop.

Regards,


Maybe have a look here for Pale Moon 27.9.4 SSE (32bit)

ftp://contrib:get@ftp.palemoon.org/SSE-Linux/
Back to top
View user's profile Send private message 
keniv

Joined: 06 Oct 2009
Posts: 566
Location: Scotland

PostPosted: Sat 12 Jan 2019, 13:04    Post subject:  

Hello All
Thanks for all the help. I have got an sse version of palemoon running on this old laptop and it ran well and I liked it. It was the only "modern" browser I could get to run on it. However, I'm not sure what version I've got though. I think it was the last official version. I'm replying on my phone. I'll check when I get back on the laptop. If the versions on the links are later I'll try them and report back here.

Thanks again,

Ken.
Back to top
View user's profile Send private message 
keniv

Joined: 06 Oct 2009
Posts: 566
Location: Scotland

PostPosted: Sat 12 Jan 2019, 15:46    Post subject:  

Hi All,
Am now posting from my old laptop using palemoon.

Quote:
watchdog's palemoon-27.9.4-p4-sse-glibc219tweak.pet


On checking I have glibc219_runtime-lucid-20171103 installed.

Quote:
Maybe have a look here for Pale Moon 27.9.4 SSE (32bit)


This is the version I currently have installed. It does look then that I am limited to this version based on the hardware on this old machine. Never mind, it was worth trying.

Regards,

Ken.
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 5652
Location: King's Lynn, UK.

PostPosted: Fri 18 Jan 2019, 09:53    Post subject:  

Afternoon, all.

As expected.....updates are working fine in this 'portable' version of Palemoon. Halfway through watching a video on YouTube, up popped a window:

"A new version of Palemoon (28.3.0) is available for download.

Do you want to download and install it now?"

So, I OK'd it.....and let it do its thing.

Two minutes (and a re-start) later, I was watching the rest of the video in the new version. Seamless, and hassle-free. Much better, now that they've switched to the integral update mechanism long employed by other Mozilla-based browsers.

Upload links in post #1 have been updated for the new version.

Happy low-resource browsing, y'all!


Mike. Wink

_________________
MY 'PUPPY' PACKAGES

Back to top
View user's profile Send private message 
backi

Joined: 27 Feb 2011
Posts: 1848
Location: GERMANY

PostPosted: Sat 19 Jan 2019, 07:29    Post subject:  

Hi Mike !
Works fine ...but instead of Pale Moon 28.3x i used Pale Moon 27.9.4 .

My old Clunker (single Core --1 Gig Ram ) somehow is working much harder with newest Version of Pale Moon.On some Sites the newer Pale Moon takes an Eternity to load .

Regards !
Back to top
View user's profile Send private message 
Mike Walsh


Joined: 28 Jun 2014
Posts: 5652
Location: King's Lynn, UK.

PostPosted: Tue 22 Jan 2019, 20:29    Post subject:  

With regard to the 'conflict' between Palemoon and the Java Runtime Environment, it's disappeared with the new, current update, jre-8u_201. Anybody who wants the new version can find links to 32- and 64-bit SFS packages in post #1.


Mike. Wink

_________________
MY 'PUPPY' PACKAGES

Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 3 [35 Posts]   Goto page: 1, 2, 3 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0635s ][ Queries: 13 (0.0061s) ][ GZIP on ]