APM suspend/resume quirk under 5.2.1-RC2

From: Jesse Guardiani <jesse_at_wingnet.net>
Date: Tue, 17 Feb 2004 12:15:29 -0500
Greetings list,

After I resolved my initial boot problems after upgrading
from 5.2-RELEASE to 5.2.1-RC2 (more info about this here:
    http://article.gmane.org/gmane.os.freebsd.current/40834 )
I have noticed the following:

1.) 5.2.1-RC2 seems much more stable than 5.2-RELEASE. In
    the two or three days I've been testing it I haven't
    been able to crash it once during normal operation on
    any of my 3 test machines (all ATA machines, BTW) -
    something I just couldn't say of 5.2-RELEASE.

    Congrats to the FreeBSD developers! Good work!

2.) I can now successfully suspend/resume from a VTY (sys console)
    without booting with `boot -vD`.

    HOWEVER, if I try to suspend/resume while running X11,
    I experience the following:

    a.) I can successfully suspend the machine if I switch to
        a VTY first.

    b.) I can successfully RESUME the machine if I was looking
        at a VTY when I suspended.

    c.) IF I switch to X11 with CTRL+F9 after resume, the
        machine will briefly display my X11 screen, then the
        screen will go blank and the machine will lock up.

        I'm not sure if the kernel is panicing, or if the
        hardware has locked. However, my keyboard is
        unresponsive (even SCRLK light) and any attempts to
        suspend/resume or Fn+F7 to switch displays fail. I'll
        try to hook up a serial console and find out for sure
        in the next few days.

Does anyone know a workaround for (c) above?

Has anyone experienced the same behavior?

I'm running FreeBSD 5.2.1-RC2. XFree86:

XFree86-FontServer-4.3.0_2          =   up-to-date with port
XFree86-NestServer-4.3.0_3          =   up-to-date with port
XFree86-PrintServer-4.3.0_1         =   up-to-date with port
XFree86-Server-4.3.0_12             <   needs updating (port has 4.3.0_13)
XFree86-clients-4.3.0_5             =   up-to-date with port
XFree86-documents-4.3.0             =   up-to-date with port
XFree86-font100dpi-4.3.0            =   up-to-date with port
XFree86-font75dpi-4.3.0             =   up-to-date with port
XFree86-fontCyrillic-4.3.0          =   up-to-date with port
XFree86-fontDefaultBitmaps-4.3.0    =   up-to-date with port
XFree86-fontEncodings-4.3.0         =   up-to-date with port
XFree86-fontScalable-4.3.0          =   up-to-date with port
XFree86-libraries-4.3.0_6           =   up-to-date with port
XFree86-manuals-4.3.0               =   up-to-date with port

Thanks!

-- 
Jesse Guardiani, Systems Administrator
WingNET Internet Services,
P.O. Box 2605 // Cleveland, TN 37320-2605
423-559-LINK (v)  423-559-5145 (f)
http://www.wingnet.net
Received on Tue Feb 17 2004 - 08:15:34 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:43 UTC