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 Mon 11 Dec 2017, 23:00
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Browsers and Internet
light-49.0 mozilla browser for 32-bit Puppies as sfs or pet
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 5 [66 Posts]   Goto page: 1, 2, 3, 4, 5 Next
Author Message
musher0


Joined: 04 Jan 2009
Posts: 11256
Location: Gatineau (Qc), Canada

PostPosted: Wed 18 Jan 2017, 16:36    Post subject:  light-49.0 mozilla browser for 32-bit Puppies as sfs or pet
Subject description: A good light-weigtht Firefox derivative very few Puppyists knew about
 

Hello all.

This "light" firefox/mozilla was discovered and suggested by Geoffrey
here. Many thanks to him for sharing his discovery with us.
(Edit: and to whoever brought it first to the attention of Puppyists.)

There are a couple other positive comments about this "light firefox" on
that thread if you care to read them. In short, it weighs about half the
regular Firefox and is quite fast, with no loss of functionality, apparently.

This sfs was created from the original for 32-bit linux version of "light",
available here:
https://sourceforge.net/projects/lightfirefox/files/49rc/201610051519_gcc32

Changes:
-- the lib directory where the app resides was moved from /usr/local/lib to
/lib for slightly higher execution speed (tip by gposil way back when)
-- the other dirs in /usr/local were moved to /usr, as per the usual Puppy
convention
-- the < light > symlink at /usr/bin was edited accordingly.

The Puppy sfs for this "light firefox-49.0" is available here:
https://my.pcloud.com/publink/show?code=XZajLKZNN6AxwippUfbJ3TRzge17VtLWuKk

Edit (evening) : A pet archive is now available from here:
https://my.pcloud.com/publink/show?code=XZag4KZ0RtIeVrMWgfxtnAIMmIYNFFdN1JV

You (un)mount the sfs with sfs_load, as usual. Or use the PPM (petget) by
double-clicking on the pet to install it.

Enjoy!

~~~~~~~~~~~~~
Edit:
Various infos:
-- Light has many language packs available here:
https://sourceforge.net/projects/lightfirefox/files/49rc/201610051533_lp

-- Requirements for Light on GNU/Linux (from author's site):
GTK+ 2.18 or higher
gLibc 2.17 or higher
Pango 1.14 or higher
X.Org 1.0 or higher (1.7 or higher is recommended)
libstdc++ 4.3 or higher
(Edit, next day: I was able to run Light on my Slim-6 without even
checking those requirements. I'm reprinting them here just in case
someone needs to check.)


-- Please find attached a tree of this sfs/pet archive.

(This list will be completed as needed and as time allows.)
light.tree.txt.zip
Description  For reference, here is a "tree" of this Light-mozilla package. It is the same
for the pet and the sfs.
zip

 Download 
Filename  light.tree.txt.zip 
Filesize  777 Bytes 
Downloaded  64 Time(s) 
Light-Firefox-derivative.JPG
 Description   "Light" browser, themed, running under wmx-8 WM on Slim-6, a Slacko-6 puplet.
 Filesize   38.25 KB
 Viewed   1848 Time(s)

Light-Firefox-derivative.JPG


_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)

Last edited by musher0 on Thu 19 Jan 2017, 14:08; edited 8 times in total
Back to top
View user's profile Send private message 
Sailor Enceladus

Joined: 22 Feb 2016
Posts: 1324

PostPosted: Wed 18 Jan 2017, 16:50    Post subject:  

Oh yeah, Geoffrey is cool, but I first discovered it on May 9th, 2016 Laughing
http://www.murga-linux.com/puppy/viewtopic.php?p=903054#903054
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 11256
Location: Gatineau (Qc), Canada

PostPosted: Wed 18 Jan 2017, 16:54    Post subject:  

Many thanks and hats off to you, then, Sailor Enceladus! Very Happy
(I'll have a word with my research department...) Mad Laughing

BFN.

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
peebee


Joined: 21 Sep 2008
Posts: 3033
Location: Worcestershire, UK

PostPosted: Wed 18 Jan 2017, 19:28    Post subject:  

Light-48 has been the built-in browser in LxPupSc for some time now....

There has been no activity on the Sourceforge pages since Oct 2016 so I rather suspect the project is moribund....

There are GTK2 versions available although a bit well hidden....

49 only ever got to RC status....

_________________
LxPup = Puppy + LXDE
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 11256
Location: Gatineau (Qc), Canada

PostPosted: Wed 18 Jan 2017, 19:38    Post subject:  

Thanks for the additional info, peebee.
_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
Geoffrey


Joined: 30 May 2010
Posts: 2313
Location: Queensland

PostPosted: Wed 18 Jan 2017, 21:20    Post subject:  

Sailor Enceladus wrote:
Oh yeah, Geoffrey is cool, but I first discovered it on May 9th, 2016 Laughing
http://www.murga-linux.com/puppy/viewtopic.php?p=903054#903054

Everybody's cool, Light is in rg66's X-Tahr, so rg66 is cooler Wink

_________________
Carolina: Recent Repository Additions

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


Joined: 30 May 2010
Posts: 2313
Location: Queensland

PostPosted: Wed 18 Jan 2017, 22:54    Post subject:  

This will repackage Light as a pet with the files in a place that's not /usr/local.

I found EDLN sometime ago and finally found a use for it to change the symlink in the Light rpm package after I move things around,
this code in a script, drag the Light rpm on to it and out pops a light pet with the symlink fixed and the local directory removed.

For the 32bit version.
Code:
#!/bin/sh
RPM="$1"
LIGHT=$(basename $RPM)
PACKAGE_NAME="${LIGHT%.*}"
mkdir /tmp/"$PACKAGE_NAME"; cd /tmp/"$PACKAGE_NAME"
rpm2cpio "$RPM" | cpio -idmv
mv /tmp/"$PACKAGE_NAME"/usr/local/* /tmp/"$PACKAGE_NAME"/usr
rmdir /tmp/"$PACKAGE_NAME"/usr/local
edln /tmp/"$PACKAGE_NAME"/usr/bin/light /usr/lib/light/light
cd ..
dir2pet -s -w="Browse the Web" -c=WebBrowser $PACKAGE_NAME
mv $PACKAGE_NAME.pet ~/$PACKAGE_NAME.pet
rm -rf /tmp/$PACKAGE_NAME

_________________
Carolina: Recent Repository Additions

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


Joined: 04 Jan 2009
Posts: 11256
Location: Gatineau (Qc), Canada

PostPosted: Thu 19 Jan 2017, 01:21    Post subject:  

Hello all.

I hope I'm not stepping on anyone's toes, here.

First, thanks to Geoffrey for his script above.

But a few words of caution to all, if I may:
-- If you wish to apply Geoffrey's script above to the original 32-bit Light
you have downloaded from the author's site at sourceforge.net, that's
fine. But please do NOT try it on the pet/sfs provided in THIS thread since
I've already changed the locations.

Hopefully this will not lead to any confusion. In an effort to avoid any
confusion, I've updated my OP above to offer a pet in addition to the sfs,
and the tree of this package.

Best regards.

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
Pelo

Joined: 10 Sep 2011
Posts: 12591
Location: Mer méditerrannée (1 kms°)

PostPosted: Fri 20 Jan 2017, 13:17    Post subject: SFS downloaded for a try, or several.  

Browser will run asap with my Puppies, SFS downloaded for a try, or several.
Puppy running XFCE-4.12-pupjibaro_jessie_b5_synaptic here by amiral Josep2424 (spanish spoken)

light: error while loading shared libraries: libatomic.so.1: cannot open shared object file: No such file or directory

Atomic lib missing. Translation of here above english speech to find a solution.

Sad search unsucessful wtih google.. I must try with another Puppy Linux

_________________
Passenger Pelo ! don't ask him to repair the aircraft. Don't use him as a demining dog .... pleeease.
Back to top
View user's profile Send private message Yahoo Messenger 
Pelo

Joined: 10 Sep 2011
Posts: 12591
Location: Mer méditerrannée (1 kms°)

PostPosted: Tue 24 Jan 2017, 00:49    Post subject: Tested succesfully with LXpup version Xenial  

Tested succesfully with LXpup version Xenial Smile
_________________
Passenger Pelo ! don't ask him to repair the aircraft. Don't use him as a demining dog .... pleeease.
Back to top
View user's profile Send private message Yahoo Messenger 
musher0


Joined: 04 Jan 2009
Posts: 11256
Location: Gatineau (Qc), Canada

PostPosted: Tue 24 Jan 2017, 02:17    Post subject:  

Thanks, pelo.
_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
peebee


Joined: 21 Sep 2008
Posts: 3033
Location: Worcestershire, UK

PostPosted: Tue 24 Jan 2017, 10:50    Post subject:  

musher0 wrote:
Thanks, pelo.

Hi @musher0

I think you've constructed these .pet/.sfs using the version of Light that requires GTK3 libraries - that's certainly where the link in your first post points at.....this will explain why they only work on some Pups....

The GTK2 version of Light-49RC can be found at:
https://sourceforge.net/projects/lightfirefox/files/49rc/201610051548_gcc232/

Not exactly easy to find, but the 232 means GTK2 32 bit

My testing of Light-49RC shows problems with both Youtube and BBC iPlayer while Light-48 seems to have less problems (although still not 100% perfect).

Cheers
peebee

_________________
LxPup = Puppy + LXDE
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 11256
Location: Gatineau (Qc), Canada

PostPosted: Tue 24 Jan 2017, 13:39    Post subject:  

peebee wrote:
musher0 wrote:
Thanks, pelo.

Hi @musher0

I think you've constructed these .pet/.sfs using the version of Light that requires GTK3 libraries - that's certainly where the link in your first post points at.....this will explain why they only work on some Pups....

The GTK2 version of Light-49RC can be found at:
https://sourceforge.net/projects/lightfirefox/files/49rc/201610051548_gcc232/

Not exactly easy to find, but the 232 means GTK2 32 bit

My testing of Light-49RC shows problems with both Youtube and BBC iPlayer while Light-48 seems to have less problems (although still not 100% perfect).

Cheers
peebee

Thanks for the report, peebee.

I should be able to produce archives of this Gtk2 version of Light shortly.

BFN

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
watchdog

Joined: 28 Sep 2012
Posts: 1494
Location: Italy

PostPosted: Tue 24 Jan 2017, 16:30    Post subject:  

light-49.0 browser requires an high-xorg. It does not work in old puppies even with glibc tweak. I have a package for racy 5.5, the only "old" puppy where I have had success. If someone is interested I can share it.
Back to top
View user's profile Send private message 
Sailor Enceladus

Joined: 22 Feb 2016
Posts: 1324

PostPosted: Tue 24 Jan 2017, 18:29    Post subject:    

Nevermind. Epic fail.
Last edited by Sailor Enceladus on Wed 25 Jan 2017, 08:24; edited 2 times in total
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 5 [66 Posts]   Goto page: 1, 2, 3, 4, 5 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.0797s ][ Queries: 15 (0.0059s) ][ GZIP on ]