ProjectOSX

Welcome Guest!

Returning User? Login here.

Want membership privileges? Register here.

 
Start a new topic Add Reply
> Lion Required Dsdt Edits?
powel
post Jul 31 2011, 01:38 PM
Post #1
Are there different edits required for sleep in Lion.

My original edits allowed all sleep functions to work in SL but now Lion won't sleep with the same DSDT and BiOS.

System
GA-X58A-UD5-Rev1.0
i7-980x
ATi-HD-6850
Ram-1333

Sys def:3,1

I have not added the C-States edit to com.apple.boot.plist as I believe they are needed for SB only. (could be wrong on that)

Otherwise totally vanilla.

Thoughts?

powel.
GA-EX58A-UD5 - 980x - GTX260 - 10.6.4
sweaty
post Aug 11 2011, 10:20 AM
Post #2
QUOTE (powel @ Jul 31 2011, 02:38 PM) *
Are there different edits required for sleep in Lion.

My original edits allowed all sleep functions to work in SL but now Lion won't sleep with the same DSDT and BiOS.


Same here, on sabertooth x58/5850 system and p5qpl-epu/C2D/4850 system both.

EDIT:
OK! 10.7.2 beta has fixed it on the x58 system, I think it was to do with ATI framebuffers which are fixed in 10.7.2, 4850 system a non starter though, but I suspect its sleep issue is probably also caused by framebuffer problems.


This post has been edited by sweaty: Aug 11 2011, 01:38 PM
sw07tc
post Jan 20 2012, 08:07 PM
Post #3
QUOTE (sweaty @ Aug 11 2011, 02:20 AM) *
Same here, on sabertooth x58/5850 system and p5qpl-epu/C2D/4850 system both.

EDIT:
OK! 10.7.2 beta has fixed it on the x58 system, I think it was to do with ATI framebuffers which are fixed in 10.7.2, 4850 system a non starter though, but I suspect its sleep issue is probably also caused by framebuffer problems.



Are you able to get the XFX ATI HD 4850 to work with Lion yet? I spent more then 24hrs through so many trial still no luck... thanks
Slice
post Jan 21 2012, 05:00 AM
Post #4
This is very novice question.

All devices have DeviceID/VendorID that required by MacOSX drivers to work.
For example your ATI 4850 has DeviceID=0x9442 (you should check in SystemPofiler or in Windows or with testing Apps)
But look into /System/Library/Extensions/ATI4800Controller.kext/Contents/Info.plist
CODE
            <key>IOPCIMatch</key>
            <string>0x94401002 0x944a1002</string>

So you have to correct the file to include 0x94421002.

Пожалуйста, прочитайте ЧаВо!
i3-2120 GA-H61M-S1, Radeon HD6670, ALC887(VoodooHDA 2.8.4), OS⌘10.9.2, OS⌘ 10.7.5 Clover FakeSMC_plugins_3.3.1 Realtek LAN v3.1.2
Galaxy
post Mar 2 2012, 11:59 AM
Post #5
Another elegant way to do this is to use a graphics injector - it is a plist only kernel extension that simply matches on the proper device id and forwards the match to the kernel extension you want to. Oh the wonders of IOKit. Download this and take a look at the Info.plist to get an idea of what you're working with. These sorts of kernel extensions can be put in your /Extra directory and do not need to be in the main extensions folder.

Add Reply Start a new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members: