Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 18 Nov 2017, 14:00
All times are UTC - 4
 Forum index » Taking the Puppy out for a walk » Suggestions
Puppy - Which programs do you need/want?
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 3 of 4 [56 Posts]   Goto page: Previous 1, 2, 3, 4 Next
Author Message
s243a

Joined: 02 Sep 2014
Posts: 649

PostPosted: Sun 21 Aug 2016, 02:59    Post subject:  

greengeek wrote:
TyroBGinner wrote:
I am requesting the current version of TeX, but certainly no one should break their neck trying to provide it - the TeX Live iso serves its purpose pretty well.
Yikes!! This link says the iso is 2GB ! Surely there can't be a puppy fat enough to run that can there??


I think the way to do it rather than as part of the intial iso is to do a science/math service pack for puppylinux.
Back to top
View user's profile Send private message 
nic007


Joined: 13 Nov 2011
Posts: 2187
Location: Cradle of Humankind

PostPosted: Sun 21 Aug 2016, 06:37    Post subject:  

I think a standard barebones puppy (32 and 64 bit) should be issued with necessary drivers, networking, printing intact. Then we need a dedicated repository for applications ie. Pets, sfs's, etc. which will all work with this standard issue (the necessary libs included). This will make things easier and give the user freedom of choice.
Back to top
View user's profile Send private message 
Sailor Enceladus

Joined: 22 Feb 2016
Posts: 1281

PostPosted: Sun 21 Aug 2016, 16:10    Post subject:  

nic007 wrote:
I think a standard barebones puppy (32 and 64 bit) should be issued with necessary drivers, networking, printing intact. Then we need a dedicated repository for applications ie. Pets, sfs's, etc. which will all work with this standard issue (the necessary libs included). This will make things easier and give the user freedom of choice.

I like this approach too, having an almost empty menu and then populating it with whatever you need/want from PPM after.
Back to top
View user's profile Send private message 
learnhow2code

Joined: 12 Jun 2016
Posts: 1015

PostPosted: Sun 21 Aug 2016, 16:58    Post subject:  

Sailor Enceladus wrote:
I like this approach too


why hasnt anyone made a pup yet specifically for running woof-ce?
Back to top
View user's profile Send private message 
greengeek


Joined: 20 Jul 2010
Posts: 4712
Location: Republic of Novo Zelande

PostPosted: Sun 21 Aug 2016, 18:53    Post subject:  

Rattlehead wrote:
. What F.lux and other programs of its kind do (and the physical screen filters too), is eliminating the blue light component from the light beam.
Mike Walsh just posted re a similar program here:
http://www.murga-linux.com/puppy/viewtopic.php?p=919322#919322
Back to top
View user's profile Send private message 
nic007


Joined: 13 Nov 2011
Posts: 2187
Location: Cradle of Humankind

PostPosted: Sun 21 Aug 2016, 23:03    Post subject:  

Sailor Enceladus wrote:
nic007 wrote:
I think a standard barebones puppy (32 and 64 bit) should be issued with necessary drivers, networking, printing intact. Then we need a dedicated repository for applications ie. Pets, sfs's, etc. which will all work with this standard issue (the necessary libs included). This will make things easier and give the user freedom of choice.

I like this approach too, having an almost empty menu and then populating it with whatever you need/want from PPM after.


To add to this approach, users should be encouraged to rather use sfs-addons instead of installing stuff and/or doing remasters which is unnecessary. Keep it simple.
Back to top
View user's profile Send private message 
s243a

Joined: 02 Sep 2014
Posts: 649

PostPosted: Mon 22 Aug 2016, 02:05    Post subject:  

nic007 wrote:
Sailor Enceladus wrote:
nic007 wrote:
I think a standard barebones puppy (32 and 64 bit) should be issued with necessary drivers, networking, printing intact. Then we need a dedicated repository for applications ie. Pets, sfs's, etc. which will all work with this standard issue (the necessary libs included). This will make things easier and give the user freedom of choice.

I like this approach too, having an almost empty menu and then populating it with whatever you need/want from PPM after.


To add to this approach, users should be encouraged to rather use sfs-addons instead of installing stuff and/or doing remasters which is unnecessary. Keep it simple.


I think that in most cases SFS are preferable. However, I have noticed that when you are using large amounts of ram, sfs might get pushed partly into the swap partition. As a consequence, perhaps it makes sence to have for instance one browser installed as a pet, and have the rest as sfs files which can be easily unloaded or re-loaded if needed.
Back to top
View user's profile Send private message 
nic007


Joined: 13 Nov 2011
Posts: 2187
Location: Cradle of Humankind

PostPosted: Mon 22 Aug 2016, 02:56    Post subject:  

s243a wrote:
nic007 wrote:
Sailor Enceladus wrote:
nic007 wrote:
I think a standard barebones puppy (32 and 64 bit) should be issued with necessary drivers, networking, printing intact. Then we need a dedicated repository for applications ie. Pets, sfs's, etc. which will all work with this standard issue (the necessary libs included). This will make things easier and give the user freedom of choice.

I like this approach too, having an almost empty menu and then populating it with whatever you need/want from PPM after.


To add to this approach, users should be encouraged to rather use sfs-addons instead of installing stuff and/or doing remasters which is unnecessary. Keep it simple.


I think that in most cases SFS are preferable. However, I have noticed that when you are using large amounts of ram, sfs might get pushed partly into the swap partition. As a consequence, perhaps it makes sence to have for instance one browser installed as a pet, and have the rest as sfs files which can be easily unloaded or re-loaded if needed.


If you have lots of RAM you do not need a swap partition or a swap file. Generally, sfs's are not loaded into RAM but when you use the application part of it will reside in RAM or swap . If you add SFS's to a zdrv, it will load fully into RAM if you have enough RAM.
Back to top
View user's profile Send private message 
rufwoof

Joined: 24 Feb 2014
Posts: 2161

PostPosted: Mon 22 Aug 2016, 17:16    Post subject:  

Fred has a couple of features in DebianDog64 to extend the amount of ram allocated to changes being recorded in memory space, and to flag up (pop up message) when that memory is getting low. A nice extension to that would be to allocate swap file space ... somewhat dynamically. Most of the time swap might be idle/unused, but comes in handy to keep the system running when heavily loaded, such as video rendering in memory space.

Detect when memory is getting low (as per Fred's script) and ...

dd if=/dev/zero of=swapfile bs=1024k count=1024
mkswap swapfile
swapon swapfile

type thing (that creates and activates a 1GB swapfile)
Back to top
View user's profile Send private message 
greengeek


Joined: 20 Jul 2010
Posts: 4712
Location: Republic of Novo Zelande

PostPosted: Mon 22 Aug 2016, 18:11    Post subject:  

rufwoof wrote:
Detect when memory is getting low (as per Fred's script) and ...

dd if=/dev/zero of=swapfile bs=1024k count=1024
mkswap swapfile
swapon swapfile

type thing (that creates and activates a 1GB swapfile)
Interesting idea. Where does it create it?
Back to top
View user's profile Send private message 
rufwoof

Joined: 24 Feb 2014
Posts: 2161

PostPosted: Tue 23 Aug 2016, 09:41    Post subject:  

greengeek wrote:
rufwoof wrote:
Detect when memory is getting low (as per Fred's script) and ...

dd if=/dev/zero of=swapfile bs=1024k count=1024
mkswap swapfile
swapon swapfile

type thing (that creates and activates a 1GB swapfile)
Interesting idea. Where does it create it?

In that example ... in the current directory Smile

I was just showing a example. My sda2 is a large ext3 format that I store data on so if I intend to render a largish video or whatever intensive activity, as more usually I don't have a swap partition/file active I usually create/activate a swapfile in the root of that sda2 partition before doing that activity. Something like :
Code:
cd
mkdir -p sda2
mount /dev/sda2 sda2
cd sda2
if [ ! -f swapfile ]; then
 dd if=/dev/zero of=swapfile bs=1024k count=1024
 mkswap swapfile
 swapon swapfile
fi

Can still grind to a halt, but less so and less often than running without a swap, which if all of memory is exhausted with 'user data' tends to just totally lockup.
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 11149
Location: Gatineau (Qc), Canada

PostPosted: Tue 23 Aug 2016, 11:04    Post subject:  

learnhow2code wrote:
Sailor Enceladus wrote:
I like this approach too
why hasnt anyone made a pup yet specifically for running woof-ce?
Wink
Code:
"To keep the suicide rate low among developers."
If you think the above is the right answer, hit Enter now.

If you think the right answer should be:
"To keep the hair-pulling rate low among developers",
type any printable key and press Enter.
Wink
_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
learnhow2code

Joined: 12 Jun 2016
Posts: 1015

PostPosted: Tue 23 Aug 2016, 11:40    Post subject:  

rufwoof wrote:
Detect when memory is getting low (as per Fred's script) and ...

dd if=/dev/zero of=swapfile bs=1024k count=1024
mkswap swapfile
swapon swapfile


a couple suggestions:

1. i think puppy already automounts swap on boot. i think thats fine, that probably saves more trouble than it causes. its a very puppy-like thing to do.

2. if the user has a partition mounted rw with 1g free, go ahead and create the swapfile.

3. if the user does not have a partition mounted rw with 1g free, popup a window and offer a choice of partitions to create a file on-- include the options:

* no, i will take my chances with low ram
* i dont know, just pick whatever is best

automounting a unmounted partition to create a new swapfile seems like a good way to cause trouble. consider that the pupsave isnt created without a prompt, and follow that example.
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 11149
Location: Gatineau (Qc), Canada

PostPosted: Fri 26 Aug 2016, 17:38    Post subject:  

About the swap file:

-- older Puppies created a 256 Mb swap file on first boot if neither swap
partition nor swap file were detected on the disk. Maybe do a test with
newish Puppies to confirm or infirm that.

If the new Puppies still do it, then we don't need to waste any energy! Wink

Flash has kindly made sticky my set of ready-made swap files
and pup-save files here. Basically, choose the size of
your swap file, download it, unzip it and use.


Simple as pie.

Rule of thumb:
-- if you have over 2 Gb's of RAM, 500 Mb of swap file is enough.
-- if you have less, get the file with +/- 2.5 times your amount of RAM.

Final consideration -- A swap file is always a stop-gap measure. It will
prevent your computer from freezing if all your RAM gets filled up, but
using it always seriously s-s-l-l-o-o-w-w-s-s down your machine.

To minimize the possibility of this slow down -- and of resorting to using
the swap file in the first place--, if you know program X is a RAM guzzler,
quit from all other programs before you run program X. (And keep your
fingers crossed!)

BFN.

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)

Last edited by musher0 on Fri 26 Aug 2016, 17:52; edited 1 time in total
Back to top
View user's profile Send private message 
Sailor Enceladus

Joined: 22 Feb 2016
Posts: 1281

PostPosted: Fri 26 Aug 2016, 17:46    Post subject:  

musher0 wrote:
Simple as pie.

Do you mean making pie from scratch or buying ready-made cooked pie? I can't even make Kraft Dinner! Laughing
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 3 of 4 [56 Posts]   Goto page: Previous 1, 2, 3, 4 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Taking the Puppy out for a walk » Suggestions
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1231s ][ Queries: 12 (0.0060s) ][ GZIP on ]