Introducing PULP - 125 MB Puplet for older hardware
small image viewers fbi and ida
Framebuffer and related programs:
http://keesan.freeshell.org/fbida-2.0.6-puppy4.tgz
(http://keesan.freeshell.org/blfiles.htm - other binary packages for
libc 2.3.6 or older. )
cd /
tar fbida*tgz -zxvf
or in /tmp and just copy over what you want.
The files are extracted from a 2007 Slackware package (alienbuilds), and
I added a libsane I had compiled and also a puppy 4 libexif.
The link to hundreds of individual library files for puppy is broken and
installing puppy 4 gphoto to get libexif was quicker than downloading
60MB of ALL the libraries as a tar.gz (10 min). With libexif from that
collection or 2007 Slackware, these programs might work with Puppy 3
too.
I tested with libc upgraded to 2.11.3 - 2.6.1 may not work. (How do I
check what glibc something requires?).
/usr/bin/fbi - framebuffer-based console (NOT rxvt) image viewer for
jpeg, gif, png, ppm, tiff, with scrolling, slide-show, and probably much
more. fbi --help
In rc.local add modprobe fbcon to get framebuffer console and boot with
vga=791 (1024x768) or vga=788 (800x600)
Ctrl-Alt-F2 to get a framebuffer console.
Requires /usr/lib/libexif...
I have no idea why ldd lists a lot of X11 dependencies.
I am using it with lynx (should also work with links and elinks) to view
images (not inline). Helpful with slow connections, slow computers, or
little memory (don't run X at all).
ida - X-based viewer, with lots of keyboard navigation which you can
read about in /usr/etc/default-apps/Ida. Right click on an image for
the GUI. Needs Motif but works somewhat without it.
Text is missing but you can click on buttons. Frequent error messages
but still a nice fast viewer.
H flips horizontally, + and - zoom.
Requires libsane in /usr/lib/
fbgs - needs ghostscript (framebuffer pdf viewer, gs frontend).
exiftran - jpeg transforming program that preserves exif info.
Not tested.
I compiled fbjpeg (5K) with libFB (19K) but the resolution is much
lower. Simple viewer, no controls. Only other dependencies are libc
and libjpeg. Will post on request.
Netsurf 3.0 supposedly runs in framebuffer mode - can anyone compile it
for Puppy 4? They are starting work on javascript and HTML 5.
mplayer works in framebuffer mode in a terminal. I played mp4s
downloaded with standalone youtube-dl or with movgrab from a recent
you2pup (the rest of which won't work).
http://keesan.freeshell.org/fbida-2.0.6-puppy4.tgz
(http://keesan.freeshell.org/blfiles.htm - other binary packages for
libc 2.3.6 or older. )
cd /
tar fbida*tgz -zxvf
or in /tmp and just copy over what you want.
The files are extracted from a 2007 Slackware package (alienbuilds), and
I added a libsane I had compiled and also a puppy 4 libexif.
The link to hundreds of individual library files for puppy is broken and
installing puppy 4 gphoto to get libexif was quicker than downloading
60MB of ALL the libraries as a tar.gz (10 min). With libexif from that
collection or 2007 Slackware, these programs might work with Puppy 3
too.
I tested with libc upgraded to 2.11.3 - 2.6.1 may not work. (How do I
check what glibc something requires?).
/usr/bin/fbi - framebuffer-based console (NOT rxvt) image viewer for
jpeg, gif, png, ppm, tiff, with scrolling, slide-show, and probably much
more. fbi --help
In rc.local add modprobe fbcon to get framebuffer console and boot with
vga=791 (1024x768) or vga=788 (800x600)
Ctrl-Alt-F2 to get a framebuffer console.
Requires /usr/lib/libexif...
I have no idea why ldd lists a lot of X11 dependencies.
I am using it with lynx (should also work with links and elinks) to view
images (not inline). Helpful with slow connections, slow computers, or
little memory (don't run X at all).
ida - X-based viewer, with lots of keyboard navigation which you can
read about in /usr/etc/default-apps/Ida. Right click on an image for
the GUI. Needs Motif but works somewhat without it.
Text is missing but you can click on buttons. Frequent error messages
but still a nice fast viewer.
H flips horizontally, + and - zoom.
Requires libsane in /usr/lib/
fbgs - needs ghostscript (framebuffer pdf viewer, gs frontend).
exiftran - jpeg transforming program that preserves exif info.
Not tested.
I compiled fbjpeg (5K) with libFB (19K) but the resolution is much
lower. Simple viewer, no controls. Only other dependencies are libc
and libjpeg. Will post on request.
Netsurf 3.0 supposedly runs in framebuffer mode - can anyone compile it
for Puppy 4? They are starting work on javascript and HTML 5.
mplayer works in framebuffer mode in a terminal. I played mp4s
downloaded with standalone youtube-dl or with movgrab from a recent
you2pup (the rest of which won't work).
dillo 3.02 pet works in pulp
See topic Dillo - Browser. The latest pet , 3.02-1 (2011), only 770K despite being static for FLTK, for puppy 4.3.1, is on the first page. Tested working with pulp03.
The latest dillo is now 3.03 (2013). No https or javascript, by design. Someone got it working with gmail anyway.
The latest dillo is now 3.03 (2013). No https or javascript, by design. Someone got it working with gmail anyway.
sindi
Technosaurus did a Netsurf framebuffer build here:
http://murga-linux.com/puppy/viewtopic. ... 373#698373
but note my post afterwards - it is limited and will not exit when run in the framebuffer.
Technosaurus did a Netsurf framebuffer build here:
http://murga-linux.com/puppy/viewtopic. ... 373#698373
but note my post afterwards - it is limited and will not exit when run in the framebuffer.
Netsurf FB in pulp - no mouse (fb) segfault (X)
Keef wrote:sindi
Technosaurus did a Netsurf
framebuffer build here:
http://murga-linux.com/pu ppy/viewtopic ... 73#698 373
but note my post afterwards -
it is limited and will not
exit when run in the
framebuffer.
I tried to install with
petget, and then by clicking
on the file with emelfm. It
put a tar.gz in /root and
asked whether to delete the
pet.
So I tried running it from the
unpackaged files ./nsfb and
got a GUI (in a terminal with
fb support - vga=788 at boot
time) with a place to enter a
URL but an immobile mouse.
The keyboard navigation (F2
etc.) did nothing.
Perhaps the css and html files
need to be copied to the
filesystem?
I tried starting it in X and
it segfaulted. Alt-F4 quits.
Same problem in 4.3.1. Is
there a recent links2.2
framebuffer pet?
- Colonel Panic
- Posts: 2171
- Joined: Sat 16 Sep 2006, 11:09
I'm posting from P.U.L.P now and I think dillo is the best of the browsers currently supplied with the standard distro.
On the test page I used (displaying details of a program on BBC Radio 4), Bon Echo wouldn't display all the text on the page and ELinks, normally very stable, crashed.
The next one I'm going to try is Swiftfox (from the 412 Collection site).
On the test page I used (displaying details of a program on BBC Radio 4), Bon Echo wouldn't display all the text on the page and ELinks, normally very stable, crashed.
The next one I'm going to try is Swiftfox (from the 412 Collection site).
Gigabyte M68MT-52P motherboard, AMD Athlon II X4 630, 5.8 GB of DDR3 RAM and a 250 GB Hitachi hard drive running Ubuntu 16.04.6, MX-19.2, Peppermint 10, PCLinuxOS 20.02, LXLE 18.04.3, Pardus 19.2, exGENT 200119, Bionic Pup 8.0 and Xenial CE 7.5 XL.
framebuffer pet not always usable
Framebuffer pet modules work on a Gateway ARC200 1.4GHz (where Xvesa does not)
and on a 1.6GHz DELL D600 but not on three older laptops: Gateway Solo 2300
166MHz with broken Xvesa (where vesafb does work with basiclinux) and a DELL
Inspiron 3700 500MHz and Thinkpad 390E 400MHz (originally 300MHz). modprobe
does not recognize fbcon, says it is not there. Why?
Framebuffer console works with lupu 5.2.8.6. Why not pulp?
The Solo 2300 is set NOT to expand text to fill the screen, so the text looks
okay but there is less of it (640x480 instead of 800x600). Xorg works
at 800x600. The other two do 1024x768 resolution.
and on a 1.6GHz DELL D600 but not on three older laptops: Gateway Solo 2300
166MHz with broken Xvesa (where vesafb does work with basiclinux) and a DELL
Inspiron 3700 500MHz and Thinkpad 390E 400MHz (originally 300MHz). modprobe
does not recognize fbcon, says it is not there. Why?
Framebuffer console works with lupu 5.2.8.6. Why not pulp?
The Solo 2300 is set NOT to expand text to fill the screen, so the text looks
okay but there is less of it (640x480 instead of 800x600). Xorg works
at 800x600. The other two do 1024x768 resolution.
- Iguleder
- Posts: 2026
- Joined: Tue 11 Aug 2009, 09:36
- Location: Israel, somewhere in the beautiful desert
- Contact:
Just wondering - is there any interest in a modern, Slacko-based PULP-like puplet? I have tons of GTK1 applications that work great in Slacko64 and I think some of you might be interested in a big SFS with all these.
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
newer low-RAM puppy
I would appreciate an updated Pulp with newerIguleder wrote:Just wondering - is there any interest in a modern, Slacko-based PULP-like puplet? I have tons of GTK1 applications that work great in Slacko64 and I think some of you might be interested in a big SFS with all these.
glibc, non-X programs such as text-only browsers
including framebuffer versions, and fbcon that always is found.
Hi Iguleder
Yes please:-
you can see in my signature panel the type of kit that is in use
so any new, go faster, lite pups with modern capability, would be very interesting to me and I am sure, many others too.
Happy to help with testing etc.
Good to see and read what you do (most of which is beyond my understanding) but still very interesting and your efforts are very much appreciated.
Thanks again - best regards - Ray
Yes please:-
you can see in my signature panel the type of kit that is in use
so any new, go faster, lite pups with modern capability, would be very interesting to me and I am sure, many others too.
Happy to help with testing etc.
Good to see and read what you do (most of which is beyond my understanding) but still very interesting and your efforts are very much appreciated.
Thanks again - best regards - Ray
[b]Asus[/b] 701SD. 2gig ram. 8gb SSD. [b]IBM A21m[/b] laptop. 192mb ram. PIII Coppermine proc. [b]X60[/b] T2400 1.8Ghz proc. 2gig ram. 80gb hdd. [b]T41[/b] Pentium M 1400Mhz. 512mb ram.
Would these work in a 32bit machine? If so I think that would be great to have available.Iguleder wrote:Just wondering - is there any interest in a modern, Slacko-based PULP-like puplet? I have tons of GTK1 applications that work great in Slacko64 and I think some of you might be interested in a big SFS with all these.
- Iguleder
- Posts: 2026
- Joined: Tue 11 Aug 2009, 09:36
- Location: Israel, somewhere in the beautiful desert
- Contact:
At the moment everything is 64-bit, but it should be extremely easy to build a 32-bit variant, since the entire building process is automated. I just need to set up a 32 bit Ubuntu 14.04 or Debian 7 with development tools in a virtual machine.
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
Bring it onIguleder wrote:Just wondering - is there any interest in a modern, Slacko-based PULP-like puplet? I have tons of GTK1 applications that work great in Slacko64 and I think some of you might be interested in a big SFS with all these.

I'm not a fan of GTK1 (mainly because of the look and feel other than anything else), but since you said a "ton" there is bound to be one or two that I might find useful. Those applications will be in their own SFS, I suppose (separate from the basesfs)?
Fatdog64 forum links: [url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Latest version[/url] | [url=https://cutt.ly/ke8sn5H]Contributed packages[/url] | [url=https://cutt.ly/se8scrb]ISO builder[/url]
- Iguleder
- Posts: 2026
- Joined: Tue 11 Aug 2009, 09:36
- Location: Israel, somewhere in the beautiful desert
- Contact:
Generally, my idea was to build a 64-bit Puppy with woof-CE, but all the cruft in its existing iteration makes this extremely hard to do (e.g I can't replace X.Org with tinyxserver without examining every bit of the huge rootfs-skeleton).
I'm waiting for woof-next to mature, so by "Puppy 7.0" (the first flagship Puppy built using woof-next), we can have a true LTS Puppy for old hardware and geeks. All packages are static GTK1 ones from the days of DSL, a longterm 3.x kernel, etc'. I think it's a great opportunity to gain more market share and revive the competition in the old hardware sector.
In the meantime, I already have many applications working right now. We could benefit a lot from them, so why not?
I'm waiting for woof-next to mature, so by "Puppy 7.0" (the first flagship Puppy built using woof-next), we can have a true LTS Puppy for old hardware and geeks. All packages are static GTK1 ones from the days of DSL, a longterm 3.x kernel, etc'. I think it's a great opportunity to gain more market share and revive the competition in the old hardware sector.
In the meantime, I already have many applications working right now. We could benefit a lot from them, so why not?

[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]
leftover extra dillo files
2008 /usr/local/lib/dillo
2006 /usr/lib/dillo which can be deleted
2006 /usr/lib/dillo which can be deleted
FYI: There were plenty of themes for GTK1...jamesbond wrote:Bring it onIguleder wrote:Just wondering - is there any interest in a modern, Slacko-based PULP-like puplet? I have tons of GTK1 applications that work great in Slacko64 and I think some of you might be interested in a big SFS with all these.![]()
I'm not a fan of GTK1 (mainly because of the look and feel other than anything else), but since you said a "ton" there is bound to be one or two that I might find useful. Those applications will be in their own SFS, I suppose (separate from the basesfs)?

https://launchpad.net/~ibid-ag/+archive/oldgtk1 has a few of them (look for *-engine(s)).
I was fond of Lighthouse Blue, Mist, and Notif, but most folks will want another theme.
Notif looks rather like CDE (single-pixel "shadows" on all the widgets, otherwise Motif-like.)
I wonder though: what would be needed to change the default theme for GTK1.2?
(as in what a static binary looks like when dropped into an entirely unconfigured system).
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
Iguleder tried that but it turns out some apps rely on the default theme. ...see his github repo for the example (but you'd need to also patch some apps)Ibidem wrote: I wonder though: what would be needed to change the default theme for GTK1.2?
(as in what a static binary looks like when dropped into an entirely unconfigured system).
btw this isn't just gtk1 ... puppy's gtk2 gtkrc messes up rgbpaint (mtpaint light) because it sets a background color. which rgbpaint uses for colors
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
Oh, you mean his GTK1 repo (not any of the other half-dozen GTK1 related projects in there...)technosaurus wrote:Iguleder tried that but it turns out some apps rely on the default theme. ...see his github repo for the example (but you'd need to also patch some apps)Ibidem wrote: I wonder though: what would be needed to change the default theme for GTK1.2?
(as in what a static binary looks like when dropped into an entirely unconfigured system).
btw this isn't just gtk1 ... puppy's gtk2 gtkrc messes up rgbpaint (mtpaint light) because it sets a background color. which rgbpaint uses for colors
But I was actually more wondering about the other parts of themes: xpm resources, proportions of the shading on the scrollbar, etc. (the Notif theme has the sort of effects I'm talking about)
I know they're compiled in, since you have working scrollbars even if you download a single binary.
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
https://github.com/iguleder/gtk/commit/ ... be7c224cd0
in gtk2 more images are compiled in, but it may be better to have a default image location for themes and fallback to a built-in color. The standard way of doing this would be to use $XDG_DATA_DIRS (which would include /usr/share and $HOME)
in gtk2 more images are compiled in, but it may be better to have a default image location for themes and fallback to a built-in color. The standard way of doing this would be to use $XDG_DATA_DIRS (which would include /usr/share and $HOME)
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
pulp 0.3 live cd booted ok on a 32MB PII desktop PC
Hi all.
I had to post to this very old topic because I tried pulp0.3 the with a liveCD (actually the ISO was included to an xboot CD) on a PII with 32MB memory and it run acceptably well... the CD rom kept spinning all the time but otherwise it seemed ok...
The PC run already windows 98 with office 2000 but I want to try what pulp can do...
Before pulp I tried AntiX but could not start (need 64MB+ I think).
-Is there an easy way to add additional kayboard languages to pulp?
I have installed abiword 2.x and I would like to be able to write in other languages except english (eg greek).
-Is there an easy way to add support to the latest possible flash?
The work I want requires 80-90% a word processor and flash games (eg light-bot.swf). I have the SWF already downloaded locally so the flash support I want is mainly to open these flash - not surf the internet.
Any ideas are welcome
Thanks in advance
I had to post to this very old topic because I tried pulp0.3 the with a liveCD (actually the ISO was included to an xboot CD) on a PII with 32MB memory and it run acceptably well... the CD rom kept spinning all the time but otherwise it seemed ok...
The PC run already windows 98 with office 2000 but I want to try what pulp can do...
Before pulp I tried AntiX but could not start (need 64MB+ I think).
-Is there an easy way to add additional kayboard languages to pulp?
I have installed abiword 2.x and I would like to be able to write in other languages except english (eg greek).
-Is there an easy way to add support to the latest possible flash?
The work I want requires 80-90% a word processor and flash games (eg light-bot.swf). I have the SWF already downloaded locally so the flash support I want is mainly to open these flash - not surf the internet.
Any ideas are welcome

Thanks in advance
Re: pulp 0.3 live cd booted ok on a 32MB PII desktop PC
What are your machine specs??trister wrote:Hi all.
I had to post to this very old topic because I tried pulp0.3 the with a liveCD (actually the ISO was included to an xboot CD) on a PII with 32MB memory and it run acceptably well... the CD rom kept spinning all the time but otherwise it seemed ok...
The PC run already windows 98 with office 2000 but I want to try what pulp can do...
Before pulp I tried AntiX but could not start (need 64MB+ I think).
-Is there an easy way to add additional kayboard languages to pulp?
I have installed abiword 2.x and I would like to be able to write in other languages except english (eg greek).
-Is there an easy way to add support to the latest possible flash?
The work I want requires 80-90% a word processor and flash games (eg light-bot.swf). I have the SWF already downloaded locally so the flash support I want is mainly to open these flash - not surf the internet.
Any ideas are welcome
Thanks in advance