- Joined
- Feb 16, 2011
- Messages
- 12
- Motherboard
- GIGABYTE GA-P55A-UD3 INTEL P55 I5/I7 DDR3 PCI-E LGA1156 USB3 ATX
- CPU
- Core i7-870 2.93 GHz, Socket 1156
- Graphics
- XFX HD-585X-ZNFV ATI Radeon HD 5850 1GB 256-bit GDDR5 PCI Express 2.0 x16 DX1
- Mac
- Classic Mac
- Mobile Phone
After a period of flawless sleep/wake management on my GA-P55A-UD3 v2.0 (BIOS F11) running 10.6.6 I started getting a variety of sleep/wake problems on the machine. Through systematic troubleshooting I now have the system in a state where I can reliably force sleep it repeatedly and manually waken it with screen, DVD drive and USB hubs restored. The system doesn't sleep automatically and I could live with this except something is making it wake from forced sleep after a period of time (at least 5 minutes). I tried disabling "Wake for Ethernet Network Access" in Energy Saver but that had no effect (unless changing that setting requires a restart to take effect?).
The most recent change was to manually remove the PXHCD.kext (provides USB3.0 functionality). Before this, the system was, I think, waking on it's own but not waking the monitor - requiring a restart.
The change I made before that was to boot the system in 32bit mode. This was because I saw a number of reports in the Console log of kexts that were incompatible with 64bit arch. This has snuffed half my RAM so I'll try again with 64 now that the PXHCD.kext fix has done something.
The Hack's hibernate mode is set to "0" (i.e. suspend to RAM). Settings as follows:
BIOS
Power Management Set-up
---------------------------------
ACPI Suspend Type: S3(STR)
Soft-off by PWR-BUTTON: Instant-Off
PME Event Wake Up: Enabled
Power on by Ring: Enabled
Resume By Alarm: Disabled
HPET Support: Enabled
HPET Mode: 64-bit mode
Power on by mouse: Disabled
Power on by keyboard: Disabled
AC Back Function: Soft-Off
ErP Support: Disabled
Integrated Peripherals
---------------------------------
eXtreme Hard Drive: Disabled
PCH SATA Control Mode: AHCI
SATA Port0-3 Native Mode: Enabled
USB Controllers: Enabled
USB Legacy Function: Enabled
USB Storage Function: Enabled
Turbo SATA3: Auto
Azalia Codec: Auto
Onboard H/W LAN: Enabled
Green LAN: Disabled
Onboard LAN Boot ROM: Disabled
Onboard USB3.0 Controller: Enabled <-- A previous fix to restore screen after wake
Onboard IDE Controller: Enabled
GSATA Controller: Enabled
GSATA Ctrl Mode: AHCI
SATA3 RAID Config: -
...
MultiBeast 3.8.0 (Used when sleep/wake was working properly so continued to use)
[Following options checked]
UserDSDT Install (using "DSDT-GA-P55A-UD3-2.0-F11.aml" from DSDT database)
System Utilities
Drivers/Kexts/Audio/Realtek ALC8xx
Drivers/Kexts/Disk/IOAHCIBlockStorageInjector
Drivers/Kexts/Graphics/ATI Injectors.../ATI 48xx Patch for 10.6.6
Drivers/Network/Lnx2Mac's...
Customisation/Boot Options/32-bit Apple Boot Screen
Follow-ups
Removed PXHCD.kext (provides USB3.0 funcitonality) from "/System/Library/Extensions/", ran Kext Utility, Repaired Disk Permissions, restarted.
If anyone with similar hardware has encountered this problem or has some pointers I'd really appreciate hearing from you. I've avoided trying SleepEnabler kexts because a) sleep seems to work when manually triggered, b) they shouldn't be necessary using this DSDT file and c) many users report kernel panics when applying them - particularly to Gigabyte MBs.
The most recent change was to manually remove the PXHCD.kext (provides USB3.0 functionality). Before this, the system was, I think, waking on it's own but not waking the monitor - requiring a restart.
The change I made before that was to boot the system in 32bit mode. This was because I saw a number of reports in the Console log of kexts that were incompatible with 64bit arch. This has snuffed half my RAM so I'll try again with 64 now that the PXHCD.kext fix has done something.
The Hack's hibernate mode is set to "0" (i.e. suspend to RAM). Settings as follows:
BIOS
Power Management Set-up
---------------------------------
ACPI Suspend Type: S3(STR)
Soft-off by PWR-BUTTON: Instant-Off
PME Event Wake Up: Enabled
Power on by Ring: Enabled
Resume By Alarm: Disabled
HPET Support: Enabled
HPET Mode: 64-bit mode
Power on by mouse: Disabled
Power on by keyboard: Disabled
AC Back Function: Soft-Off
ErP Support: Disabled
Integrated Peripherals
---------------------------------
eXtreme Hard Drive: Disabled
PCH SATA Control Mode: AHCI
SATA Port0-3 Native Mode: Enabled
USB Controllers: Enabled
USB Legacy Function: Enabled
USB Storage Function: Enabled
Turbo SATA3: Auto
Azalia Codec: Auto
Onboard H/W LAN: Enabled
Green LAN: Disabled
Onboard LAN Boot ROM: Disabled
Onboard USB3.0 Controller: Enabled <-- A previous fix to restore screen after wake
Onboard IDE Controller: Enabled
GSATA Controller: Enabled
GSATA Ctrl Mode: AHCI
SATA3 RAID Config: -
...
MultiBeast 3.8.0 (Used when sleep/wake was working properly so continued to use)
[Following options checked]
UserDSDT Install (using "DSDT-GA-P55A-UD3-2.0-F11.aml" from DSDT database)
System Utilities
Drivers/Kexts/Audio/Realtek ALC8xx
Drivers/Kexts/Disk/IOAHCIBlockStorageInjector
Drivers/Kexts/Graphics/ATI Injectors.../ATI 48xx Patch for 10.6.6
Drivers/Network/Lnx2Mac's...
Customisation/Boot Options/32-bit Apple Boot Screen
Follow-ups
Removed PXHCD.kext (provides USB3.0 funcitonality) from "/System/Library/Extensions/", ran Kext Utility, Repaired Disk Permissions, restarted.
If anyone with similar hardware has encountered this problem or has some pointers I'd really appreciate hearing from you. I've avoided trying SleepEnabler kexts because a) sleep seems to work when manually triggered, b) they shouldn't be necessary using this DSDT file and c) many users report kernel panics when applying them - particularly to Gigabyte MBs.