Run latest Seamonkey in Puppy 3.01 (portable)

How to do things, solutions, recipes, tutorials
Message
Author
User avatar
Dingo
Posts: 1437
Joined: Tue 11 Dec 2007, 17:48
Location: somewhere at the end of rainbow...
Contact:

Run latest Seamonkey in Puppy 3.01 (portable)

#1 Post by Dingo »

Dear puppians

I as many others, really love Puppy 3.01 series

however, since 2.4 (and maybe already since 2.2.x) series, if you

- download seamonkey tar.bz2 package from site:
- http://www.seamonkey-project.org/releases/

- extract and try to run, you get this error:

Code: Select all

/seamonkey-bin: /usr/lib/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /root/seamonkey/libxul.so)
My workaround consists in using
LD_PRELOAD lib taken from Ubuntu hardy (gcc 4.2.4) and then run seamonkey

I encoded this lib in base64 and inserted as ascii text in a script that then recreates the originla lib and run seamonkey in portable mode

- download attached script
- move to folder where you have uncompressed the content of tar.bz2 package downloaded from seamonkey site
- click on it to start seamonkey
Attachments
portable-seamonkey2.4.x.zip
(34.12 KiB) Downloaded 1334 times
Last edited by Dingo on Sat 12 Nov 2011, 21:59, edited 1 time in total.
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux

ferro10n
Posts: 106
Joined: Wed 15 Jun 2011, 20:18
Contact:

#2 Post by ferro10n »

Do you think this can work for Puppy 5 series?

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#3 Post by Semme »

ferro10n- what is it you wanna do, install? The first *note* here- no need for any pets...

User avatar
Dingo
Posts: 1437
Joined: Tue 11 Dec 2007, 17:48
Location: somewhere at the end of rainbow...
Contact:

#4 Post by Dingo »

it seems that some of mods modified my original title post. Now I have fixed to original

I used this way to run latest seamonkey builds in puppy 3.01, it seems that this workaround is no needed for Puppy 4.x.x-5.x series
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux

User avatar
Hugh
Posts: 138
Joined: Sat 24 Jun 2006, 21:53
Location: Imperial Warmongering Dystopia of Amerika

#5 Post by Hugh »

Excellent!

I find myself going back to Puppy 3.01 time and time
again on my older hardware.

I unpacked the seamonkey-2.4.1.tar.bz2 file into
/usr/Seamonkey-2.4-portable

I then copied your script file into the Seamonkey
folder within the above unpacked files

I drug the script file to the desktop and dropped
it there to create the link

Then clicked the link to test whether it would run.

I'm using it now in fact (Seamonkey 2.4.1) as a
portable install! Brilliant!

Seamonkey has just informed me that the Adobe
Flash Plugin has crashed... I need to look into
this.

Many thanks!
- - - - - - - - - - - - - - - - -

I now need to discover how to upgrade the
"portable" version of seamonkey to Flash 10.

Is it possible to limit the upgrade to the the
portable version or is it necessary to upgrade
Puppy 3.01?

If possible I'd like to continue using the older
version of Seamonkey with Flash 9 and not
have to upgrade Puppy 3.01...

I'll also try relocating the portable Seamonkey
2.4.1 to another location such as a hard drive to
see how that works.
Various Old Computers 100MHz - 1.9GHz
First Puppy: 2.00 Presently: TahrPup 6.0.3
HDD Filesystem: FAT32/ext3; Frugal Always

User avatar
Dingo
Posts: 1437
Joined: Tue 11 Dec 2007, 17:48
Location: somewhere at the end of rainbow...
Contact:

#6 Post by Dingo »

Hugh wrote: I now need to discover how to upgrade the
"portable" version of seamonkey to Flash 10.

Is it possible to limit the upgrade to the the
portable version or is it necessary to upgrade
Puppy 3.01?
.
yes. Do as follows

- in directory where you have extracted the seamonkey tar.bz2 content (e.g. the directory that contains the content of tra.bz2 archive downloaded from Mozilla site)
- create a subdirectory named plugins
- copy in this directory the libflashplayer.so downloaded from Adobe site (rename in libflashplayer.so if the library has other name)

now you can start seamonkey and see, typying

about:plugins

in urlbar, you will see that you are using the latest flashplayer version, while you can continue to use the flashplayer 9 with preinstalled version of seamonkey in puppy 3.01

the portabilized version of latest Seamonkey, in fact, looks first in its directory, and then in /usr/lib/mozilla
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux

ferro10n
Posts: 106
Joined: Wed 15 Jun 2011, 20:18
Contact:

#7 Post by ferro10n »

Semme wrote:ferro10n- what is it you wanna do, install? The first *note* here- no need for any pets...
Actually I wanted to:
:arrow: Get the latest SeaMonkey
:arrow: Have SeaMonkey in my language
Both without having to wait for someone to compile it.
I'll hopefully learn to compile one day, but meanwhile I found a solution.

Click here for How to change SeaMonkey to your language
A beginner Puppy Linux user
Intel(R) Celeron(R) CPU 2.13GHz 512MB
LiveCD user

Dewbie

#8 Post by Dewbie »

Dingo wrote:
I used this way to run latest seamonkey builds in puppy 3.01, it seems that this workaround is no needed for Puppy 4.x.x-5.x series
Only a dbus and dbus-glib .pets are needed for those.
Nice little .pet, by the way, Dingo. Thanks! :)
It also works with 2.14x.
Details on all the above here.
Last edited by Dewbie on Tue 25 Sep 2012, 02:40, edited 1 time in total.

User avatar
Hugh
Posts: 138
Joined: Sat 24 Jun 2006, 21:53
Location: Imperial Warmongering Dystopia of Amerika

#9 Post by Hugh »

Dingo wrote:
Hugh wrote: Is it possible to limit the upgrade to the the
portable version or is it necessary to upgrade
Puppy 3.01?
.
yes. Do as follows

- in directory where you have extracted the seamonkey tar.bz2 content (e.g. the directory that contains the content of tra.bz2 archive downloaded from Mozilla site)
- create a subdirectory named plugins
- copy in this directory the libflashplayer.so downloaded from Adobe site (rename in libflashplayer.so if the library has other name)

now you can start seamonkey and see, typying

about:plugins

in urlbar, you will see that you are using the latest flashplayer version, while you can continue to use the flashplayer 9 with preinstalled version of seamonkey in puppy 3.01

the portabilized version of latest Seamonkey, in fact, looks first in its directory, and then in /usr/lib/mozilla
Thank you very much for the pointers.

I re-positioned the Seamonkey Portable
folder and files to /mnt/home instead of
/usr as a test. Drug your script to the
desktop to create a "clickable" link.

I followed your instructions with the
libflashplayer.so for Flash 11 from the
Adobe downloads.

Activated Seamonkey Portable and
went to YouTube to test how well the
player worked and it is amazing!!

The youtube video plays at normal speed
without glitches or any hangups! And there
are no "warnings" about using an out of date
browser! Incredible!

I currently have both versions of SeaMonkey
running, the stock Puppy 3.01version and the
portable version you've given us. Many thanks!
Various Old Computers 100MHz - 1.9GHz
First Puppy: 2.00 Presently: TahrPup 6.0.3
HDD Filesystem: FAT32/ext3; Frugal Always

Dewbie

#10 Post by Dewbie »

Just tried portable-seamonkey2.4.x.zip with SeaMonkey 2.12.1.
It no longer works. :(

User avatar
Dingo
Posts: 1437
Joined: Tue 11 Dec 2007, 17:48
Location: somewhere at the end of rainbow...
Contact:

#11 Post by Dingo »

I modified script to work with latest Seamonkey releases
Attachments
portable-seamonkey-2.12.x.zip
(33.95 KiB) Downloaded 963 times
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux

Dewbie

#12 Post by Dewbie »

Tested portable-seamonkey-2.12.x.zip with Classic Pup 2.14xRC5.
Now everything works...thanks, Dingo! :)
Updated my first post here.

Mercedes350se
Posts: 790
Joined: Wed 16 Apr 2008, 11:28

#13 Post by Mercedes350se »

Dingo, Thank you. I have 2.13.2 installed and am using it to post this. Still finding my way around though.

Immediate question: How do I increase the font size of the Toolbar i.e. the one with File, Edit, View, etc and also the URL bar?

Old eyes are having an issue!

Edit: 1. Found the answer eventually - add to/modify userChrome.css.

2. More importantly, to me anyway, how do you delete/block all cookies and then allow cookies on a site by site basis. I have worn my fingers out but it would appear that Data Manager in this version does not work either that or it is not the least bit intuitive like the 1.xx versions. End Edit.

User avatar
Dingo
Posts: 1437
Joined: Tue 11 Dec 2007, 17:48
Location: somewhere at the end of rainbow...
Contact:

#14 Post by Dingo »

Mercedes350se wrote: Immediate question: How do I increase the font size of the Toolbar i.e. the one with File, Edit, View, etc and also the URL bar?
I successfully use this addon

Theme Font Size Changer
- https://addons.mozilla.org/en-us/firefo ... e-changer/
replace .co.cc with .info to get access to stuff I posted in forum
dropbox 2GB free
OpenOffice for Puppy Linux

Mercedes350se
Posts: 790
Joined: Wed 16 Apr 2008, 11:28

#15 Post by Mercedes350se »

(Clicking on that link gives a warning pop-up stating that it has an invalid certificate or something similar.) Ignore this. Operator brain fade!

I have since found that modifying userChrome.css gives the results I want.

Regarding the cookie issue it seems to be simply a matter of:
1. Under Preferences, click block all cookies
2. When a site is visited that cookies should be enabled then Tools>Cookie Manager>Allow Cookies from This Website. Then OK in the pop-up.

Sheesh took some time to work it out though ...

Not intuitive seamonkey developers!

Mercedes350se
Posts: 790
Joined: Wed 16 Apr 2008, 11:28

#16 Post by Mercedes350se »

Mercedes350se wrote:... I have since found that modifying userChrome.css gives the results I want.
...
An even simpler method is to find the existing userChrome.css file and move it to /usr/local/seamonkey/profile/chrome, open as text and change the 9 in the line:

font-size: 9pt !important;

to whatever size suits.

Mercedes350se
Posts: 790
Joined: Wed 16 Apr 2008, 11:28

#17 Post by Mercedes350se »

I am finding now it seems to take forever for seamonkey to start. Once started everything is fine. I thought it may be something to do with cache size but reducing it to a small value has not improved things.

Any ideas?

Dewbie

#18 Post by Dewbie »

Mercedes350se wrote:
I am finding now it seems to take forever for seamonkey to start. Once started everything is fine. I thought it may be something to do with cache size but reducing it to a small value has not improved things.
I've noticed the same thing...currently running SM 1.1.11 and 2.12.1 in Puppy Linux 4.1.2.
The latter requires lots of overhead (especially compared to the 1.x series).
But they all do anymore, it seems. :(

User avatar
rjbrewer
Posts: 4405
Joined: Tue 22 Jan 2008, 21:41
Location: merriam, kansas

#19 Post by rjbrewer »

Dewbie wrote:Mercedes350se wrote:
I am finding now it seems to take forever for seamonkey to start. Once started everything is fine. I thought it may be something to do with cache size but reducing it to a small value has not improved things.
I've noticed the same thing...currently running SM 1.1.11 and 2.12.1 in Puppy Linux 4.1.2.
The latter requires lots of overhead (especially compared to the 1.x series).
But they all do anymore, it seems. :(
This seems to help with the slow start issue;

2.13 on lucid 5.28:

http://en.kioskea.net/faq/13084-seamonk ... of-webpage

Inspiron 700m, Pent.M 1.6Ghz, 1Gb ram.
Msi Wind U100, N270 1.6>2.0Ghz, 1.5Gb ram.
Eeepc 8g 701, 900Mhz, 1Gb ram.
Full installs

Mercedes350se
Posts: 790
Joined: Wed 16 Apr 2008, 11:28

#20 Post by Mercedes350se »

Thank you but that link seems to be related to slow page loads rather than seamonkey itself starting very slowly.

Like you Dewbie I still have my 1.1.16 install. Given that there is only one site where 2.13.2 is really necessary I think I will go back to 1.1.16 for my general browsing 'experience'.

Post Reply