Is Instant Puppy possible?

Under development: PCMCIA, wireless, etc.
Post Reply
Message
Author
User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

Is Instant Puppy possible?

#1 Post by Lobster »

Barry has offered ACPI as a boot up option
in the new Woof and Quirky
http://bkhome.org/blog/?viewDetailed=01355
This is what it is:
rc.acpi

-------

Runs the daemon 'acpid'.

This is a daemon that provides certain ACPI management functions. Puppy will still work without it.
Well that does not tell me enough
off to wikipedia . . .
http://en.wikipedia.org/wiki/Advanced_C ... _Interface

The one that intrigues me is the keep in ram
Which is used in some netbooks, laptops
. . . and is it an option with ATX power supplies modern BIOS?

Puppy runs in ram
Ubuntu is working towards a 15 sec Boot up for its next release

Could this potentially allow us an instant Puppy option?

Advisement required
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

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

Re: Is Instant Puppy possible?

#2 Post by aragon »

Lobster wrote:Could this potentially allow us an instant Puppy option?
i don't exactly know what you're talking about, but if it is 'hibernation' (http://en.wikipedia.org/wiki/Hibernatio ... mputing%29 ), my answer would be no, as the kernel is not configured like that (neither actual puppy nor actual quirky kernel).

aragon

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

#3 Post by Lobster »

i don't exactly know what you're talking about,
Now there are two of us :oops:
but if it is 'hibernation'
It is.
What I am asking (assuming a different kernel config)
can hibernation be used on modern PC's as well
as some laptops?

I seem to remember it was either not possible, feasible
or required high overheads and was abandoned
for this or other reasons.
I am sure it has been discussed before.

. . . however it might be possible with a different kernel?
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
prehistoric
Posts: 1744
Joined: Tue 23 Oct 2007, 17:34

hibernation problematic

#4 Post by prehistoric »

I think, without going into a great deal of detail, the difficulty is that the way suspend or hibernation is implemented depends on what the BIOS does, which, in turn, depends on proprietary information tied to the manufacturer and Windows.

The real solution is to replace the BIOS, if the manufacturer provides information which makes this possible. Amazingly, the coreboot project has done this for a number of motherboards. (Unfortunately, OLPC seems to be the only such laptop. ) Couldn't we offer a Puppy kernel as a "payload" for coreboot?

Note: the possibility of selling large numbers of motherboards for high-performance computing clusters caused manufacturers to disclose information for motherboards used in bids for these. The possibility of installing a Puppy kernel through coreboot has tempted me to buy one of the obsolete servers now glutting the market. Time to take my medication, again.

Added: I forgot to mention that Jemimah has suspend to RAM working on Puppeee beta. You can simply close the netbook, and suspend. So far, it seems reliable. This is, of course, only for the ASUS Eee-PCs.

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#5 Post by jemimah »

You can test suspend on any machine with acpi. You just need to download acpitool from here:http://www.murga-linux.com/puppy/viewtopic.php?t=31753.

Then try 'acpitool -s' to suspend. Hibernation is 'acpitool -S' but it won't work if hibernation support is not in the kernel.

You'll probably have the best luck on newer machines with newer kernels.

DMcCunney
Posts: 889
Joined: Tue 03 Feb 2009, 00:45

#6 Post by DMcCunney »

jemimah wrote:You can test suspend on any machine with acpi. You just need to download acpitool from here:http://www.murga-linux.com/puppy/viewtopic.php?t=31753.

Then try 'acpitool -s' to suspend. Hibernation is 'acpitool -S' but it won't work if hibernation support is not in the kernel.

You'll probably have the best luck on newer machines with newer kernels.
Suspend to RAM works on my old Fujitsu Lifebook p2110 running Puppy 4.31.

Suspend to disk does not, which is not a surprise.
______
Dennis

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#7 Post by Béèm »

jemimah wrote:You can test suspend on any machine with acpi. You just need to download acpitool from here:http://www.murga-linux.com/puppy/viewtopic.php?t=31753.

Then try 'acpitool -s' to suspend. Hibernation is 'acpitool -S' but it won't work if hibernation support is not in the kernel.

You'll probably have the best luck on newer machines with newer kernels.
On my thinkpad R40 I use often acpitool -s to my satisfaction.
Acpitool had to be installed separately and does apparently not defpend on a puppy version.
The one I use now is dpup484b4
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

Post Reply