Date: Fri, 21 Feb 2003 10:27:25 -0800 From: "Kevin Oberman" <oberman@es.net> To: "Matthew N. Dodd" <winter@jurai.net> Cc: Vaclav Kares <vaclav.kares@tiscali.cz>, freebsd-mobile@FreeBSD.ORG Subject: Re: TP600 & APM problem in X Message-ID: <20030221182725.A5ACC5D06@ptavv.es.net> In-Reply-To: Your message of "Fri, 21 Feb 2003 11:46:55 EST." <20030221114152.O66355@sasami.jurai.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Matthew, Thanks for posting these. They have certainly given me some ideas on how to improve things. I do have some questions which are embedded below: > Date: Fri, 21 Feb 2003 11:46:55 -0500 (EST) > From: "Matthew N. Dodd" <winter@jurai.net> > Sender: owner-freebsd-mobile@FreeBSD.ORG > > On Fri, 21 Feb 2003, Vaclav Kares wrote: > > I had 4.3R on TP600 and all functions of APM worked in X. But I am not > > able to sleep the same notebook on 5.0R in X (virtual consoles are ok). > > Moreover when I try this X prompmtly freezes. > > The crucial problem is that X also freezes when I am working in X and > > the system reports an APM event (for instance, battery charge is low). Do > > you have similar experiences ? Is there a person which solved this > > problem ? > > My 600E works great; suspend and hibernate, and suspend2hibernate work as > expected. > > These are the options that I've added to my kernel config: > > options CPU_ENABLE_SSE The 600E is a P2 based system. Mine certainly lacks SSE and MMX2. I guess I don't see why you have this. > options CPU_SUSP_HLT This makes some sense, although I can't claim to understand its implications fully. > options PSM_HOOKRESUME > options PSM_RESETAFTERSUSPEND > options SC_NO_SUSPEND_VTYSWITCH While I see this in NOTES, I see no explanation either there or in the man page. Can you explain what it does? (Yes, I should read the sources.) > device apm > device pmtimer > device apm_saver Once again, I don't see any documentation for this. It's in NOTES, but the only comment is that APM is required. What does this do? (I know. Read the sources.) > I have the following in my /boot/device.hints > > ... > hw.cbb.start_memory="0x20000000" I hit this one head on this right away. But I put it in loader.conf, not device.hints. loader.conf looks like a more logical place to put it. > hint.acpi.0.disabled="1" Of course. And this certainly belongs in the hints file. > hw.pci.allow_unsupported_io_range="1" I have not found that this is required for the 600E. Are you sure that it's needed? (May be card specific.) Thanks again for the suggestions! R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030221182725.A5ACC5D06>