Jump to content

[GUIDE]Retail Snow Leopard 10.6 on a GA EP45-UD3R


d00m42
 Share

Stability  

692 members have voted

  1. 1. How stable is your Snow Leopard installation?

    • Perfect.
      266
    • Not quite there yet...
      349


2,289 posts in this topic

Recommended Posts

Hi All

 

Just want to share my latest achievements:

 

for Snow Leopard 10.6.2 + Chameleon RC4 :

 

here is my dsdt (+Audio LegacyHDA) Im using now (C1C2C4 States, SpeedStep, Sleep, shutdown, usbfix, etc.. working) - cool1

 

here you have dsdt +LegacyHDA with basic CPU info that I believe should work with all GA-EP45-UD3R boards (no CStates and SpeedStep) - basic2

 

and last: dsdt, basic CPU info with Audio - green Jack Only but no extra kexts needed - green3

 

in all packs I included new OrangeiconFix.kext (thanks to THEKING)

 

if you need Jmicron.kext (BIOS jmicron IDE mode only!-don't need that if you use AHCI mode) use one from d00m42 pack or download it here

 

for restart fix thanks to Duvel and thiagomorales for compiling it with Rekursor fix, download it here

 

Big Big Thanks to MM67 for all his work and sharing it !!

 

And finally want to say thanks to all people actively involved in "creating" InsanelyMac

salut!

 

happy New 2010!

s

 

 

Is there any reason why you don't use the DSDT patch to fix orange icon in finder ??

Link to comment
Share on other sites

Added my specs to my signature below.

 

Lets try this. Get this DSDT by swavek DOWNLOAD

 

Quoted from a few pages back!

dsdt, basic CPU info with Audio - green Jack Only but no extra kexts needed

 

This dsdt has been done right up quite nicely + you have the same CPU as swavek anyway.... but slightly different board.. Make sure you have EFI Strings for your graphics card in com.appple.Boot.plist

 

the dsdt has been slimmed down and everything has been renamed to reflect the correct values OSX see's.... Woth a shot! On another note: no Audio kext is needed, but only Green Out jack works < --- That may need to be edited since you have UD3P, I am running the same config except mine is a little different...

 

 

 

PS. Rev for your board is marked on the edge of the board by the last PCI slot.

Link to comment
Share on other sites

Lets try this. Get this DSDT by swavek DOWNLOAD

.....

 

Ok - changed out only the .aml file, and sure enough, both PCI slots working just fine. Unfortunately, I lose the onboard audio which I use for microphone input as the CMedia does not allow for the microphone.

 

Viewing the .dsl file in an editor, I see mention of PCIB device in the version you recommend here and no mention of it in my current DSDT. I attempted to simply add the PCIB section to my existing .dsl, but that did not work.

Thanks

Link to comment
Share on other sites

You will need to learn a little about DSDT before trying to add different devices and such. Not saying you can't, but it takes a little playing around.

 

You have the same board I have. Let me modify HDEF for you and I will upload that..... hang tight

 

 

Alright I added the correct audio for you. This will get your the lower green out, this is the center one. Also go into System Preferences > Sound, then in the top tabs, select "Output" and choose "Line Out"

 

Now if you want 5.1 and you will be using all 3 upper analog outs, this will get a little more complicated and may take a little more time to work through. Also running analog 5.1 you cannot adjust the volume in Mac OSX and only by an external source like your logitech remote etc.... I won't go into this any further unless needed to.

 

I attached the new compiled dsdt.aml and also the dsdt.dsl and you can see what I edited at the bottom of the file //

 

 

PS. You don't need any Kext for this audio. Remove any LegacyHDA.kext....

somed00d.zip

Link to comment
Share on other sites

Is there any reason why you don't use the DSDT patch to fix orange icon in finder ??

dsdt workaround for orange icon is a bit controversial, some people have had problems with hard drives, some not, I stick to the first ones as I had whole raid system crash ones when I used dsdt-ESB patch (reformat+reinstal was the only solution), you can read about other people experience here

Link to comment
Share on other sites

Yes dsdt could have easily caused that. There is specific patches for specific machines. Where did you get this DSDT ?

 

Did you bios get reset ?

 

No I didn't get bios reset.

 

I got the dsdt from here: http://efixusers.com/showthread.php?t=38

 

However, I am not able to see the machine for two days because it's at a different house. So if anyone can provide me a DSDT for this board with this guide and everything, I would gladly appreciate it! :P

Link to comment
Share on other sites

No I didn't get bios reset.

 

I got the dsdt from here: http://efixusers.com/showthread.php?t=38

 

However, I am not able to see the machine for two days because it's at a different house. So if anyone can provide me a DSDT for this board with this guide and everything, I would gladly appreciate it! :P

 

Your best off dumping and patching your own dsdt. I dumped mine in Ubuntu and then added all the known patches from Gigabyte dsdt thread. But why don't you start off with one of swavek's dsdt's posted about.. here DOWNLOAD

 

You only need the kexts included in the rar file, fakesmc.kext and OrangeFix.kext <--- Fix orange hard drive bug in Finder. I feel like I am beating a dead horse here a bit as I just told the user above almost this same info. Anyhow for audio the lower middle green jack is the one that will work. I told somed00d above how to do that and I also told him a little about 5.1 analog I would suggest reading that.

 

Actually looking a little closer your board is a tiny bit different so if you audio does not work with the attached dsdt we can switch that very easily for you.

 

EDIT: I also might add you will need to inject Graphics using whatever method you were using... Also get this retsart fix by Duvel courtesy of swavek a few posts back. DOWNLOAD

 

dsdt workaround for orange icon is a bit controversial, some people have had problems with hard drives, some not, I stick to the first ones as I had whole raid system crash ones when I used dsdt-ESB patch (reformat+reinstal was the only solution), you can read about other people experience here

 

Ahh I knew there had to be a reason why a bunch were not running the patch in dsdt. I have only skimmed that thread a have not read the whole thing. I will start where you linked me and see if I can find some info. I haven't had any issues..... yet!

 

Dude thanks for posting your dsdt's, they are a great help for getting some users up and running on a nicely done dsdt. Mine has P-States and junk, but you have done up a few for different things. Great :)

 

EDIT:

 

Hey is there any difference with this boot file

 

for restart fix thanks to Duvel and thiagomorales for compiling it with Rekursor fix, download it here

 

Rekursor fix, could you enlighten me on this one please ?

 

I have answered my own question....

Link to comment
Share on other sites

Sull,

Thanks so much for helping me with this installation!

Used the dsdt file above, removed my LegacyHDA, and both PCI slots work.

Audio from green out works fine, digital audio out works fine, and the microphone shows up in the Sys Prefs, but I can not get it to recognize the sound. To be fair, with my previous LegacyHDA and dsdt, the micrphone would kinda work at best - only when 1/2 plugged in to the pink spot. The 3.5mm jack seemed to only get the signal when the tip of the microphone was barely touching the outer rim. So not sure it can work.

 

Anyway, this is really, really close to perfect installation.

 

My install was done using Lifehacker guide, then installer from this blog: http://stellarola.tumblr.com/. And now removal of legacyhda.kext, and this dsdt for both pci support. Upgrade to 10.6.2, and replacement of Geforce*.kext and Geforce*bundle and NVDRes stuff too. (for 7600gt support) * (using 8600gt now)

 

Current kexts in /E/E: Disabler.kext, fakesmc.kext, IOAHCIBlockStorageInjector.kext, LegacyATI8400Controller.kext, LegacyJMB36xSATA.kext, OpenHaltRestart.kext

 

Probably several of these are unneeded...ATI one for sure since I use 7600gt nvidia.

Link to comment
Share on other sites

Sull,

Thanks so much for helping me with this installation!

Used the dsdt file above, removed my LegacyHDA, and both PCI slots work.

Audio from green out works fine, digital audio out works fine, and the microphone shows up in the Sys Prefs, but I can not get it to recognize the sound. To be fair, with my previous LegacyHDA and dsdt, the micrphone would kinda work at best - only when 1/2 plugged in to the pink spot. The 3.5mm jack seemed to only get the signal when the tip of the microphone was barely touching the outer rim. So not sure it can work.

 

Anyway, this is really, really close to perfect installation.

 

My install was done using Lifehacker guide, then installer from this blog: http://stellarola.tumblr.com/. And now removal of legacyhda.kext, and this dsdt for both pci support. Upgrade to 10.6.2, and repalcement of Geforce*.kext and Geforce*bundle and NVDRes stuff too. (for 7600gt support)

 

Current kexts in /E/E: Disabler.kext, fakesmc.kext, IOAHCIBlockStorageInjector.kext, LegacyATI8400Controller.kext, LegacyJMB36xSATA.kext, OpenHaltRestart.kext

 

Probably several of these are unneeded...ATI one for sure since I use 7600gt nvidia.

 

Awesome!

 

Disabler.kext disabled OSX Vanilla Powermanagemt, I think the dsdt you have now has patches for you not to use Disabler.kext, but you would need to add more patches to get the cpu temp back down. IOACHIBlockStorageInjector.kext makes it so your hard drives are not orange in finder ie, they would show as external not internal. Yeah get rid of LegacyATI8400Controller.kext, also LegacyJMB36xSATA.kext is probably not needed....

 

I am also pretty sure swavek included the shutdown fix in that DSDT so you can remove OpenHaltRestart.kext, but first download the "boot" file I just linked two posts up, this has restart fix and then also add this to your com.apple.Boot.plist

 

	<key>RestartFix</key>
<string>YES</string>

 

 

As far as the mic, there is lots of audio modifications you can do to dsdt and also using the different LegacyHDA kexts to try and get that working. Honestly I have never tried as I don't need mic on my desktop machine....

 

Me have to go to work now Cya

Link to comment
Share on other sites

Got my network working.

Found out it was my SlingLinks that were malfunctioning.

I am looking to get another monitor.

I have a nvidia 9800GT i was wondering would i have to do anything or can i just plug my monitor and voila lol?

Link to comment
Share on other sites

Got my network working.

Found out it was my SlingLinks that were malfunctioning.

I am looking to get another monitor.

I have a nvidia 9800GT i was wondering would i have to do anything or can i just plug my monitor and voila lol?

 

Just throw an EFI string into your com.apple.Boot.plist and you should be good to go! (I use a 9800 GTX+ and it works really well).

Link to comment
Share on other sites

I'm still having network problems.

I 'm gonna stop using power over ethernet and go wireless.

Which is better a wireless USB Adapter or a PCI Card?

 

Do you have dual Ethernet out ?

 

Which board do you have ?

Link to comment
Share on other sites

I almost feel like I am beating a dead horse a bit here, but why don't you try swavek's dsdt for UD3R MB, you can download it HERE Give that a shot. You'll need to inject graphics using EFI Strings which you probably are if your using the stock dsdt anyway....

 

Your asking if installing Mac Server will be the same instructions or on an actual Server.... shouldn't matter.... tinker :P

 

 

EDIT:

 

Wanted to share my DSDT. A little bit of a work in progress. Running one kext...

 

LAN, Nvidia Graphics, P & C States Q9400, AUDIO w/ Green out, Vanilla PowerManagemt, CMOS reset, Mostly all named as a real Mac would....

sulldsdt.zip

Link to comment
Share on other sites

I almost feel like I am beating a dead horse a bit here, but why don't you try swavek's dsdt for UD3R MB, you can download it HERE Give that a shot. You'll need to inject graphics using EFI Strings which you probably are if your using the stock dsdt anyway....

 

Your asking if installing Mac Server will be the same instructions or on an actual Server.... shouldn't matter.... tinker ;)

 

 

EDIT:

 

Wanted to share my DSDT. A little bit of a work in progress. Running one kext...

 

LAN, Nvidia Graphics, P & C States Q9400, AUDIO w/ Green out, Vanilla PowerManagemt, CMOS reset, Mostly all named as a real Mac would....

 

Sull,

 

Many thanks for this. Going to get cracking on doing more with my dsdt and using yours as a reference is a great resource. I need to wrap my head around the whole p-states thing and how to do it with my cpu (q6600). Is it true that I need to get my cpu back to stock (I've slightly oc'd already) before I set things in the dsdt?

Link to comment
Share on other sites

I almost feel like I am beating a dead horse a bit here, but why don't you try swavek's dsdt for UD3R MB, you can download it HERE Give that a shot. You'll need to inject graphics using EFI Strings which you probably are if your using the stock dsdt anyway....

 

Your asking if installing Mac Server will be the same instructions or on an actual Server.... shouldn't matter.... tinker ;)

 

 

EDIT:

 

Wanted to share my DSDT. A little bit of a work in progress. Running one kext...

 

LAN, Nvidia Graphics, P & C States Q9400, AUDIO w/ Green out, Vanilla PowerManagemt, CMOS reset, Mostly all named as a real Mac would....

 

Sorry what i meant was i wanted to install snow leopard server on another hdd so i can learn leopard server lol and was wondering if its the same instructions.

 

 

also any good pci wifi card or is it better to go for a usb wifi adapter.

and any specific models in mind ?

Link to comment
Share on other sites

Sull,

 

Many thanks for this. Going to get cracking on doing more with my dsdt and using yours as a reference is a great resource. I need to wrap my head around the whole p-states thing and how to do it with my cpu (q6600). Is it true that I need to get my cpu back to stock (I've slightly oc'd already) before I set things in the dsdt?

 

Well I did mine while it was overclocked. If you know otherwise please let me know. Also it seems mine might be missing some info, but is working quite nicely and my temps are as they should be. Check out dsdt thread and h

get one from first post, you'll see what I mean. Or check out the speedstep thread!

 

Sorry what i meant was i wanted to install snow leopard server on another hdd so i can learn leopard server lol and was wondering if its the same instructions.

 

 

also any good pci wifi card or is it better to go for a usb wifi adapter.

and any specific models in mind ?

 

Try server with the same instructions, I don't know what will happen, but no harm trying right.

 

Someone else will have to chip in or the wifi. You not going to use LAN ?

Link to comment
Share on other sites

@lateralusman, At Chameleon type -v arch=i386

 

This will also get you verbose and you can see i386 when you machine starts to boot... just to confirm!

 

I tried that, but paragon still doesn't work. Paragon works fine on my Macbook unibody Pro with Snow Leo.

 

EDIT: For some reason I had the 7.0.4 version of Paragon NTFS. Not sure if it was a beta or what but I installed 7.0.3 the latest version, booted arch=i386 (cause I don't want to see the code when booting in verbose mode)

and Paragon NTFS works! read and write now. YAY!

Link to comment
Share on other sites

Wanted to share my DSDT. A little bit of a work in progress. Running one kext...

 

LAN, Nvidia Graphics, P & C States Q9400, AUDIO w/ Green out, Vanilla PowerManagemt, CMOS reset, Mostly all named as a real Mac would....

 

I've got a Q8400, would I need to change anything to get P/C States and vanilla power management going?

 

Also, I'm using a PCI ethernet card and have the onboard LAN and Audio disabled in the BIOS. Does having stuff in the DSDT refering to that matter if they are disabled?

Link to comment
Share on other sites

I've got a Q8400, would I need to change anything to get P/C States and vanilla power management going?

 

Also, I'm using a PCI ethernet card and have the onboard LAN and Audio disabled in the BIOS. Does having stuff in the DSDT refering to that matter if they are disabled?

 

I think HPET This device is part of it...    Device (LPCB) //<--Renamed from PX40 needs to be edited to get vanilla power management going. Also yes p and c states will need to be edited or you CPU temp will be pretty high. Take a look and my dsdt in my sig. I have the same CPU, but I put in different p states for my overclock. Check out the gigabyte dsdt threa and also the speedstep thread by forumalyknownas...

 

I would refer to dsdt thread as I can't say for sure. Skim through my dsdt it has lots of details on what does what

 

 

I don't think it

matters if you have disabled it. You can leave both LAN and AUDIO out of your dsdt...

Link to comment
Share on other sites

Your best off dumping and patching your own dsdt. I dumped mine in Ubuntu and then added all the known patches from Gigabyte dsdt thread. But why don't you start off with one of swavek's dsdt's posted about.. here DOWNLOAD

 

You only need the kexts included in the rar file, fakesmc.kext and OrangeFix.kext <--- Fix orange hard drive bug in Finder. I feel like I am beating a dead horse here a bit as I just told the user above almost this same info. Anyhow for audio the lower middle green jack is the one that will work. I told somed00d above how to do that and I also told him a little about 5.1 analog I would suggest reading that.

 

Actually looking a little closer your board is a tiny bit different so if you audio does not work with the attached dsdt we can switch that very easily for you.

 

EDIT: I also might add you will need to inject Graphics using whatever method you were using... Also get this retsart fix by Duvel courtesy of swavek a few posts back. DOWNLOAD

 

 

 

Ahh I knew there had to be a reason why a bunch were not running the patch in dsdt. I have only skimmed that thread a have not read the whole thing. I will start where you linked me and see if I can find some info. I haven't had any issues..... yet!

 

Dude thanks for posting your dsdt's, they are a great help for getting some users up and running on a nicely done dsdt. Mine has P-States and junk, but you have done up a few for different things. Great :D

 

EDIT:

 

Hey is there any difference with this boot file

 

 

 

Rekursor fix, could you enlighten me on this one please ?

 

I have answered my own question....

 

By the way I am almost a complete noob so when I tried to make my own dsdt and it didn't work! :) I have no idea why but it gave me a panic! I need help because i consider myself I NOOB!

 

But if you can answer my question on how to get my graphics working perfectly that would be awesome!

 

The only reason why I ask is that in 10.5.8 I can get everything but dual displays. Even though I have 2 DVI ports they mirror and they won't unmirror if anyone happens to know the answer or if snow does ok with this card let me know!

Link to comment
Share on other sites

By the way I am almost a complete noob so when I tried to make my own dsdt and it didn't work! :( I have no idea why but it gave me a panic! I need help because i consider myself I NOOB!

 

But if you can answer my question on how to get my graphics working perfectly that would be awesome!

 

The only reason why I ask is that in 10.5.8 I can get everything but dual displays. Even though I have 2 DVI ports they mirror and they won't unmirror if anyone happens to know the answer or if snow does ok with this card let me know!

 

What graphics method are you using to get your DVI ports to mirror and not display separately?

Link to comment
Share on other sites

 Share

×
×
  • Create New...