Thanks for trying that, That is what I suspected would happen. So the problem is really "Linux won't run with battery power in Dell Latitude D620" not necessarily Puppy itself.number77 wrote:I did install lubuntu and daphile, same problem.
So I point that out not as a cop-out or to give up on Puppy, but rather look into Ubuntu support or search message boards for a fix or solution, because they have much larger user base than Puppy and may have someone with this laptop and similar issue. I've seen some reports or similar issues of Linux on laptops.
What I was getting at earlier with the suspend inquiries, is that AC power loss *can* trigger suspend, or lid switch or other messages.
Your laptop was designed with Windows XP in mind, never intended for Linux. So the theory is that Windows XP is handling the AC power loss message sent to OS properly, while Linux is not handling it properly, going into suspend or some other mode. Might be a kernel issue, or could be a power management config, or possibly just not resolved for Linux on your hardware.
Is this your laptop:
http://www.dell.com/support/home/us/en/ ... 20/manuals
Probably not related, but I have seen Linux falsely detect a laptop is docked when it isn't. If so this manual item may have bearing:
"If a computer loses AC power while docked to the Dell D/Dock or Dell D/Port, the computer immediately goes into low-performance mode."
But that is just a thought. I have no other solution to offer.