Subject: Re: APM woes on ThinkPad 600
To: Jan-Hinrich Fessel <fessel@DeTeMobil.de>
From: Janne Snabb <snabb@epipe.fi>
List: port-i386
Date: 11/27/1998 16:23:50
On Fri, 27 Nov 1998, Jan-Hinrich Fessel wrote:

> when the system goes into suspend mode (zzz oder "close the book") it will do 
> that fine, but after wakeup it will light up the screen display but ohterwise 
> it is locked solid.  It woll not even enter suspend mode again when i close 
> the lid...

I had the same problem with my Thinkpad (310 or something like that,
low-end one). The solution in my case was simple: disable PCMCIA network
adapter ("ifconfig ep0 down" or whatever) and DPMS ("xset -dpms", the
magic cookie can be found in /usr/X11R6/lib/X11/xdm/authdir) before
going into hibernation mode. apmd has nice hooks to accomplish this:
/etc/apm/{suspend,standby,resume} scripts are called in the relevant
situations. If you have some other external hardware in use, try disabling
it too.

If that happens to work for you too and if you want to get my scripts,
just mail me.

I have still one problem left: if the display goes off (if DPMS in the
X config is enabled) it first gets corrupted (random pixels) and when
more time passes, the machine eventually freezes. This is probably more
of XFree than NetBSD issue, but any solutions for that? I've tried every
X config option I can think of.

-- 
Janne Snabb / Broken Pipe Oy
snabb@epipe.fi