Jump to content

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


blackosx
 Share

576 posts in this topic

Recommended 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...

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.

Link to comment
Share on other sites

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 ??

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

@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 ?

Link to comment
Share on other sites

@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?

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

@gunterTheMonkey

 

The EFI string in com.apple.Boot.plist will only normally include your Video and Ethernet so if you have built a DSDT to include Video & Ethernet then you can remove...

<key>device-properties</key>

<string>......</string>

from com.apple.Boot.plist

 

As for your audio, I have only tested here with ALC888 so as your moob uses ALC889A all I can suggest is you have a read of tmongkol's thread to double check specifics.

 

 

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

Lol, it's warm in the south west too ;)

I'll be interested too if anybody has higher temps, as then I have to question is VoodooPower worth using?

For me so far, it is doing a good thing though

Link to comment
Share on other sites

After many trials and errors, I finally got that Internal Microphone to show up in the Sound Input. The bad news is that I don't think it's working. I still can't get sound for my Xbox 360 that's hooked up to my LCD. Having to boot to Window every time just to play some games with sounds is such a pain...and I do play a lot of games. Oh well...

Link to comment
Share on other sites

After many trials and errors, I finally got that Internal Microphone to show up in the Sound Input. The bad news is that I don't think it's working. I still can't get sound for my Xbox 360 that's hooked up to my LCD. Having to boot to Window every time just to play some games with sounds is such a pain...and I do play a lot of games. Oh well...

Well done for getting so far.. I agree that it does take a bit of trial and error.

I haven't tested any of the audio inputs on my machine to see if they actually work as I never need to use them and I don't have and hardware near my hack to plug in. I will eventually find time to trial this.. Has anybody else who has working audio through DSDT tried using the inputs?

 

As for getting sound out of your Xbox 360, why are you putting it through a computer and not an amp? (Or shouldn't I ask)

Link to comment
Share on other sites

Lol, it's warm in the south west too :D

I'll be interested too if anybody has higher temps, as then I have to question is VoodooPower worth using?

For me so far, it is doing a good thing though

 

Voodoo power is definatly worth using. Appart from the temp issue everyone seems to be having it's a bloody simple way to achive stepping.

 

D.

Link to comment
Share on other sites

Well done for getting so far.. I agree that it does take a bit of trial and error.

I haven't tested any of the audio inputs on my machine to see if they actually work as I never need to use them and I don't have and hardware near my hack to plug in. I will eventually find time to trial this.. Has anybody else who has working audio through DSDT tried using the inputs?

 

As for getting sound out of your Xbox 360, why are you putting it through a computer and not an amp? (Or shouldn't I ask)

I know...I almost gave up trying. I've read many posts of a successful DSDT installed, but I haven't come across any post where someone actually had all the audio ports tested with it.

 

My Xbox 360 is connected to my LCD monitor using a VGA cable and I get audio through the pink audio port on my GA-EP45-DS3R. This set up has been working flawlessly for me in Vista for the past year or so. Apparently, not quite in OS X, yet. Well, at least the distorted sound waking back from sleep mode is gone.

Link to comment
Share on other sites

After many trials and errors, I finally got that Internal Microphone to show up in the Sound Input. The bad news is that I don't think it's working. I still can't get sound for my Xbox 360 that's hooked up to my LCD. Having to boot to Window every time just to play some games with sounds is such a pain...and I do play a lot of games. Oh well...

 

Why not using Line-In port? (Blue)

Take a look on tkmongol´s thread. specific on this file: http://www.insanelymac.com/forum/index.php...st&id=53274

 

Try to make a new DSDT using this guide(file http://www.insanelymac.com/forum/index.php...st&id=53274) , AND using LegacyHDA kexts for ALC889a..

But remember, this thread is for ALC888 (GA-EP45-DS3L)...

 

Also if you want, there is some patched AppleHDA for ALC889A on tkmongol´s thread.

 

Regards.

Link to comment
Share on other sites

thiagomorales,

 

My DSDT.aml is made with ALC889a with HDEF checked in the Koalala's patcher. Does that make any difference? I did try all 4 LegacyHDA.kexts, but I get no audio device in System Preferences with every single one of them. I'm actually using a patched AppleHDA.kext right now. I do notice that when I have the jack plugged into the line-in port (blue), the Input Level in Sound actually responds to the buttons that I press on the Xbox 360 controller. But, there's still no sound coming out. I guess my only option right now is to compile a new DSDT.aml using tmongkol's method.

Link to comment
Share on other sites

 Share

×
×
  • Create New...