Introducing PULP - 125 MB Puplet for older hardware

For talk and support relating specifically to Puppy derivatives
Message
Author
sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

small image viewers fbi and ida

#241 Post by sindi »

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).

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

dillo 3.02 pet works in pulp

#242 Post by sindi »

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.

User avatar
Keef
Posts: 987
Joined: Thu 20 Dec 2007, 22:12
Location: Staffordshire

#243 Post by Keef »

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.

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

Netsurf FB in pulp - no mouse (fb) segfault (X)

#244 Post by sindi »

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?

User avatar
Colonel Panic
Posts: 2171
Joined: Sat 16 Sep 2006, 11:09

#245 Post by Colonel Panic »

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).
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.

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

framebuffer pet not always usable

#246 Post by sindi »

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.

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#247 Post by Iguleder »

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]

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

newer low-RAM puppy

#248 Post by sindi »

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.
I would appreciate an updated Pulp with newer
glibc, non-X programs such as text-only browsers
including framebuffer versions, and fbcon that always is found.

User avatar
Ray MK
Posts: 774
Joined: Tue 05 Feb 2008, 09:10
Location: UK

#249 Post by Ray MK »

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
[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.

User avatar
greengeek
Posts: 5789
Joined: Tue 20 Jul 2010, 09:34
Location: Republic of Novo Zelande

#250 Post by greengeek »

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.
Would these work in a 32bit machine? If so I think that would be great to have available.

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#251 Post by Iguleder »

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]

jamesbond
Posts: 3433
Joined: Mon 26 Feb 2007, 05:02
Location: The Blue Marble

#252 Post by jamesbond »

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.
Bring it on :D
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]

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#253 Post by Iguleder »

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? :lol:
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]

sindi
Posts: 1087
Joined: Sun 16 Aug 2009, 13:30
Location: Ann Arbor MI USA

leftover extra dillo files

#254 Post by sindi »

2008 /usr/local/lib/dillo
2006 /usr/lib/dillo which can be deleted

Ibidem
Posts: 549
Joined: Wed 26 May 2010, 03:31
Location: State of Jefferson

#255 Post by Ibidem »

jamesbond wrote:
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.
Bring it on :D
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)?
FYI: There were plenty of themes for GTK1... ;-)
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).

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#256 Post by technosaurus »

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).
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)

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].

Ibidem
Posts: 549
Joined: Wed 26 May 2010, 03:31
Location: State of Jefferson

#257 Post by Ibidem »

technosaurus wrote:
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).
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)

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
Oh, you mean his GTK1 repo (not any of the other half-dozen GTK1 related projects in there...)
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.

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#258 Post by technosaurus »

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)
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].

trister
Posts: 137
Joined: Sun 01 Mar 2015, 21:16

pulp 0.3 live cd booted ok on a 32MB PII desktop PC

#259 Post by trister »

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

darry1966

Re: pulp 0.3 live cd booted ok on a 32MB PII desktop PC

#260 Post by darry1966 »

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
What are your machine specs??

Post Reply