|
|
NMS Sleep UtilityA Simple Approach to Laptop InsomniaNMS Sleep Assist and NMSdTripWire NM-FS made friendly! |
![]() |
Home Site Map Recent Activities PM 8500 Project SlicedApple (NMS) Guest Book
| Feedback and Observations on NMS |
| Since NMS includes several ideas that we are all trying out I am going to collect and post observations and findings so they are collected in one place. |
| A
couple of my own
observations. Sleep Holds iTunes, Mail, and Aquisition work well. The Printing Hold from v2.2 works pefect in Tiger and improved but not perfect in Panther. Disk Burning and Dial Up activities holds work well. Safari works unreliably. As expected animations kick up its CPU use. A good sleep hold for Software Update is to set the manual hold: Software Update.root:-0.5 (This will be added as a Quick-Pick for v2.3) The most interesting so far was mplayer. It seems that mplayer tickles the actual idletimers while playing movies. While it was running (playing a movie) the idle timers did not advance at all (I thought NMSd had crashed for awhile). This affected built-in functions like dimming the display as well as NMS. I have not looked at mplayer to see if this is an intentional built-in feature, preference, or something else. Disk Burning (at least using OEM software on OEM drives) can also tickle the idle timers. Bluetooth Confirmed - Bluetooth MS mice mess with sleep and it can be avoided by disabling 'allow Bluetooth devices to wake the system' Confirmed - A Bluetooth headset can hold the system in a semi-sleep until the batteries run dry (semi-sleep means no application is running so NMS is out of the game), cause bounces with sleep failures, or just sluggish sleep onset, and can do so apparantly at random. |
* Issues of Note Regarding Bluetooth A number of Bluetooth input devices can cause sleep problems, especially 3rd party Bluetooth mice. NMS can force sleep but it can't keep a rouge mouse or headset from waking the system back up. Input devices are specifically permitted to wake an OS X system and Bluetooth devices can do so as well. The trouble is that even when nothing is happening and the computer is starting to count sheep certain Bluetooth devices JUST WON'T SHUT UP. Often what you get is a pattern of successful sleep with immediate waking (bouncing), or sleep that can't be revived (the sleep of death). If you are having problems with your system freezing on sleep or bouncing and you are using any Bluetooth devices, especially a Bluetooth mouse (the MS Mouse is the most notable) try turning off the option in your Bluetooth Preferences "Allow Bluetooth devices to wake this computer" and see if that helps. If it doesn't work try disabling all Bluetooth devices including the system's internal module or external USB dongle that serves as its Bluetooth hardware . Bluetooth headsets can be especially difficult exhibited random or hard to predict behavior. I have observed that a Bluetooth headset within reach of an OS X system can cause problems ranging from sluggish onset of sleep to bouncing with every sleep attempt causing total sleep failure to semi-sleep with battery drain until a forced sleep results. These events DO NOT seem related to whether the device is actually selected in the Sound Preference pane, or whether the system was the most recent device the headset was paired with, but only to the headset being unpaired (not already connected to something else, like a phone) and therefore searching for a mate. The problems are inconsistent which makes them hard to isolate. If you are having random sleep problems and have a headset try TURNING IT OFF for several days or removing it from the area and see if that helps the problem. This is a complex issue but I think derives from the same core problem. Many if not most headsets do not understand OS X sleep never get the memo and therefore never stop trying to reconnect. Depending on your luck that might result in a sleep crash, continuous bounces, or something else. This is not surprising since a headsets design emphasis is on maintaining a connection to a cell phone where sleeping is simply not a concern. |
The Real NMS is hidden in NMS Sleep Assist. It is the NMSd application. NMSd is the application that runs invisibly in the background, watches for the need for sleep, checks the Sleep Holds, sets up Panther compatibility, but never takes a bow. ...the Shadow knows... |
![]() NMSd background application |
| Click on the A-OK to Download NMS v2.2 | ![]() |
Sliced Apple (All)
Created
7/16/05
Modified
7/22/05
-
Updated to reflect v2.0
Read
Me, features, download.
Modified 7/24-8/5/05
-
NMS v2.1 beta 3 - beta 5.
Modified
8/6/05
- NMS v2.1
b6
Modified
8/12/05
- NMS v2.1 b8
Modified 8/14/05
- NMS v2.1 FC1
Modified 8/15/05
-
NMS v2.1 FC2
Modified 8/18/05
- NMS v2.1 FC3
(Final)
Modified
8/21/05
- New NMS icons. Tidbit about NMS v2.2.
Modified
8/31/05
- NMS v2.2 beta 1
Modified 9/1/05
- NMS v2.2 beta 1b
Modified 9/~10/05
- NMS v2.2 beta 3
Modified 9/19-20/05
- NMS v2.2 beta 4
Modified 9/29/05
- NMS v2.2 beta 5
Modified 10/2/05
- NMS v2.2 FC1
Modified 10/4/05
- NMS v2.2 R
Modified 10/9/05
- NMS v2.2 R Final and mention of v2.3 beta
Modified 2/5/06
- NMS v2.3 beta 1 posted
Modified 2/7/06
- Misc content corrections
Modified 2/14/06
- Updated to
reflect
initial Mactel testing
Modified 2/28/06
- NMS v2.3 beta 2 posted
Modified 3/4/06
- NMS v2.3 beta 3 posted