Page 2 of 2
Posted: Sat 07 Oct 2006, 22:55
by disciple
Good question!
Edit-Picture Deleted-see below
Posted: Sun 08 Oct 2006, 00:00
by Pizzasgood
I think it doesn't show ram unless you're in ram-mode. The rest of the time I think it shows the remaining space in your savefile.
Posted: Sun 08 Oct 2006, 01:44
by disciple
It seems to show the free space in the ramdisk - I am not really sure exactly what that means practically - is it possible to make it show the ram instead?
Also, when I bootup, it isn't swallowed correctly, but a couple of restarts of JWM corrects it. Does anybody have any ideas as to how to fix this?
NB. running Grafpup.
Posted: Sat 24 Feb 2007, 18:27
by zygo
I have added the 'entirely in RAM' case to calcfreespace.sh
Code: Select all
5) #entirely in ram
SIZEFREE=`free | grep 'Mem:' | tr -s ' ' | cut -f 5 -d ' '`
;;
A real eye-opener. It's down to about 9MB.
Posted: Sat 03 Mar 2007, 22:55
by disciple
It does not seem to work - still showing free space in ramdisk. This is my calcfreespace.sh
#!/bin/sh
#calc free space in which to create/save files.
SIZEFREE=0
PUPMODE=2
[ -f /etc/rc.d/PUPMODE ] && PUPMODE=`cat /etc/rc.d/PUPMODE`
case $PUPMODE in
3|7|13) #home partition/file mntd on pup_ro1, tmpfs on pup_rw
SIZEFREE=`df -k | grep ' /initrd/pup_ro1$' | tr -s ' ' | cut -f 4 -d ' '`
SIZETMP=`df -k | grep ' /initrd/pup_rw$' | tr -s ' ' | cut -f 4 -d ' '`
[ $SIZETMP -lt $SIZEFREE ] && SIZEFREE=$SIZETMP
;;
6|12) #home partition/file mntd on pup_rw (no tmpfs)
SIZEFREE=`df -k | grep ' /initrd/pup_rw$' | tr -s ' ' | cut -f 4 -d ' '`
;;
*)
SIZEFREE=`df -k | grep ' /$' | tr -s ' ' | cut -f 4 -d ' '`
;;
5) #entirely in ram
SIZEFREE=`free | grep 'Mem:' | tr -s ' ' | cut -f 5 -d ' '`
;;
esac
#exit $SIZEFREE
echo "$SIZEFREE"
###end###
BTW my swallow problem seems to be fixed by installing JWM 1.8 - I can't fathom why, as it worked with 1.7 in other versions of Puppy :)
Posted: Sun 04 Mar 2007, 09:52
by HairyWill
What puppy version are you using? I use 2.14. I don't have /etc/rc.d/PUPMODE, all the configuration seems to be in /etc/rc.d/PUPSTATE
try replacing
Code: Select all
[ -f /etc/rc.d/PUPMODE ] && PUPMODE=`cat /etc/rc.d/PUPMODE`
with:
Code: Select all
[ -f /etc/rc.d/PUPSTATE ] && echo `head -n 1 /etc/rc.d/PUPSTATE| cut -d = -f 2`
Posted: Mon 26 Dec 2011, 16:03
by Karl Godt
disciple wrote:It does not seem to work - still showing free space in ramdisk. This is my calcfreespace.sh
#!/bin/sh
#calc free space in which to create/save files.
SIZEFREE=0
PUPMODE=2
[ -f /etc/rc.d/PUPMODE ] && PUPMODE=`cat /etc/rc.d/PUPMODE`
case $PUPMODE in
3|7|13) #home partition/file mntd on pup_ro1, tmpfs on pup_rw
SIZEFREE=`df -k | grep ' /initrd/pup_ro1$' | tr -s ' ' | cut -f 4 -d ' '`
SIZETMP=`df -k | grep ' /initrd/pup_rw$' | tr -s ' ' | cut -f 4 -d ' '`
[ $SIZETMP -lt $SIZEFREE ] && SIZEFREE=$SIZETMP
;;
6|12) #home partition/file mntd on pup_rw (no tmpfs)
SIZEFREE=`df -k | grep ' /initrd/pup_rw$' | tr -s ' ' | cut -f 4 -d ' '`
;;
*)
SIZEFREE=`df -k | grep ' /$' | tr -s ' ' | cut -f 4 -d ' '`
;;
5) #entirely in ram
SIZEFREE=`free | grep 'Mem:' | tr -s ' ' | cut -f 5 -d ' '`
;;
esac
#exit $SIZEFREE
echo "$SIZEFREE"
###end###
BTW my swallow problem seems to be fixed by installing JWM 1.8 - I can't fathom why, as it worked with 1.7 in other versions of Puppy
I think could better be
Code: Select all
5) #entirely in ram
SIZEFREE=`free | grep 'Mem:' | tr -s ' ' | cut -f 5 -d ' '`
;;
*)
SIZEFREE=`df -k | grep ' /$' | tr -s ' ' | cut -f 4 -d ' '`
;;
Because 5 should be included in the joker/wildcard * so would fit into that case .
The wildcard should be always the least case for anything to come to prevent program crashes .
After all these years i guess A) the theme is not of much relevance and B) the ^ case problem ^ is solved by ^ the learning curve ^.
I found out that i really like freememaplet 1.2 but still have problems to find
file:///usr/share/doc/freememapplet.htm
anywhere on the net ,
As i read it is not included in Puppy 2 anymore ?
Which Puppy do i have to dl to get it ?
Posted: Mon 26 Dec 2011, 16:38
by rjbrewer
Karl Godt wrote:
I found out that i really like freememaplet 1.2 but still have problems to find
file:///usr/share/doc/freememapplet.htm
anywhere on the net ,
As i read it is not included in Puppy 2 anymore ?
Which Puppy do i have to dl to get it ?
Maybe in dotpups 1 and 2, desktop tools:
http://dotpups.de/
Posted: Mon 26 Dec 2011, 16:55
by CatDude
Hello Karl
Karl Godt wrote:...I found out that i really like freememaplet 1.2 but still have problems to find
file:///usr/share/doc/freememapplet.htm
anywhere on the net ,
As i read it is not included in Puppy 2 anymore ?
Which Puppy do i have to dl to get it ?
If you are referring to the
freememapplet.htm file,
i have attached a copy that i took out of the
puppy-2.12-seamonkey.iso
It is identical to the one in both of these:
puppy-2.16.1-seamonkey-fulldrivers.iso
puppy-3.01-seamonkey.iso
CatDude
.
Posted: Mon 26 Dec 2011, 18:00
by Karl Godt
TT Thousand Thanks CatDude !
I could not find anything at the dotpup page except a freememapplet.pup with source by MU which did not include this help page .
FWIW : dopupbasic and dotpuphander seem to work still on slacko-5.3.1 and got dl and installed by the new ppm after i enabled Puppy 4 Repository and checked all four package types .
Nevertheless the above htmlpage is really necessary i think .
The only part that is confusing today in the page would be
The first time that you shutdown, you will be asked to create a "home" file, in which to save all your personal files/settings
which could be confused with the term ^ /mnt/home ^ nowerdays .
Instead ^ "home" file ^ it would be ^ "save" file ^
but i am not really sure about the naming convention for the save[_-]file
for every different Puppy release .
Last year's iguleder's dpup had the "dpupsave-" -prefix for example .
Many Thanks again !
Also to rjbrewer : Now i have freememapplets by clarf,ttuuxxx,pemasu,MU and others .
FOUND AT THESE INTERESTING PAGES FOR FREEMEMAPPLET :
http://www.murga-linux.com/puppy/viewto ... 49&t=69623
http://www.murga-linux.com/puppy/viewto ... start=3825
http://www.murga-linux.com/puppy/viewto ... 49&t=15950
http://www.murga-linux.com/puppy/viewto ... start=3840[/u]