Introducing PULP - 125 MB Puplet for older hardware

For talk and support relating specifically to Puppy derivatives
Post Reply
Message
Author
zenfunk
Posts: 220
Joined: Wed 18 Mar 2009, 07:28

Introducing PULP - 125 MB Puplet for older hardware

#1 Post by zenfunk »

PULP 0.1

http://murga-linux.com/puppy/viewtopic. ... 921#392921



PULP 0.03 is out.

Download: http://flusslinie.files.wordpress.com/2 ... lp_003.doc
Release notes: http://flusslinie.wordpress.com/2009/05 ... 03-is-out/


Release notes for PULP 0.02

PULP is yet another puplet for older hardware.

The speed-ups are gained by stripping out eye candy and using smaller and faster applications than in stock Puppy.

leafpad replaced by gtkedit
seamonkey replaced by firepup/dillo/hv3/elinks
Abiword--> Ted
and so on and so on...

Image
Some general apps:
Firepup (fully featured graphical browser)
gtkedit (editor)
Ted (Wordprocessor)
emelfm (Filemanager)

Image
Multimedia applications:
XMMS
mplayer
alsamixer
xnview

Image
CLI applications:
htop (system load monitor)
alsamixer
midnight commander
nano

If anybody is interested, PULP could be downloaded here:
http://flusslinie.wordpress.com/2009/04 ... ht-puplet/

Just rename the file from .doc to .iso.


Thanks for everybody who contributed.

If you find bugs, let me know, but I won't guarantee it will be fixed... :wink:

Known bugs so far:
-somehow the JWM config file got messed up and the settings don't seem to stick the current workaround is to set the background through xsetroot in the .xinit
-hv3 doesn't work properly and gives funny error messages. Start up time is long anyways. I'll throw it out in the next version.

Detailed changes from Puppy barebones 4.12:

removed :
Blinky
freememapplet
xload
mixer

added:
emelfm
antiword
Ted
Firepup
HV3
Dillo
elinks
centerim
mplayer
xmms
xhippo
cmus
mp321
ogg123
htop
nano
gtkedit
xarchiver
tkzip
mtpaint
xnview (fast, proprietary, but free for non- commercial use)
epdfview
gpm
flash 9.xxx
gtkfind
pfind
and several small games I'm rather fond of...

File manager:
Rox is not removed, but somewhat hidden. For the users who are used to puppy this is probably the biggest change from stock puppy. For your usual file juggling you can use emelfm. This file manager is magnitudes faster than rox, so it's worth giving it a try if you have a slow machine. I didn't remove rox completely because I didn't know if this would probably break something else.

Texteditor:
One of the best finds was gtkedit. Extra tiny, extra fast. Apart from printing, it has the same functionality as leafpad. Leafpad starts on my machine in about 5 seconds, gtkedit is up and running in about one second- whohooo.
If you really want to print out a textfile- use leafpad- it is still there. The binary of gtkedit was taken from the sourceforge site. The proggie is GPL and the source code is there, nothing was changed.

Image viewer:
The fastest picture viewer (with slideshow etc.) I could find was xnview. Unfortunately its not FLOSS, but free for non- commercial use. I'm looking desperately for a free alternative. Suggestions are very welcome.

Browser:
Second best find was firepup (thanks again tuuxxxx). Firefox 1.5 with security updates up to 3.something. I have no real numbers, but it feels a tad quicker than stock firefox 3.xx.
If you are RAM or CPU challenged, use dillo or elinks for web browsing.
Elinks is text based, but surprisingly easy to use, even for a cli- noob like me. Just click on the links with your mouse as usual.

The usual system tray applications (aka: battery status indicator, sound mixer)
My old Laptop uses APM, so I used rxvt -e cat /proc/apm to give an idea how much juice is left in my battery. Just click on the yellow battery symbol in the tray.

Sound volume is adjusted with alsamixer- just click on the speaker in the tray.

--------------------------------------------------------------------------------------------------------
Original post:


Since having used Puppy Linux for quite a while now on my old trusted PII- 300 MHz, 128 MB RAM subnotebook, I thought I could do faster.
My goals are to get rid of some of the memory hungry apps like rox, blinky, freememaplet and a bunch of others. I'll add a lot of TK apps- small and usefull, but unfortunately, ugly as hell also. The good thing is that you will get used to the ugliness after a while- LOL.
I will further add a lot of browsers, from firepup, Netsurf, hv3 (if I can get it to work) down to elinks. My machine runs firepup OKish (thanks ttuuxxx!!), but others may need lighter browsers so they will be on board. Furthermore I'll add bluefish (if someone knows a lighter WYSIWYG Html- editor please tell me) and, since the main reason for this machine is to entertain me while traveling, mplayer (using xv and hardframedropping, it plays fullscreen movies on this machine) and a lot of small games. The final distro size doesnt matter that much to me since it'll be a full hd install anyways and my harddrive is 20 GB.

Since my monitor can only do 800x600, I will use a custom extra small JWM theme to make the most out of the screen realestate.
Unfortunately I am so used to gnome from my main Computer which runs Ubuntu nicely, I definitely need my top AND bottom panels.

My base distro is 4.1.2 barebones retro.

So far pmount works together with emelfm nicely, the desktop theme works and I learned how to install dotpups and pets without rox.

I will publish the puplet when I have something real to show to the world.

Any input on how to speed up puppy further will be appreciated, just keep in mind that I'm not a coder, so please be patient.

Thanks for all who are involved in making this easy customizeable distro possible.

Christian
Last edited by zenfunk on Wed 17 Feb 2010, 12:57, edited 5 times in total.

raffy
Posts: 4798
Joined: Wed 25 May 2005, 12:20
Location: Manila

yes

#2 Post by raffy »

Yes, that is a good project. Consider this site for uploading (compliments of GermanPup): ftp://puppy:puppylinux@ftp.servage.net
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].

User avatar
puppyiso
Posts: 594
Joined: Tue 13 Jan 2009, 02:27

About PULP

#3 Post by puppyiso »

Hello, zenfunk

I like your idea.

Nearly 30 years ago, I was reading a book written in Japanese.
The book was APPLE II Basics. And there was a big letter sentence saying"Simplicity is the ultimate sophistication"

The sentence has given me a big change. I do like anything and everything KISS.

In this forum, you can see all kinds of diet Puppies such as barebone, fatfree etc. All of them have a common goal.

I am not the only one who would love to use simple fast OS.

I believe many do. see this post. http://www.murga-linux.com/puppy/viewto ... 152#287152

Barry makes all new simple Woof, a former DSL developer makes Tinycore weighting 10MB, A public stunner SliTaz weighing 28MB.
DSL stays at 50MB no matter what. X-PUD tries to keep its size down.

With flood of netbooks, even MS tries faster, lighter Windows 7.

When I look at my current version I am using, I really feel there are way too many apps. Justhow many calculators end users need? Just how many editors do we need? Just how many Graphics apps do we need? Even the internet and network don't need that many apps in the menu.

I used to use Austrumi purposely older version-1.06. It has only absolutely necessary apps. AND there is no depository.

Simplicity, indeed.

I believe you should take a look at older versions of Austrumi.
It has all the apps for general use such as abiword, Gimp, Browser(Bad choice!), CDR,(Burns DVD too), remaster tools and 1 network tool.

Boots fast and runs real fast.

Puppy's menu makes me dizzy. We don't need all those.

I heard many exotic cars don't come with air conditioners just for the sake of speed.

Instead of adding too many apps, it does make sense to use one perfect working WINE to run Windows apps outside of Puppy 3fs and sfs.

I look forward to seeing your leaner, faster PULP


John S

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

Re: About PULP

#4 Post by zenfunk »

puppyiso wrote:Hello, zenfunk

I like your idea.

.......

In this forum, you can see all kinds of diet Puppies such as barebone, fatfree etc. All of them have a common goal.

I am not the only one who would love to use simple fast OS.

I believe many do. see this post. http://www.murga-linux.com/puppy/viewto ... 152#287152

Barry makes all new simple Woof, a former DSL developer makes Tinycore weighting 10MB, A public stunner SliTaz weighing 28MB.
DSL stays at 50MB no matter what. X-PUD tries to keep its size down.

With flood of netbooks, even MS tries faster, lighter Windows 7.

When I look at my current version I am using, I really feel there are way too many apps. Justhow many calculators end users need? Just how many editors do we need? Just how many Graphics apps do we need? Even the internet and network don't need that many apps in the menu.

I used to use Austrumi purposely older version-1.06. It has only absolutely necessary apps. AND there is no depository.

Simplicity, indeed.

I believe you should take a look at older versions of Austrumi.
It has all the apps for general use such as abiword, Gimp, Browser(Bad choice!), CDR,(Burns DVD too), remaster tools and 1 network tool.

Boots fast and runs real fast.

Puppy's menu makes me dizzy. We don't need all those.

I heard many exotic cars don't come with air conditioners just for the sake of speed.

Instead of adding too many apps, it does make sense to use one perfect working WINE to run Windows apps outside of Puppy 3fs and sfs.

I look forward to seeing your leaner, faster PULP


John S
Hi John,
please don't hang your expectations too high. The faster speed of pulp is mostly gained by stripping out eye candy (no wallpaper, blinky, freemem etc.) and using older, tried and solid (?), but also quite ugly and unconfortable to use apps. This will also include some CLI apps. Since I'm no coder this might be all I can do. The wizards (pmount, network setup ...) will still need GTK 2- but since they are only run once in a while this shouldn' t affect day to day performance too much.
Since it uses quite old apps I don't think that it will be very user frendly. You should know at least a little bit about the command line to get along.

I used barebones puppy because it is quite fast to begin with and it can be remastered quite easy. Depending on what script I'll use, I probably will not be able to reduce the amount of apps that barebones shipped with. At least this is my understanding for now.

Running wine is probably not a good idea because it adds one layer of overhead- I like native, free software apps better. It will not be included, but can be installed afterwards.

Frankly I don't believe that having a distro size of 80 vs. 100 MB makes that much of a difference. So, although I agree with you 100% why one should need 2 or 3 calculators, I really don't think that stripping them down to one would affect the speed that much. It can't be more than a couple of kB in distro size.

I'm more focussed on the amount of apps that are actually run all the time- X (can't do much about it), Rox, Window manager (although JWM is a keeper) etc.

If even MS tries faster now it is due to their incredible bloat that accumulated over the years and culminated in Vista. The bloat in Vista is magnitudes higher than in any Linux I know of. Even Ubuntu is ultralight compared to Vista.

Cheers, Christian

User avatar
ComputerBob
Posts: 56
Joined: Mon 26 Jan 2009, 16:58
Location: The Beautiful Sunshine State
Contact:

#5 Post by ComputerBob »

I'm confused.

The title of this thread got my interest, but now I suspect that PULP doesn't even exist yet, except as an idea.

You keep referring to PULP as though it already exists (e.g. "The faster speed of pulp is mostly gained by stripping out eye candy.")

I wish you all the best in your efforts, but I don't think it's right to "introduce" PULP if it doesn't even exist yet.

Or does it?
[color=red][b]Computer[/b][/color][color=blue][b]Bob[/b][/color].com - Making Geek-Speak Chicâ„¢
News, Views, Information, Software, Help & Fun - Every Day
[url=http://www.computerbob.com][b]ComputerBob.com[/b][/url]

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

#6 Post by zenfunk »

Right now its under development and exists on one computer (mine!) :D .
Take it easy, you may get it when it's ready. All I can say is that it won't be something revolutional. If you have a halfway decent computer (any Pentium III, 256 MB RAM) you wouldn't even consider running PULP, since the stock Puppy runs at a decent speed anyways, is easier to use and looks way better.
This thread exists to help me in pulling this thing off, since I guessed a lot of questions during the building process will come up. Also, I hope for some suggestions from the communitiy.

I also figured that pulp would be a cool name for a puplet, so I also started the thread this early in development just to be the first :wink: .

So, If anybody has any input on how to make pulp faster- please tell me.

thank you very much in advance,

Christian

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

Project update:

#7 Post by zenfunk »

So far I got emelfm to work nicely with allmost all files (eg. opening mplayer when you click on a movie etc.

Mplayer works.
Xmms works (I grew up with Winamp ya know...)
mp123 and ogg123 works
firepup works.
So far elinks has greyscale "colors", a bit more would be nice.
Pmount works together with emelfm, although I will probably throw this one out, because emelf has some nice mount options in the context menu allready.
JWM looks gnomish.
Found no nice lightweight chatclient- the centericq package is gone, naim has a weird bug and eats up 100% of the CPU while beeing idle. CLI or GTK 1.2 based would be great- any ideas?
Old version of hv3 works, the new one doesn't.
Gtkfind works.
XNview is a superfast picture viewer, but ugly as hell :wink: .
Epdfview included, didn't like xpdf.
More to come....

To be frank- it looks more and more like stock oldversion puppy- LOL- all the work for "nothing".

Cheers,
Chris.

davesurrey
Posts: 1198
Joined: Tue 05 Aug 2008, 18:12
Location: UK

#8 Post by davesurrey »

To be frank- it looks more and more like stock oldversion puppy- LOL- all the work for "nothing".


Hi Chris,
So I know exactly how you feel when you wrote this.

FWIW:
When I first got interested in Linux as a replacement for my MS desktop I initially downloaded one of the main big distros. I was seduced by the many free apps out there which I eagerly downloaded whether I really needed them or not, and ended up with a large and resource hungry monster.

It was okay for my capable desktop PC but for smaller older stuff like an old laptop I had I knew it was not the way to go.

So I found Puppy and it's many derivatives, and it has served me well. Currently I even use it for my day to day desktop stuff.

But, like you, wanting to reduce the bloat and get things speedy, I found Arch which let me build from the ground up and offers the user so much choice without it being inaccessably difficult to do for a relative newbie like me.

But......Arch taught me just how difficult it is to get it all right. Even if an application is smaller than another what are the dependencies and can they be used for another app. And how can the bloat be taken out. The choices to be made were not A versus B but a whole lot more complex.

So my initial efforts how to make a lean distro ended up not very lean at all. I soon learned that with so many of these distros including Puppy it's easy to see how an improvememt can be made here or there but seeing the overall picrture is much much harder to do. I admire those folk who have succeeded and Puppy is one such success story IMO.

But making your own can be great fun, and it's very instructive. So keep up your efforts and good luck to you.

Also have a look at woof as well as a more flexible way to start off.

Cheers
Dave

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

#9 Post by zenfunk »

But, like you, wanting to reduce the bloat and get things speedy, I found Arch which let me build from the ground up and offers the user so much choice without it being inaccessably difficult to do for a relative newbie like me.

But......Arch taught me just how difficult it is to get it all right. Even if an application is smaller than another what are the dependencies and can they be used for another app. And how can the bloat be taken out. The choices to be made were not A versus B but a whole lot more complex.
I also had a look at arch, but decided against it, mainly because I'm too much of a noob right now. Might be worth a second look in a couple of months when I have learned more.
But making your own can be great fun, and it's very instructive. So keep up your efforts and good luck to you.
Absolutely, I learned more about Linux while doing this than in the last two years using ubuntu as my main OS.

Sure rolling your own distro is fun. I've been half ironic when I wrote the above sentence. Although it now looks like puppy 1.0, it still has the advantage of a newer architecture underneath, wlan will work much better...

ndujoe1
Posts: 851
Joined: Mon 05 Dec 2005, 01:06

Pulp

#10 Post by ndujoe1 »

I like the name of your project PULP. Creative

aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

#11 Post by aragon »


User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#12 Post by ttuuxxx »

My bash burn command line cd+dvd burner
http://www.murga-linux.com/puppy/viewto ... h&id=15443

also WordGrinder tiny word processor
http://www.murga-linux.com/puppy/viewtopic.php?t=31598

Since you like my firepup I've reduced the size of it by around 2 mb compressed but I haven't packaged it yet, also the last seamonkey I compiled without mail but with wysiwyg is smaller than the default Firepup. I personally would go with Dpup, its way fast, and you can shrink it down by building it. I find it a lot more responsive then puppy. I'm actually in the middle of building a reduced version :)
anyway goodluck
and you might want to use saig office. its like 1 MB but can do some real good task.
actually my FireHydrant 75MB lite has it,
http://www.murga-linux.com/puppy/viewtopic.php?t=31049
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

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

#13 Post by zenfunk »

My bash burn command line cd+dvd burner
http://www.murga-linux.com/puppy/viewto ... h&id=15443
Sorry no cd Burner on my Computer, so this is at the end of the wishlist, but htanks anyways.
also WordGrinder tiny word processor
http://www.murga-linux.com/puppy/viewtopic.php?t=31598
Tahnks a lot, I tried it out a couple of weeks ago and quite liked it. Never thought about including it- in hindsight- I son't kno why.

Dpup could be the base of a future release. First I'll finish this and will refine it a bit.
Basing the puppy concept on a major distro repository solves almost all of the things I don't like about puppy. Just add a propper multiuser and sudo and I'll marry BK. I really find sudo and a login essential on my computers. In Puppy it is so easy to break stuff.
Have that allready- if you know how to do full colros- please let me know. (Before you ask: the color mode is set to 256)
So far none of these commandline music players worked. My current workaround is to use either xmms (which is way too heavy on the system, or to use ogg123 and mp123 with xhippo- lightweight but a bit unconfortable t use (no fast forward etc.) I heard good things about moc but it starts, complains about invalid arguments from the server and freezes.
cmus did't work either but I will give it another go.
Thanks- I currently used tkftp, but that is just slightly lighter than gftk.
Sorry, all my peers are either on Skype or icq.
I don't do these things.

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

Puppy 3.01

#14 Post by zenfunk »

There I am complaining in several posts that puppy doesn't have a big repository or a "propper" package manager- and then I learn that the 3.xx series can have slapt-get and even gslapt all along. :wink:
I'm thinking a lot lately about changing my base to fat_free 3.01. Since slapt-get schould work better with the 3.xx series than the 4.xx series- is this an issue or can I run slapt-get on puppy 4.12 without much issue.
Are there any restrictions in using slapt in puppy?
Is the update of puppy system files possible via slapt?
Is the whole slackware 12 repository available?

Sounds all too good to be true- a full blown OS with puppies weight...

Thank you very much in advance for your insights.

Christian

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#15 Post by Lobster »

ComputerBob wrote:I'm confused.
The title of this thread got my interest, but now I suspect that PULP doesn't even exist yet, except as an idea.

Are you suggesting it is PULP Fiction? :oops:

I think 3.01 with its Slackware roots is a good plan
Austrumi which I rather like is also Slackware based
Would that hybrid be Pustrumi?
and Spup (built with the Woof Build system is in Alpha 3)
is another possibility

Nimblex another Slacker would probably be to big but it does have an excellent online builder
http://custom.nimblex.net/
Too big, too big.

Maybe you can revitalise the Chihuahua is 3.02
http://www.puppylinux.org/community/pup ... ick/lassie

Hope that helps
:)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

Re: Puppy 3.01

#16 Post by ttuuxxx »

zenfunk wrote:There I am complaining in several posts that puppy doesn't have a big repository or a "propper" package manager- and then I learn that the 3.xx series can have slapt-get and even gslapt all along. :wink:
I'm thinking a lot lately about changing my base to fat_free 3.01. Since slapt-get schould work better with the 3.xx series than the 4.xx series- is this an issue or can I run slapt-get on puppy 4.12 without much issue.
Are there any restrictions in using slapt in puppy?
Is the update of puppy system files possible via slapt?
Is the whole slackware 12 repository available?

Sounds all too good to be true- a full blown OS with puppies weight...

Thank you very much in advance for your insights.

Christian
For puppy 3 series we used Gslapt, that worked very well :)
it also worked on 4 series but had some issues, like if you installed glibc from it or solibs etc that would cripple puppy 4.0.
But on series 3 you could install k3b, now thats a task and a have done with a few clicks. Most of my Fire Hydrant series is based on 3 series and comes with gslapt already installed, I also had a retro lite version that you can find on this forum.
You can find gslapt pet located
http://www.murga-linux.com/puppy/viewtopic.php?p=196585

or my Retro Fire Hydrant Lite 75.8MB 3 series
http://www.murga-linux.com/puppy/viewtopic.php?t=31049

The rest of he Fire Hydrant 3.0 series can be found at http://www.ttuuxxx.com

ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

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

Remasterin Probs

#17 Post by zenfunk »

OK, so I remastered my first alpha. On the Laptop it was developed all went well, but when I throw it in another PC it loads the initial ramdisk just fine, then searches for the pup_412.sfs and says It couldn't find it. I renamed my pupsfs to something like pup_412pulp.sfs.

After rerenaming it to pulp_412.sfs and building another iso with the following command

mkisofs -o pulp001.iso -l -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table folderwheretheisofilesare/

I still get the above message.
when I copy the contents from the iso to the hd ten it boots ok.
It seems that the live cd only looks for the pup_412.sfs on the hd and not on the live cd itself.

Any hints about what could be done?

BTW I used the normal remaster script that is shipped with puppy barebones in the first place.

Thanks for your input, Christian

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

Version 0.02 is out

#18 Post by zenfunk »

Just to let you know, my first version 0.02 is finished. If anybody is interested, it could be obtained here:

http://flusslinie.wordpress.com/2009/04 ... ht-puplet/

Thanks for everybody who contributed.

If you find bugs, let me know, but I won't guarantee it will be fixed... :wink:

Changes from Puppy barebones 4.12:

removed :
Blinky
freememapplet
xload
mixer

added:
emelfm
antiword
Ted
Firepup
HV3
Dillo
elinks
centerim
mplayer
xmms
xhippo
cmus
mp321
ogg123
htop
nano
gtkedit
xarchiver
tkzip
mtpaint
xnview (fast, proprietary, but free for non- commercial use)
epdfview
gpm
flash 9.xxx
gtkfind
pfind
and several small games I'm rather fond of...

Rox is not removed, but somewhat hidden. For the users who are used to puppy this is probably the biggest change from stock puppy. For your usual file juggling you can use emelfm. This file manager is magnitudes faster than rox, so it's worth giving it a try if you have a slow machine. I didn't remove rox completely because I didn't know if this would probably break something else.

One of the best finds was gtkedit. Extra tiny, extra fast. Apart from printing, it has the same functionality as leafpad. Leafpad starts on my machine in about 5 seconds, gtkedit is up and running in about one second- whohooo.
If you really want to print out a textfile- use leafpad- it is still there. The binary of gtkedit was taken from the sourceforge site. The proggie is GPL and the source code is there, nothing was changed.

The fastest picture viewer (with slideshow etc.) I could find was xnview. Unfortunately its not FLOSS, but free for non- commercial use. I'm looking desperately for a free alternative. Suggestions are very welcome.

Second best find was firepup (thanks again tuuxxxx). Firefox 1.5 with security updates up to 3.something. I have no real numbers, but it feels a tad quicker than stock firefox 3.xx.

If you are RAM or CPU challenged, use dillo or elinks for web browsing.
Elinks is text based, but surprisingly easy to use, even for a cli- noob like me. Just click on the links with your mouse as usual.

My old Laptop uses APM, so I used rxvt -e cat /proc/apm to give me an idea how much juice is left in my battery. Just click on the yellow battery symbol in the tray.

Sound volume is adjusted with alsamixer- just click on the speaker in the tray.

"Bugs":
After messing with the jwm- config The nice graphical configurator for jwm was broken. To change the themes you have to use the config files now.
Themes are in the /root/.jwm/themes folder.
copy those to /root/.jwm/jwmrc-theme
Background is set with JWM- config file (.jwmrc)
No desktop Icons since rox isn't running.
All these most likely won't get fixed, because they are somewhat responsible for a lot of ram and cpu cycle savings.

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

Known bugs

#19 Post by zenfunk »

Known bugs:
Somehow the JWM config file wasn't included in PULP.

So, background has to be set with xsetroot in .xintit.
grrrr....

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

#20 Post by zenfunk »

Release notes for PULP 0.02

PULP is yet another puplet for older hardware.

The speed-ups are gained by stripping out eye candy and using smaller and faster applications than in stock Puppy.

leafpad replaced by gtkedit
seamonkey replaced by firepup/dillo/hv3/elinks
Abiword--> Ted
and so on and so on...

Image
Some general apps:
Firepup (fully featured graphical browser)
gtkedit (editor)
Ted (Wordprocessor)
emelfm (Filemanager)

Image
Multimedia applications:
XMMS
mplayer
alsamixer
xnview

Image
CLI applications:
htop (system load monitor)
alsamixer
midnight commander
nano

If anybody is interested, PULP could be downloaded here:
http://flusslinie.wordpress.com/2009/04 ... ht-puplet/

Just rename the file from .doc to .iso.


Thanks for everybody who contributed.

If you find bugs, let me know, but I won't guarantee it will be fixed... :wink:

Known bugs so far:
-somehow the JWM config file got messed up and the settings don't seem to stick the current workaround is to set the background through xsetroot in the .xinit
-hv3 doesn't work properly and gives funny error messages. Start up time is long anyways. I'll throw it out in the next version.

Detailed changes from Puppy barebones 4.12:

removed :
Blinky
freememapplet
xload
mixer

added:
emelfm
antiword
Ted
Firepup
HV3
Dillo
elinks
centerim
mplayer
xmms
xhippo
cmus
mp321
ogg123
htop
nano
gtkedit
xarchiver
tkzip
mtpaint
xnview (fast, proprietary, but free for non- commercial use)
epdfview
gpm
flash 9.xxx
gtkfind
pfind
and several small games I'm rather fond of...

File manager:
Rox is not removed, but somewhat hidden. For the users who are used to puppy this is probably the biggest change from stock puppy. For your usual file juggling you can use emelfm. This file manager is magnitudes faster than rox, so it's worth giving it a try if you have a slow machine. I didn't remove rox completely because I didn't know if this would probably break something else.

Texteditor:
One of the best finds was gtkedit. Extra tiny, extra fast. Apart from printing, it has the same functionality as leafpad. Leafpad starts on my machine in about 5 seconds, gtkedit is up and running in about one second- whohooo.
If you really want to print out a textfile- use leafpad- it is still there. The binary of gtkedit was taken from the sourceforge site. The proggie is GPL and the source code is there, nothing was changed.

Image viewer:
The fastest picture viewer (with slideshow etc.) I could find was xnview. Unfortunately its not FLOSS, but free for non- commercial use. I'm looking desperately for a free alternative. Suggestions are very welcome.

Browser:
Second best find was firepup (thanks again tuuxxxx). Firefox 1.5 with security updates up to 3.something. I have no real numbers, but it feels a tad quicker than stock firefox 3.xx.
If you are RAM or CPU challenged, use dillo or elinks for web browsing.
Elinks is text based, but surprisingly easy to use, even for a cli- noob like me. Just click on the links with your mouse as usual.

The usual system tray applications (aka: battery status indicator, sound mixer)
My old Laptop uses APM, so I used rxvt -e cat /proc/apm to give an idea how much juice is left in my battery. Just click on the yellow battery symbol in the tray.

Sound volume is adjusted with alsamixer- just click on the speaker in the tray.
Last edited by zenfunk on Mon 04 May 2009, 23:03, edited 1 time in total.

Post Reply