[BL] low-ram Puppy Linux was Re: GTK-1.2 programs
baslinux at lists.ibiblio.org
baslinux at lists.ibiblio.org
Thu Feb 10 14:01:22 EST 2011
On Thu, 10 Feb 2011, baslinux at lists.ibiblio.org wrote:
> I just installed and read forum postings for a Puppy Linux derivative Pulp
> 0.10 (fast light puppy) which uses mostly gtk-1.2 programs. Since they are
> compiled for glibc 2.6 we can't just borrow them, but some of them might be
> worth compiling for BL.
>
> xnview image viewer
gqview now - I think I compiled and posted it for BL.
There are still a few optional GTK2 programs, which the author said load
very slowly. I tried one and waited about 10 seconds. See the forum. He
tried to replace everything with GTK 1.2 programs. I see why Steven is
not interested in GTK2 browsers.
This is the most recent of many attempts to make Puppy run in less RAM.
It uses close to 128MB normally before even running programs, due to all
the fancy stuff they keep adding.
Pulp has kernel 2.6, libc 2.6, gtk1 and 2, and it runs Opera 11 (I did not
need to add libqt) on my 96MB 233MHz Thinkpad 560X in real time. (I
turned on turbo hoping to speed up loading of images). Boots to 13MB
including one console and rxvt and Xorg (Xvesa won't work with Trident
Cyberblade) which is similar to BL memory usage with XF86. The author
stripped out the decorations so no icons, just a menu, with jwm, mplayer,
etc. Takes over a minute to boot (BL is much faster) but you can probably
tweak it some more not to hunt for new hardware at boot time. Uses 51MB
memory with Opera 11 runnning. (Opera 11 in XP uses 60MB). Comes with a
lot of network card drivers including cardbus wireless. Based on a 2009
Puppy 4.12.
It will probably also run Chrome and Firefox 3 but slowly. They might
need more memory. (In XP they used about 40MB). There are puppy packages
or you can simply unpack a standard binary package on / and run it from a
wrapper script. Seamonkey 1.1.19 works fine, in little memory.
Could not get cs4232 ISA chip working with alsaconf (no such device,
though it worked on my other thinkpad with pulp) but it works fine with
BL2. When automated setups fail they are 'horrid'. It also crashed on the
first boot until I removed the pcmcia network card (which it misidentified
at the time) but now works with it. Firefox 2 crashed on here but works
on the other Thinkpad.
As Steven said, there are other distros for newer hardware (new enough to
have USB ports) but this is the first one I got going in 96MB RAM. It can
be made to boot with loadlin (unlike TinyCore), and has linmodem support
(unlike Slitaz) and uses jwm. Something was changed to get pretty blue
rounded-edge buttons that don't work without a mouse, but I will fix that
eventually.
Not for Windows addicts - nothing but a menu to click on and a few
indicators of battery charge, sound, and wireless setup (which does not
work on this laptop, though the wireless wizard does work). Also a 'show
desktop' which is odd since the desktop is blank. Perhaps there is some
way to add things to it. This is still probably beta. BL is more
predictable.
Maybe it is time to give up on bringing BL into the 21st century and not
expect it to work for all websites, or flash, or anything GTK2, or VOIP.
Sindi
More information about the BasLinux
mailing list