Re: Cancel Sleep
Re: Cancel Sleep
- Subject: Re: Cancel Sleep
- From: Andrew James <email@hidden>
- Date: Tue, 1 Jan 2008 15:33:44 +1030
Ok well the truth is im trying to create the over ride that will let
you run the laptop in closed lid mode with out the extra hardware, it
is a very needed feature. However i do plan on adding features to
ensure the safety of the laptop (if temps get to high it will auto
sleep etc)
The software to fix this has been around for a long time
(Insomnia.kext) but the current implementations used at the moment
does not allow for some future features we wished to implement due to
the message/notifications problems i mentioned earlier.
PS. In a small survey i conducted the laptops in lid closed state did
not show any major increases in temperatures over a duration of a few
hours in normal operations (Not high CPU tasks)
PSS. If someone wants to have a look at the Insomnia source code i
will upload it although the current code is in development and may be
a bit messy
On 01/01/2008, at 2:58 AM, Amanda Walker wrote:
On Dec 31, 2007, at 11:08 AM, Jordan K. Hubbard wrote:
Thanks much for the citation. Clearly, I'd never read that before,
and it represents an interesting collision between "conventional
wisdom" and "the documentation." I'd always heard, both inside
and outside of Apple, that running a mac laptop of almost any ilk
with the lid closed was a dicey proposition given the variances of
heat dissipation.
It is. More modern laptops (including Macs) have fans for active
cooling, in contrast to earlier ones which vented via convection
through the keyboard, but you still need airflow. If you close the
lid and throw your laptop in a case or sleeve without it going to
sleep, you can very easily overheat it, and possibly damage it
permanently. After one incident of the latch popping loose in the
case (which made a MacBook Pro heat up so much it was quite
literally too hot to pick up), I routinely use pmset to disable
lidwake completely.
My interpretation of "you can operate a laptop with the lid closed
only if you have an external display and keyboard attached" is that
it's a safety interlock--if you have an external display and
keyboard attached, it's very likely that the machine is not closed
up in a case, and thus has sufficient airflow.
Now, it could be argued that the test should be based on actual
temperature, not on the presence of external devices. This is how
desktop machines generally work (example: liquid-cooled CPUs when
the pumps fail). However, given the somewhat convoluted thermal
environment of a modern laptop, testing for external connections
seems like a reasonable compromise.
Going back to Andrew's original question, though... Andrew, can you
give us a better idea of the use case you're trying to implement?
There may be other ways to solve your actual problem.
--Amanda
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden