APM suspend/resume quirk under 5.2.1-RC2

Jesse Guardiani jesse at wingnet.net
Tue Feb 17 09:15:34 PST 2004


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




More information about the freebsd-current mailing list