dorts Posted November 17, 2010 Share Posted November 17, 2010 Hello, I've just installed OSx 10.6.3 using iATKOS s3 v2, and updated to 10.6.5. However, everything works well except sleep. I tried installing Sleepenabler.kext but it still doesn't help. Basically when I press sleep, the monitor will turn off, hard disk spins down, but my fans all go full blast. Would love any help I can get! Using a DFI Blood Iron motherboard. Thanks! Link to comment https://www.insanelymac.com/forum/topic/237418-how-to-get-sleep-working/ Share on other sites More sharing options...
Lotustar Posted November 17, 2010 Share Posted November 17, 2010 Have you tried openhaltrestart.kext? Did not work for me but it seems to work for most ppl. Mine does the same thing and after days of research and ZERO help from anyone I just gave up and just shut down. Try going to kexts.com and looking around if you have not. Could be a DSDT thing. Link to comment https://www.insanelymac.com/forum/topic/237418-how-to-get-sleep-working/#findComment-1585838 Share on other sites More sharing options...
Gringo Vermelho Posted November 17, 2010 Share Posted November 17, 2010 OpenHaltRestart does not do anything for sleep, and is now obsoleted by Chameleon 2.0 RC5. Non-working S3 sleep (and non-working complete wake from S3 sleep) can be caused by a hundred different things, that's why it's hard to find help with fixing it. If your Hackintosh is Intel-based, a big step on the way to working sleep is having native Power Management working - S3 sleep is a power state. Chameleon 2.0 RC5 can help with that. Read this before you begin setting it up: http://www.projectosx.com/forum/index.php?...amp;#entry10065 If your Intel-based Hackintosh has the ICHx Southbridge, look for DSDT sleep/wake fixes to the USB controller(s) and Firewire ports. Make sure you have ACPI 2.0, ACPI APIC and all advanced CPU features (except CPU ID limit) enabled in the BIOS. Old style APM powermanagement (this: http://en.wikipedia.org/wiki/Advanced_power_management ) and 'Energy Star' compliant settings should be turned off. Link to comment https://www.insanelymac.com/forum/topic/237418-how-to-get-sleep-working/#findComment-1585846 Share on other sites More sharing options...
dorts Posted November 21, 2010 Author Share Posted November 21, 2010 OpenHaltRestart does not do anything for sleep, and is now obsoleted by Chameleon 2.0 RC5. Non-working S3 sleep (and non-working complete wake from S3 sleep) can be caused by a hundred different things, that's why it's hard to find help with fixing it. If your Hackintosh is Intel-based, a big step on the way to working sleep is having native Power Management working - S3 sleep is a power state. Chameleon 2.0 RC5 can help with that. Read this before you begin setting it up: http://www.projectosx.com/forum/index.php?...amp;#entry10065 If your Intel-based Hackintosh has the ICHx Southbridge, look for DSDT sleep/wake fixes to the USB controller(s) and Firewire ports. Make sure you have ACPI 2.0, ACPI APIC and all advanced CPU features (except CPU ID limit) enabled in the BIOS. Old style APM powermanagement (this: http://en.wikipedia.org/wiki/Advanced_power_management ) and 'Energy Star' compliant settings should be turned off. Hi, Thanks, I tried installing Chameleon as well as DSDT, it's still not working. Any other clues? Thanks for the help! Link to comment https://www.insanelymac.com/forum/topic/237418-how-to-get-sleep-working/#findComment-1588311 Share on other sites More sharing options...
Gringo Vermelho Posted November 22, 2010 Share Posted November 22, 2010 You don't have to quote a post when you're replying directly below it. Installing Chameleon 2.0 RC5 is only half of it, power management is not enabled by default, you have to enable it yourself via com.apple.Boot.plist as explained in the release thread, make sure AppleHPET and AppleLPC.kext are loaded, all 'advanced' CPU features (except CPUID Limit) enabled in the BIOS etc etc. Follow the link I posted, it covers most of the basics. Make sure you don't have sleepenabler or OpenHaltRestart (or any of the other restart fix kexts) installed. Link to comment https://www.insanelymac.com/forum/topic/237418-how-to-get-sleep-working/#findComment-1588934 Share on other sites More sharing options...
dorts Posted November 27, 2010 Author Share Posted November 27, 2010 Hi, thanks for your help. What I did was install Chameleon RC5, patch DSDT using the DSDT patcher GUI so I can delete disabler.kext. However after doing that and rebooting, it would boot to the loading screen, and then goes to a black screen. Any suggestions? Link to comment https://www.insanelymac.com/forum/topic/237418-how-to-get-sleep-working/#findComment-1592040 Share on other sites More sharing options...
Markrtoon Posted November 27, 2010 Share Posted November 27, 2010 I can't get my sleep to work either! Link to comment https://www.insanelymac.com/forum/topic/237418-how-to-get-sleep-working/#findComment-1592042 Share on other sites More sharing options...
dorts Posted November 27, 2010 Author Share Posted November 27, 2010 Just an updated. The black screen was because of the "no hpets available cpu(s) configured incorrectly" error I found when I booted using verbose mode. Link to comment https://www.insanelymac.com/forum/topic/237418-how-to-get-sleep-working/#findComment-1592070 Share on other sites More sharing options...
Gringo Vermelho Posted November 29, 2010 Share Posted November 29, 2010 If you have a HPET setting in your BIOS make sure it's enabled. It's possible that you need to patch the HPET Device in your DSDT. What I did was install Chameleon RC5, patch DSDT using the DSDT patcher GUI so I can delete disabler.kext. It's possible that DSDTPatcherGUI has done more harm than good. Zip and attach your DSDT as it was before you patched it with DSDTPatcherGUI. Maybe I can fix it for you, if fixing is needed. No promises though. Patched DSDT or not, you should not have to use disabler.kext in the first place since your CPU is compatible with AppleIntelCPUPowerManagement.kext. DSDTPatcherGUI removes the CPU aliases from the processor scope in your DSDT but this is not necessary when you use GeneratePStates and CStates=yes with Chameleon 2.0 RC5. Please follow the links I posted and do some reading, I repeat you need AppleHPET and AppleLPC loaded for Chameleon-injected native CPU Power Management to work. Also here's the original release thread, lots of information on how to proceed in there: http://www.insanelymac.com/forum/index.php?showtopic=225766 Link to comment https://www.insanelymac.com/forum/topic/237418-how-to-get-sleep-working/#findComment-1593568 Share on other sites More sharing options...
Recommended Posts