Jump to content

[Guide] Using DSDT with the Gigabyte GA-EP45-DS3L


  • Please log in to reply
575 replies to this topic

#21
sk1nhead

sk1nhead

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 111 posts
  • Location:Manila
@blackosx

haha.. somewhat :P , i know FormerlyKnownAs meant but i dont know how to do it. right now im using disabler for the appleintelcpu since sleep is currently not an issue (it can sleep fine but dont like the higher temp), i choose the cooler CPU since im using stock intel heatsink :P

BTW thanks FormerlyKnownAs for the links, did read a few page but didnt quite understand yet. Hopefully you can break down the steps (dont have to be detailed) then ill continue the reading :P

#22
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male

BTW thanks FormerlyKnownAs for the links, did read a few page but didnt quite understand yet. Hopefully you can break down the steps (dont have to be detailed) then ill continue the reading :P


LOL - I'm still getting to grips with it myself, I think a comprehensive & coherent guide is a while off.
Have you tried the Voodoopower kext - worked OTB for me. It will give you speedstep so should keep the temps down.

You can get a ruff guide on CPU voltage and frequency with MSR Tools or CPU-X

D

#23
sk1nhead

sk1nhead

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 111 posts
  • Location:Manila

LOL - I'm still getting to grips with it myself, I think a comprehensive & coherent guide is a while off.
Have you tried the Voodoopower kext - worked OTB for me. It will give you speedstep so should keep the temps down.

You can get a ruff guide on CPU voltage and frequency with MSR Tools or CPU-X

D


yes im using it right now temp turns down a bit but it's still higher by maybe 7-10C, my problem is if i load AppleIntelCPUPowerManagement.kext i get sleep but higher temp, if i disable it or delete it i have lower temp but no sleep.

BTW this is on 10.5.8, no prob before that. Not a life and death issue though, im much more interested getting my rig sleep in snow rather than leo but thats another topic :thumbsup_anim: im sure it will get sorted in the coming days.

#24
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,165 posts
  • Gender:Male
  • Location:UK

yes im using it right now temp turns down a bit but it's still higher by maybe 7-10C, my problem is if i load AppleIntelCPUPowerManagement.kext i get sleep but higher temp, if i disable it or delete it i have lower temp but no sleep.

I have been using Temperature Monitor to monitor my CPU temps. My CPU when running AppleIntelCPUPowerManagement is reported at 49-50 degrees C most of the time. But I don't know how accurate it is. I have read that if I set an alarm in the BIOS to sound when it reaches say 40 degrees C then monitor the reading from Temperature monitor then when the alarm sounds I can check to see how accurate it is. But I haven't got round to it yet.

#25
mobjerg

mobjerg

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
I finally got sound and graphics working with DSDT. I had to try 9 versions of the DSDT.aml file to get graphics working correctly. One item that was different for me was that I had to tick the PEGP box under the graphics tab (in the ACPI patcher) or else I got corrupted graphics - even though it didn't show up in the IORegistryExplorer anywhere for my set-up.

Now to try the 10.5.8 update...

#26
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,165 posts
  • Gender:Male
  • Location:UK

I finally got sound and graphics working with DSDT. I had to try 9 versions of the DSDT.aml file to get graphics working correctly. One item that was different for me was that I had to tick the PEGP box under the graphics tab (in the ACPI patcher) or else I got corrupted graphics - even though it didn't show up in the IORegistryExplorer anywhere for my set-up.

Now to try the 10.5.8 update...

Well done! Yeah, nobody said it would work first time.. lol
Thanks for pointing out you had to tick the PEGP box even though it didn't show up in IORegExplorer. It's a bit of a dark art this DSDT... :)

Good luck with the 10.5.8 update.

#27
g_h

g_h

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
Finally I got my audio working !!

I have now a dsdt with audio working - done basically following the guide (and restoring original kexts that have been replaced by my "tests").
Network made some problems --> I use now the on-board interface - that works. I could not get a working dsdt.aml with the Netgear PCI card.

And: Stealthplug is working - my son is happy.

regards
Gerhard
PS: What is the procedure for the 10.5.8 upgrade ? Just move IOPCIFamily.kext out of /E/E ??

#28
mobjerg

mobjerg

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
Basically that's it - I followed the instructions here: http://www.insanelym...howtopic=178292 and it worked for me.

#29
g_h

g_h

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
But Timemachine does not want to start.... with the "...network interface not found.." message.

Whats the trick ?
I am sure, I have checked Timemachine fix on generating dsdt.aml - but now my primary network is the "on-board" not the PCI card. And YES network is functioning!

Gerhard

#30
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,165 posts
  • Gender:Male
  • Location:UK

Finally I got my audio working !!
I have now a dsdt with audio working - done basically following the guide (and restoring original kexts that have been replaced by my "tests").
Network made some problems --> I use now the on-board interface - that works. I could not get a working dsdt.aml with the Netgear PCI card.

And: Stealthplug is working - my son is happy.

This is great news Gerhard. I am happy you have got it working and that your Stealthplug is working too :D
The audio was something you had to do yourself as I couldn't help you any further with it, so well done.
Interesting you couldn't get the PCI Netgear GA311 working but I guess you no longer need it as the on-board works perfectly.

PS: What is the procedure for the 10.5.8 upgrade ? Just move IOPCIFamily.kext out of /E/E ??

Yes, and mobjerg you were right too.

But I have since found out you need to also replace IONetworkingFamily.kext too as for my system, in terminal, when i enter grep UUID /var/log/system.log I was getting the message 'loaded version 1.6.1 of module com.apple.iokit.IONetworkingFamily differs from requested version 1.6.1 (UUIDs differ)'

But Timemachine does not want to start.... with the "...network interface not found.." message.

Whats the trick ?
I am sure, I have checked Timemachine fix on generating dsdt.aml - but now my primary network is the "on-board" not the PCI card. And YES network is functioning!

This is strange, as TimeMachine works for me. I have also ticked the TimeMachine box when I made my DSDT.aml.
For bonjour newtorking I still need Psystar's RealtekR1000.kext (along with IOPCIFamily.kext and IONetworkingFamily.kext).

Is anybody who has upgraded to 10.5.8 and now uses DSDT.aml having any problems with TimeMachine?

#31
g_h

g_h

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
@Timemachine:
I think it has something to do that I had to switch Networks:
- 1st I used the Netgear - this was en0
but I could not configure it well for dsdt.aml

- the on-board works with dsdt.aml and is "en1"
I removed "en0" but Timemachine gives me this error.....

Gerhard
PS: Whats the trick to get "sleep" working correctly with dsdt.aml ?

#32
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,165 posts
  • Gender:Male
  • Location:UK

@Timemachine:
I think it has something to do that I had to switch Networks:

Yeah It might be. In System Profiler, my Ethernet is en0

PS: Whats the trick to get "sleep" working correctly with dsdt.aml ?

Have you removed Disabler.kext from /E/E?

#33
g_h

g_h

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
Yes I did.
With more or less the same result: It seems to do a correct sleep - when I press power on, after few seconds I hear the POST-beep. Will recheck bios settings.

Sleep would be nice - but OSX boots so fast that we can live with this.....

thanks for your help
Gerhard

#34
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,165 posts
  • Gender:Male
  • Location:UK

Have you tried the Voodoopower kext - worked OTB for me. It will give you speedstep so should keep the temps down.

Thanks for the link FormerlyKnownAs.

I have had a quick play with VoodooPowerMini.kext and it wouldn't load from /E/E. So I don't know if this is recommended, but I tried adding
<key>OSBundleRequired</key>
<string>Root</string>
to it's info.plist before <key>IOKitPersonalities</key>
Rebuilding Extensions.mkext and now it loads from /E/E.

The result for my system is an average of 2 degrees drop in running temperature. It's nothing major but something at least. I have posted a couple of screengrabs in my other thread to show it.

#35
STLVNUB

STLVNUB

    InsanelyMac Legend

  • Coders
  • 1,143 posts
  • Gender:Male

Yes I did.
With more or less the same result: It seems to do a correct sleep - when I press power on, after few seconds I hear the POST-beep. Will recheck bios settings.

Sleep would be nice - but OSX boots so fast that we can live with this.....

thanks for your help
Gerhard

Have you ticked "Start up automatically after a power failure" in System Preferences Energy Saver.
Fixed sleep for me...

#36
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,165 posts
  • Gender:Male
  • Location:UK

It seems to do a correct sleep - when I press power on, after few seconds I hear the POST-beep. Will recheck bios settings.

Hopefully it's something simple for you, as the 10.5.8 sleep fix of using a DSDT and removing the disabler to let AppleIntelCPUPowerManagement run, has worked for me and the others who have followed my guide then applied the DSDT fix as you have.

You can type sudo kextstat in the Terminal to verify AppleIntelCPUManagement is running.

Also try the energy saver prefs fix that STLVNUB kindly pointed out. But you've probably got that ticked if you're SMBIOS allows that option to appear?

#37
g_h

g_h

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts

Have you ticked "Start up automatically after a power failure" in System Preferences Energy Saver.
Fixed sleep for me...


Thanx guys - this did it!
Sleep & wakeup works now!!

regards
Gerhard

#38
blackosx

blackosx

    InsanelyMacaholic

  • Coders
  • 3,165 posts
  • Gender:Male
  • Location:UK

Thanx guys - this did it!
Sleep & wakeup works now!!

That's brilliant. Thanks for letting us know.
Well done to STLVNUB for the accurate diagnosis. :)

#39
FKA

FKA

    are we there yet?

  • Members
  • PipPipPipPipPipPipPipPipPipPip
  • 1,626 posts
  • Gender:Male

The result for my system is an average of 2 degrees drop in running temperature. It's nothing major but something at least. I have posted a couple of screengrabs in my other thread to show it.


Has anybody confirmed that the CPU temp is actually higher and it's not that the temp is just being reported as higher?

As I got through my speedsteps the voltage and frequency increments are still the same with 10.5.8 but I have actually noticed a 2-3 Deg increase in temp at idle (Worth noting though London is quite hot this weekend - It's actually NOT raining :) ~) the Fan could be running at lower RPM or CPU could be pulling more current - ameter GUI anyone?

D

#40
gunterTheMonkey

gunterTheMonkey

    InsanelyMac Protégé

  • Members
  • Pip
  • 17 posts
I have the EP45-DS3R and I was able to successfully did a retail install of 10.5.7 following your other guide...thank you for that.
Anyway, all I want to do now is to get the line-in pink audio jack working. I'm following your guide in this thread now and I'm able to create my own DSDT.aml. (I use ALC889a 'cause I read in another thread that it works for my mobo.) Well, I tried all 4 legacyHDA files and I got the same no audio device found message.

When you said in your guide, "to remove any device-properties" in com.apple.Bott.plist, you mean to delete everything I have here within <string>everything</string>?

<?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>Timeout</key>

	  <string>5</string>

	  <key>Rescan Prompt</key>

	  <string>yes</string>

	  <key>device-properties</key>

	  <string>ab02000001000000020000003f0000000100000002010c00d041030a0100000001010600041c
0101060000007fff0400160000006200750069006c0074002d0069006e00000005000000016002000
00d00000002010c00d041030a010000000101060000010101060000007fff04000e0000004e005600
50004d000000200000000100000000000000000000000000000000000000000000000000000022000
0005600520041004d002c0074006f00740061006c00730069007a006500000008000000000000201c
0000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656
e740e0000006e0061006d00650000000b000000646973706c617922000000400030002c0064006500
76006900630065005f00740079007000650000000b000000646973706c617922000000400031002c0
06400650076006900630065005f00740079007000650000000b000000646973706c6179100000006d
006f00640065006c0000001a0000006e5669646961204765466f72636520393830302047542000000
0400031002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564d
616314000000400030002c006e0061006d0065000000120000004e5644412c446973706c61792d411
4000000400031002c006e0061006d0065000000120000004e5644412c446973706c61792d42200000
00400030002c0063006f006d00700061007400690062006c00650000000e0000004e5644412c4e564
d6163100000004e00560043004100500000001800000004000000000003000c000000000000070000
00001e00000072006f006d002d007200650076006900730069006f006e0000002e0000006e5669646
961204765466f7263652039383030204754204f70656e474c20456e67696e65205b4546495d</string>	

  </dict>

  </plist>
This is the only part I haven't tried. I'm not looking forward to update to 10.5.8 any time soon, or change anything major. I just want to get the pink audio jack to work. Any help would be appreciated. Thanks.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy