Skip site navigation (1)Skip section navigation (2)
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>