• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Cancel Sleep
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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
  • Follow-Ups:
    • Re: Cancel Sleep
      • From: Amanda Walker <email@hidden>
References: 
 >Cancel Sleep (From: Andrew James <email@hidden>)
 >Re: Cancel Sleep (From: Terry Lambert <email@hidden>)
 >Re: Cancel Sleep (From: David Alger <email@hidden>)
 >Re: Cancel Sleep (From: "Jordan K. Hubbard" <email@hidden>)
 >Re: Cancel Sleep (From: Brian Mastenbrook <email@hidden>)
 >Re: Cancel Sleep (From: "Jordan K. Hubbard" <email@hidden>)
 >Re: Cancel Sleep (From: Amanda Walker <email@hidden>)

  • Prev by Date: Re: Cancel Sleep
  • Next by Date: Re: Cancel Sleep
  • Previous by thread: Re: Cancel Sleep
  • Next by thread: Re: Cancel Sleep
  • Index(es):
    • Date
    • Thread