Introducing PULP - 125 MB Puplet for older hardware

For talk and support relating specifically to Puppy derivatives
Message
Author
muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#226 Post by muggins »


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

Pulp linux with jwm

#227 Post by sindi »

Booting (or xwin) gives me a plain blue screen with no icons and
no menu button at upper left. Opera has a bug that keeps Alt-F1
from working immediately after you exit Opera so I cannot access
programs without the menu (except by Ctrl-Alt-Backspace, xwin,
to restart jwm and X). Using an older copy of .jwmrc did not
fix this. What went wrong and how to get back the menu button?

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

pulp linux and jwm

#228 Post by sindi »

The lack of menu and various icons at JWM screen top and bottom is due
to /root/.jwmrc-tray having disappeared, as I discovered by error-checking with
jwm -p, which also found other errors including gmplayer & (I removed the &)
and also on lines 207 and 213 of .jwmrc (which I had modified so the line
numbers have changed from the original) invalid tag in Active: Corner and in
Inactive: Corner. I left these - no idea what they do or don't do.

I copied to .jwmrc-tray a .jwmPULP-original-tray from 2010 which differs from
what pulp 0.1 came with, in having menu button and clock all the other icons at
screen bottom, including volume. There are no network or wireless icons. Words
(without having to stick the mouse arrow over the icon) instead of icons would be helpful.

There should be some way to fish the newer .jwmrc-tray out of the .sfs file by mounting
it to a loop or I can copy it from some other installation of .pulp. Right clicking
on the screen also gives a menu (when Alt-F1 fails, after exiting Opera).

zenfunk
Posts: 220
Joined: Wed 18 Mar 2009, 07:28

#229 Post by zenfunk »

I know it's a bit late, but you can get to the content of your original squashfs file when you boot your computer with something other than the PULP.sfs that is installed on your harddrive. So boot from any Puppy CD rom and you should be able to mount the original sfs to any folder adn then you can grab the original file.
HTH,
Funk

darry1966

PULP Linux

#230 Post by darry1966 »

Hi just want to say nice to have this streamlined Pupplet to work with runs great on my machine.

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

QtWeb 3.8.4

#231 Post by sindi »

Just got QtWeb 3.8.4 pet package unpackaged in its own directory. It loads and runs fast but is not yet working with Flash. See the QtWeb thread for details. 10MB zip download with static libraries unzips to 10MB. (The home page provides 3.8.5, said to crash, 7MB without the QtWeb libraries). Firepup (Firefox 1.5?) from 2009 is 12MB - with the rest of that directory it is 27MB. QtWeb does not work at all sites. It includes most of Opera keyboard shortcuts (but Ctl-W does not work to close tabs - you need a mouse) and Firefox-style cookie manager and has a built-in editable adblocking and counter-blocking filter. You can disable plugins, flash, and images. Someone got flash working in the installed qtweb pet when it was identified as opera. There is a bookmark to 'YouTube - bunch of videos'. Flash works for me with opera 12.15 and firefox 3.6.28. Memory use 120MB with one tab, 180 with three. Should work on a laptop with 192MB RAM, in pulp.

Has anyone else got qtweb working with flash in pulp03?

I am still using pulp as my main linux. Just got wary 5.5 to boot but it load programs very slowly (frugal version, from FAT32 because it cannot find its files in another directory too far from start of the drive, unlike puppy 4 where you can put kernel and initrd in one place and the sfs and save file in another - it simply does not find the latter). Youtube is very slow and jerky. It acts like the sfs is NOT loaded into memory tho I have 1GB.

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

Re: QtWeb 3.8.4

#232 Post by greengeek »

sindi wrote:Has anyone else got qtweb working with flash in pulp03?.
Hi sindi, yes I have flash "working" in pulp03 - it isn't perfect and it isn't using the latest flashplayer, but it does work. (It will be suitable for many youtube videos but not all. I've noted some good test videos and one bad one at the bottom of the post)

Here are the steps I followed to install a suitable version of QtWeb and flashplayer on a fresh / live (no savefile) session of Pulp03 on my hardware. It isn't perfect but it definitely works reliably (within limits :-) )

QtWeb & flashplayer tutorial:

- If your hardware is different you may get different results.
- If you are using a savefile you may have newer versions of critical files than the original Pulp03 and this may generate different results.
- There is a small bug that gives a black screen when playing the first video. See note further down (simply click "reload page" icon to cure this)

GENERAL NOTE REGARDING FLASH PLAYER: In order to play youtube flash videos you need the libflashplayer.so to be a suitable version, BUT you also need the correct libraries to support THAT VERSION of libflashplayer or else the browser will tell you it cannot find the flashplayer (it CAN find the flashplayer but just doesn't know how to use it...)

Steps to follow:

1) Load ttuuxxxes QtWeb-elf-i386 (v3.7.2) pet from here:
http://www.smokey01.com/ttuuxxx/2.14X/S ... f-i386.pet (this will also set your default browser to QtWeb)

2) Load the libflashplayer 10.1.53.64.pet from here:
http://www.mediafire.com/download/j07ep ... .53.64.pet

4) Load the no_sm_opera_flash_libs.pet from here:
http://dl.dropbox.com/u/33223649/no_sm_ ... h_libs.pet
(This adds libs that are needed for various browser/flash functions when you don't already have specific versions of seamonkey or opera installed)

5) Open a console and type:
#fixmenus

6) Restart x server

7) Start QtWeb and browse to youtube

As an initial trial go to this url:
http://www.youtube.com/watch?v=x0v8jsUUZAM

If you see certificate errors you can say "yes to all". There is a certificate pet available which apparently cures this here:
http://www.murga-linux.com/puppy/viewto ... 154#713154
(I haven't tried this yet...)

*** NOTE : If you can hear audio but see an empty black box where the video should be then just click on the refresh / reload page icon (double blue arrow icon at right of url bar). After you have refreshed the screen once like this it seems that other videos will play properly ***



Other videos to test the functionality:

Timelapse pencil drawing of Rihanna (nice music) - everyone should watch this video. I like it.
http://www.youtube.com/watch?v=PhaIThV-4Bo

Timelapse pencil drawing of Kim Kardashian:
http://www.youtube.com/watch?v=j-7OdhHTm0I

Funny cats and water: http://www.youtube.com/watch?v=ctJJrBw7e-c

One hour of Disney's Chip'an'Dale cartoons:
http://www.youtube.com/watch?v=s57Swk46qEE

Datsun speedway crash
http://www.youtube.com/watch?v=-ns4WOq-pYE

Flatulence related engineering humour:
http://www.youtube.com/watch?v=whDN-4lbork

Some videos will still cause hangs:
Catfart video
http://www.youtube.com/watch?v=rJqDPaf31Gw
(works fine till overdub boxes appear toward end of video)

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

qtweb with flash 10 works

#233 Post by sindi »

Flash worked with libflashplayer 10.1 from your link.

It works equally well with
http://www.smokey01.com/OscarTalks
latest version (currently 10.3.53.64). These are 11
or 12MB instead of the 17MB for 11.2.
See the puppy discussion of Flash 10.3.

OscarTalks also has Chromium, Iron, ffmpeg...

I kept the more recent QtWeb pet (which I did not install,
just unpackaged in a directory where all the puppies can
use it directly via a script - cd to the location of the
binary). I did not add any libraries from opera or
seamonkey.

I unpackage all my browsers in a partition outside the
sfs file system. Firefox 17, Seamonkey (1 or 2),
Opera 12 all have the libraries needed by flash.
(Opera 11 was not working well with flash).

QtWeb makes calls with Google Voice. Opera 12 stopped
doing so a few months ago.

I edited /etc/profile to add the location of both
seamonkey and firefox (more recent than FirePup4!) to
the library path.

I put all three versions of flash in the same partition
outside of the main file system and symlinked to them
from /usr/lib/mozilla/plugins to test them. This saves
enlarging the save file, and all the puppies can share
flash this way too. I ran across Kinda Lucid Puppy
KLP (006) updated 4.3.1-based while looking for flash
pets - it has flash 10.1.53.64 already.

I have no black rectangle problems. Did not try
your test videos yet.

Flash 10, like 11, uses up to 100% of CPU.
Adobe suggests halt and resume as a fix.

QtWeb claims to do HTML5 - how does one use that
with YouTube instead of Flash?

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

Re: qtweb with flash 10 works

#234 Post by greengeek »

sindi wrote:Flash worked with libflashplayer 10.1 from your link. It works equally well with http://www.smokey01.com/OscarTalks
latest version (currently 10.3.53.64).
Hi sindi, thanks for testing this. Could you confirm the version number you have listed for Oscartalks flash pet please? (typo?)
EDIT : I definitely can't get this to work using any of the newer versions of flash after 10.1.53.64
I have no black rectangle problems.
This may be due to different video hardware, or perhaps you may have some other newer lib installed that gets past this problem. If it is a lib version that prevents the problem I would be keen to find out which lib is involved. Did you do your testing with a savefile? Is there any way you could post a list of the pets shown as installed in your PPM so I can try installing them on my system and work out which one solves my blackbox problem?
QtWeb claims to do HTML5 - how does one use that
with YouTube instead of Flash?
Hmmm, sorry I don't know how to force an HTML5 vid to be accessed instead of an flv one. My understanding is that youtube has both formats available for most of its videos but not all, and that it serves up the flv version first if it detects that your browser is not capable of handling HTML5. Hopefully someone else will have an answer...

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

#235 Post by technosaurus »

for youtube, goto https://www.youtube.com/html5 and opt in
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].

User avatar
Ted Dog
Posts: 3965
Joined: Wed 14 Sep 2005, 02:35
Location: Heart of Texas

#236 Post by Ted Dog »

youtube changed playback methods over a month ago which does not allow playback o slow sleed internet connections. I used to be a able to download using a flash grab utility to get around this problem of start and stop playback. I guess many with less than fast internet did the same.. Now not able :x
Also flash will not be updated by Adobe for regular Android or Linux anymore and new degeneration for NON FREE software makes eariler versions no longer playable.

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

printer setup not working

#237 Post by sindi »

Setup, CUPS printer wizard, purple screen
click okay (default browser is supposed
to open after 3-30 seconds) and
then purple screen goes away
defaultbrowser is still firefox.
How do I set printer without wizard?

Oscartalks flash 10.3.183.90
Just search on oscartalks and flash.
Also has 11.2.202.332 pet.

I watch Youtube at 2.4MBps.
If flash stops working in QtWeb
check that plugins did not get disabled.

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

pulp not designed for printing?

#238 Post by sindi »

I found a cups_shell which is supposed to run cupsd
and cups, neither of which pulp seems to have. I suggest
removing the printer wizard since it can't work without cups.
How might we print instead? I have used pdftopbm
and pbmtolj (netpbm) with a standard pcl4 laser printer.
Pulp has pdftoppm which can be used with the switch - mono
to make a mono pbm. It does not have pbmtolj or ppmtolj.
I have compiled them both for old glibc and ldd says they
should work on pulp. Anyone else want them?

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

printing in pulp without cups

#239 Post by sindi »

I can't figure out if my files got attached so download from:
http://keesan.freeshell.org/bl/pbmtolj
http://keesan.freeshell.org/bl/ppmtolj

I have lots more useful things in bl, compiled for basiclinux, glibc 2.3.6 or older.
Complete netpbm package. pulp has the netpbm libraries already.
I compiled ghostscript with support for laserjet 4 (pcl4?).

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

Packages installed in pulp linux useful for flash

#240 Post by sindi »

Greengeek - I missed one of your questions from Dec 30.
I don't install pets, just individual libraries. I upgraded glibc to 2.11.3 with a deb package, and downloaded a libs.tar.gz for libraries needed by firefox (libdbus.....) and cp -a to /usr/lib. I don't recall what else I added.

At one point I did something to make Opera work with flash in pulp linux. It is NOT working with flash in Puppy 4.3.1 with default flash 10.0 on a Thinkpad 600E despite ldd not showing any missing libraries and Opera finding it as a plugin in /usr/lib/mozilla/plugins. Might depend on Opera or flash version or glibc (none of them updated on here). Have not tried QtWeb on here yet.

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.

Post Reply