My sleep function in LION is working as good as on Snow Leopard 10.6.7 or 10.6.8.
Maybe I can show you my org.chameleon.boot.plist. I'm no more using ssdt.aml in Extra. Sleep is working without it. Before I used Geforce 8600GT as my primary VGA. Now I have swapped to Radeon HD 6870 and reinstalled Lion. Resuming from sleep is immediate.
Anybody who want to experiment here is it:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Instant Menu</key>
<string>No</string>
<key>Timeout</key>
<string>2</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-v DropSSDT=Yes PCIRootUID=1 UseKernelCache=Yes</string>
<key>AtiConfig</key>
<string>Duckweed</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Legacy Logo</key>
<string>No</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>GenerateCStates</key>
<string>Yes</string>
<key>GeneratePStates</key>
<string>Yes</string>
<key>Default Partition</key>
<string>S1</string>
<key>Hide Partition</key>
<string>hd(1,1) hd(1,2) hd(1,3)</string>
<key>BootBanner</key>
<string>No</string>
<key>EHCIacquire</key>
<string>Yes</string>
<key>UHCIreset</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1920x1200x32</string>
<key>UseKernelCache</key>
<string>Yes</string>
</dict>
</plist>