Alternative To “Sleep Trick” On Intel GMAX3100

July 24th, 2008

Apple / Mac

This “trick” is now outdated and has been replaced by the much more reliable DSDT.aml file which automatically wakes the screen for you 100% of the time. The guide for it can be found here.

A lot of us on laptops using Intel’s onboard GMAX3100 are having to do something called the “sleep trick” to get our screens to display Mac OS X after you boot or reboot. The most common way to perform this trick is to set a hot corner (Expose) to “Sleep Display” and blindly move your mouse over to the spot, hoping it wakes the screen up and displays your new Mac. For most of us, this trick works well. For the power user (or those without Sleep), we’re constantly booting up and shutting down to save battery life.

The biggest issue is since Expose uses your user settings, you have to leave Automatic Login on for your user account to get access to that hot spot. This leaves our Hackbooks at risk for theives to just boot right up, and if they figure out how the fuck to turn on the screen, they’ve got access to all your data. Not anymore! By following my instructions below, you can have a more natural experience by forcing the display to sleep automatically during boot, BEFORE you reach the Login screen!

Download the SleepDisplay Hack

Drag SleepDisplay.app to your home directory. In Finder, this is the “place” that is shown with your username.

Open Terminal and type sudo su - then open /etc/rc.common with your favorite text editor (as root), and at the top, add the following:

# Sleep display on boot

/Users/richard/SleepDisplay.app/Contents/MacOS/sleepdisplay

Replace “richard” with your username, or the full path to the location of SleepDisplay.app plus the trailing path you see above. Save the file and type head -n 5 /etc/rc.common to make sure it’s in there. Good? OK. Now go to System Preferences, Accounts, Login Options and disable automatic login. Keep Expose set to the hot corner as a fail over in case an update wipes your rc.common changes. Now reboot. Need I say more? If you’re ever stuck with a blank screen, just touch your mouse and boom — it’s up. No hot corner bullshit. If for any reason this doesn’t work, the hot corner is still there so just pretend you’re looking at the Login screen, type your password and hit Enter, then move your mouse to the Expose corner.

Easy, huh?

, , , , , , , ,

About the author of this post:

Richard has written 94 posts on DailyBlogged.

Richard is a professional web developer and business consultant. He opened his first web hosting company at the age of 13 out of his bedroom on an ISDN connection and hasn't looked back since. Richard currently resides in sunny Florida.

68 Responses to “Alternative To “Sleep Trick” On Intel GMAX3100”

  1. Alexander Brown Says:

    Thomas – I found out what the error was. There were 2 x 200 MB partitions that were left over from Windows 7. I reformatted the drive using GParted, and it all works well now. Thanks for your help anyway.

    Reply

  2. Alexander Brown Says:

    Thomas – after trying again and failing (this is my 3rd install today), I must note that it worked fine until the hard drive went belly up and I got a new (250GB) one. Now it simply won’t work. I was on 10.5.2, and the dsdt.aml worked fine. Is there any way to use the dsdt.aml WITHOUT updating to chameleon 2.0?

    Reply

    • Thomas Says:

      There unfortunately is no way to use the dsdt.aml without Chameleon 2. When following this guide for installing Chameleon, make sure you follow all steps exactly, and that you include an “r” in front of your disk identifier in the second line of code ins sep 5

      Reply

  3. Alexander Brown Says:

    Thomas – I am not going to risk a good install to find out what the code is, but I do remember 4 lines of numbers.

    Reply

  4. Alexander Brown Says:

    If you guys don’t care about auto login, just add the app to your auto login items from the downloads folder!

    When I try to do the dsdt.aml, and i install chameleon, the system won’t boot. Why?

    Reply

  5. diego Says:

    This work great for my… all was very easy… thanks again.-

    Reply

  6. Thomas Says:

    Shelby- This is quite an old hack and a newer one can be found at http://www.dailyblogged.com/883/adding-a-dsdtaml-to-older-installs/. In the meantime, you can try placing a Dsdt.aml in the root of your OS X partition and see if it boots fine (this is if you have the newest version of Chameleon).

    Reply

  7. Shelby Says:

    I did this but at the same time I also installed 10.5.7 and now i cant get the screen on. i have tried to blindly log on and use the hot corner but it seems to be gone. I don’t know what to do.

    Reply

  8. Thomas Says:

    FRauANtje- Virtually any computer can be “hackintoshed.” The only problem is if there will be support for this hardware (which there most likely already is). So short answer, yes.

    Reply

  9. FRauANtje Says:

    Though Dell discontinued the Inspiron 1525 there are some new 1525s available with an “nVidia GeForce GB 8600M GT” instead of GMA X3100.

    Any ideas, if those Dells can be “hackintoshed”?

    Thank you,

    Frank

    Reply

  10. Thomas Says:

    Haha yes this would be a bad time to do so. Download iPC 10.5.6 Universal PPF5 and then use the previously posted options and this will then give you a dsdt.aml

    Reply

  11. steve0suprem0 Says:

    well, i did that, but i couldn’t find any optional bootloaders section. would this be a bad time to say i’m using the ideneb 1.3 dvd?
    when i selected my partition, it had an options button below, but was not selectable.

    Reply

  12. Thomas Says:

    steve0suprem0- To install a dsdt.aml boot from the OS X Install DVD. Then select your current OS X partition and uncheck everything but “DSDT Patcher” which can be found under the “Optional Bootloaders” section. Restart your computer again and upon booting into OS X your screen should display the login window and you will no longer need the sleep trick. Let me know how this works for you.

    Reply

Trackbacks/Pingbacks

  1. Dell Inspiron 1525 HackBook Pro Tutorial! | Daily Blogged - Sun, 15th Mar 2009

    [...] UPDATE! Want this sleep trick to happen automatically and be able to see the Login screen? Click here! [...]

  2. Dell Inspiron 1525 HackBook Pro Tutorial! - Espresso Report - Thu, 24th Jul 2008

    [...] UPDATE! Want this sleep trick to happen automatically and be able to see the Login screen? Click here! [...]

Leave a Reply