With many apologies, this bug can be closed. It turns out my laptop had a bad inverter. Since replacing it, everything has been fine. -- -John Sullivan -http://www.wjsullivan.net