Jump to content

Support Group for Confused Owners of the GA-X58A-UD3R **rev 2.0**


  • Please log in to reply
654 replies to this topic

#1
nullspot

nullspot

    InsanelyMac Protégé

  • Members
  • PipPip
  • 61 posts
I'm opening this topic to help other owners of the 2.0 revision GA-X58A-UD3R, who, like me, are probably frustrated with all the confusion over compatibility, DSDT, audio, and network issues that are *not* addressed in the threads about the 1.0 revision GA-X58A-UD3R.

This 2.0 revision has a slightly different chipset than the 1.0 version, and it's enough to cause problems with most existing GA-X58A-UD3R solutions.

Whether you're using #####, Kakewalk, or any other solution, please share your discoveries!


I'll start out by sharing my experience building a new GA-X58A-UD3R core i7 930 hackintosh with Kakewalk 2.2 (usb method)

First off, the Kakewalk installer fails to properly install the "boot" file when creating the modded OSX install USB drive (when selecting the GA-X58A-UD3R from the list). I finally got a working boot installer by picking the Gigabyte EX58-UD5 from the list instead. That allowed me to boot and install 10.6 just fine, but of course the config isn't quite right for the UD3R (no network, no audio, who knows what else).

So I then ran the KakewalkBoot installer (found on the puru.se blog page) http://cl.ly/k7d/content - which is designed to update existing Kakewalk OSX installations. This time I selected the X58A-UD3R option, and rebooted. All good (though still no built-in ethernet or audio).

Then I grabbed the Realtek 8111E install package from their site

http://www.realtek.c...p;GetDown=false

(scroll to very bottom - pick OSX installer v2.0.4)

Installed it, rebooted, and my built-in ethernet is working at full gigabit speeds! (Note - I've installed nothing else at this point in /E/E)

At this point, I upgraded from my 10.6.0 install to 10.6.3 via the combo updater. Ethernet still works, but I didn't want to fix the audio yet as I hear the 10.6.3 update requires all new HDA patching...

As for the audio, I found this gem buried in a power management thread, made by "soemo" just for revision 2.0 boards:

GA_X58A_UD3R_FC2.zip

Now in this package is his own DSDT file and entire Extra folder - which I don't recommended replacing all you've installed so far. To fix just the audio, all that is needed is to copy his LegacyHDA.kext into /E/E and AppleHDA.kext (v1.7.9a4) into /S/L/E (and fix permissions, of course), and reboot.

The AppleHDA.kext replaces the newer version installed with 10.6.3. I don't know what the consequences of doing so are, but I do have working built-in audio at this point.

I am curious as to the rest of soemo's package - I tried using all of his files, but he's got some weird settings in the boot.plist and smbios.plist I didn't trust. Supposedly, the DSDT he's included has been tweaked with d00d's edits.

At this point, I'm still using the Kakewalk 2.2 X58A-UD3R included DSDT, so sleep doesn't work for me... but I've got network and audio!


UPDATE >> skip ahead to post #33 for a custom compiled DSDT specifically for this board and the i7-930 cpu.

#2
Phorte

Phorte

    InsanelyMac Protégé

  • Members
  • PipPip
  • 80 posts
  • Gender:Male
  • Location:Adelaide, Australia
great thread. if you've been following kakewalk thread, you'll notice that im one of the other few with the rev 2.0 board too. my findings have been similar to you but not as complicated.

i actually made my own thread here: http://www.insanelym...howtopic=218978

my system has been up and running for almost 3 weeks now, and basically here's what i did:

  • used kakewalk 2.2 usb method, but an earlier revision supplied by Tom Sawyer on this forum, and i chose the UD3R board too. made image of SL, deployed to usb stick, ran kakewalk 2.2 on the stick then booted off stick and performed the SL installed. logged in and re-ran kakewalk on system drive.
  • worked with absolutely zero dramas. logged in and ethernet wasn't working
  • updated to 10.6.3 and re-ran kakewalk to system drive. reboot.
  • got drivers for the 8111E card from the same realtek site and installed - ethernet works 100% at gigabit speeds
  • onboard audio is disabled via BIOS because i have an external firewire card
  • sleep will not work and is my current major annoyance.
same as you, i'm hesitant with doing d00d's DSDT mods. i havent seen that collection form soemo that you've posted. i will give that a shot, considering that you've said his DSDT has been tweaked with d00d's edits.

my sleep issues are as follows:

  • go to sleep now with no sleepenabler: it will go to sleep but coming back up is like coming from a full shutdown
  • using sleepenabler for 10.6.3 found in another thread will allow it to sleep then wake up but during wakeup, monitor is still asleep and firewire has not reinitialised, which to me means it hasn't hit OS stage yet
  • tried an earlier revision of sleepenabler kext and still same issue
  • i read somewhere to disable legacy usb for sleep. tried this but didn't get apple keyboard working on ps2 port
afaik, we're the only people with rev2.0 of the ex58a-ud3r board.

thanks for creating a thread for this board. i will post any findings as soon as i uncover them.

goodluck,
linh

ps. you're missing the letter "A" in your motherboard in your signature :)

#3
VinP14

VinP14

    InsanelyMac Protégé

  • Members
  • PipPip
  • 74 posts
  • Gender:Male
Call me Crazy, I'm wondering if my Rev.1 Model is mis-labeled and is really a rev.2. Mine is not acting as it should. Kakewalk has no Audio or LAN for mine and no kexts seem to fix it.

I might consider the Newegg RMA and I might end up jumping into the Rev.2 boat, I'm not getting any progress on my buggy Rev.1 model...

#4
nullspot

nullspot

    InsanelyMac Protégé

  • Members
  • PipPip
  • 61 posts
some developments...

the Realtek drivers mentioned above will not work when SL is booted in 64-bit mode, so keep your flags set to arch=i386...

Updating to 10.6.3 wreaked all sorts of havoc on me - more than just the audio bits I was suspecting. My Geekbench score plunged to 50% of what it was (on my oc'd i7 930 3.66ghz - 11737). Ethernet speed dropped to 100mbit. Seems everything was better on 10.6.0...

Took some random trial and error installing the Realtek drivers again and even Kakewalk 2.2 again before I got the ethernet speeds back to gigabit. As for the CPU, I decided to try replacing the Kakewalk DSDT with soemo's DSDT, as I had read about power management issues and speedstep with 10.6.3 causing similar performance problems. Shazam. Geekbench score restored to normal.

Soemo also included an "orangeiconfix.kext" that I hoped would solve the orange icon, eject icon with internal SATA drive issues - it got rid of the eject button, but the drives are still orange...

The only thing I'm not using from soemo's pack is the smbios.plist and the com.apple.boot.plist (some stuff I don't recognize in there)

ALSO - I believe since the 10.6.3 update, my 9800GT refuses to support dual monitors. If I plug in a second, the first screen locks up entirely, and I have no way of doing anything without a hard reset on the case. I remember having both ports working earlier, probably with 10.6.0. Not sure if it has anything to do with the soemo DSDT (I think it also froze with the Kakewalk DSDT).

Any thoughts on the dual monitors?

forgot to mention - the audio fixes from soemo give me basic sound output, but I'm missing the ability to do "encoded output" on the digital out (to support dolby digital, dts)

I remember having this problem back with my ep45-ud3r, and there were all these different HDA kexts, all of which enabled various combinations of analog and digital outputs....

#5
Phorte

Phorte

    InsanelyMac Protégé

  • Members
  • PipPip
  • 80 posts
  • Gender:Male
  • Location:Adelaide, Australia

Call me Crazy, I'm wondering if my Rev.1 Model is mis-labeled and is really a rev.2. Mine is not acting as it should. Kakewalk has no Audio or LAN for mine and no kexts seem to fix it.

I might consider the Newegg RMA and I might end up jumping into the Rev.2 boat, I'm not getting any progress on my buggy Rev.1 model...


as i told you in PM, more ppl are having luck with rev1.0 than 2.0. i highly doubt that your mobo is 'mislabelled'. it'll tell you what rev it is in the bottom right corner of the board itself.

maybe its faulty.

the Realtek drivers mentioned above will not work when SL is booted in 64-bit mode, so keep your flags set to arch=i386...


which is what i wrote in my previous post...


Took some random trial and error installing the Realtek drivers again and even Kakewalk 2.2 again before I got the ethernet speeds back to gigabit. As for the CPU, I decided to try replacing the Kakewalk DSDT with soemo's DSDT, as I had read about power management issues and speedstep with 10.6.3 causing similar performance problems. Shazam. Geekbench score restored to normal.


thanks again for the recommendation. how did soemo's DSDT go with sleep??

#6
delicatepc

delicatepc

    InsanelyMac Protégé

  • Members
  • Pip
  • 36 posts
Another EX58A-UD3R Rev 2.0 Build here. Running i7 930, EVGA Nvidia GTX 260 core 216, 6GB RAM etc. Looking to attempt this sucker today/in the morning (working on getting install media). I think we need to systematically establish what is doing what (kexts, DSDT, etc.), Put together a working package, and then make improvements from there. From what I have seen Kakewalk is pretty dead and perhaps we should try another method (I am looking at #####/#####).

One thing I think we all can agree is that we need to create one solid DSDT for this board. I believe the only variations we should have would be processor (DSDT for 920, DSDT for 930) unless someone else sees a reason for other variations.

Personally i think I will start with establishing what does what exactly (kexts, installer, etc.). Never fully grasped kexts however i think if we can identify what each one does we can get rid of bloat and make it lean and vanilla as possible. Easier said than done i know.

Good thread.

~
dpc

#7
Phorte

Phorte

    InsanelyMac Protégé

  • Members
  • PipPip
  • 80 posts
  • Gender:Male
  • Location:Adelaide, Australia

Took some random trial and error installing the Realtek drivers again and even Kakewalk 2.2 again before I got the ethernet speeds back to gigabit. As for the CPU, I decided to try replacing the Kakewalk DSDT with soemo's DSDT, as I had read about power management issues and speedstep with 10.6.3 causing similar performance problems. Shazam. Geekbench score restored to normal.

Soemo also included an "orangeiconfix.kext" that I hoped would solve the orange icon, eject icon with internal SATA drive issues - it got rid of the eject button, but the drives are still orange...


i havent bothered with geekbench and as previously stated, my primary concern is getting sleep to work so i too tried using soemo's DSDT this afternoon.

sleep STILL doesn't work for me so i also then added sleepenabler.kext (again) in conjunction with soemo's DSDT and still the same result.

but since going to his/her DSDT, i too now get the orange icons and eject icons, and my LAN link speed in network utility is 0mb/s instead of my gigabit. actual net usage speeds seem ok though.

back to the drawing board - STILL NO SLEEP RESOLUTION :)

#8
Nick Savage

Nick Savage

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts
  • Gender:Male
  • Location:Wisconsin
I have a rev 1 model and just ran into the botched boot loader install issue with kakewalk as well. Kakewalk has some pretty weak documentation :/ and threads related to it are pretty unresponsive. >.<

#9
VinP14

VinP14

    InsanelyMac Protégé

  • Members
  • PipPip
  • 74 posts
  • Gender:Male
I finally got my Rev1002 Working with everything I could test, and a 32bit geekbench of 8700 with a standard clock i7-930, Want me to copy the DSDT? It won't work just like that but if somebody here can modify the code you might be able to get it working.

#10
wobbly80

wobbly80

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 2 posts
1002 is different to 2001 isn't it?

Can you post the DSDT please.

#11
VinP14

VinP14

    InsanelyMac Protégé

  • Members
  • PipPip
  • 74 posts
  • Gender:Male
This DSDT was last modified by Tonymacx86 user lotech, It was modified from somebody else in a long going topic for the Rev.1 on the F5 Bios

I did not make this or know how to DSDT code. all I know is it is specific to the X58A-UD3R Rev.1 with an F5 Bios, and the i7-930. There is no special video card requirement in the DSDT.

This will not right away for the Rev.2..... or atleast 100% but if anybody can run the code for their own board than this could work

This is a .rar because I'm on my old PC right now, my new hack is at a different room where I was testing

Attached Files

  • Attached File  dsdt.rar   5.88KB   66 downloads


#12
nullspot

nullspot

    InsanelyMac Protégé

  • Members
  • PipPip
  • 61 posts
Just a FYI on the variety of SATA ports on this board - I just found this helpful description of the differences on a forum somewhere:

There's 10 sata connectors total.

6 Sata2 (sata 3 Gb/s connectors, controlled by ICH10R)
2 GSata2 (sata 3 Gb/s connectors, controlled by Gigabyte Sata2)
2 Gsata3 (sata 6 Gb/s connectors, controlled by Marvell 9128)

The six ports from the chipset share a high-bandwidth link to the Northbridge, the GSATA2 ports share a single 2.5 gigabit (that's shared, and less than 3) PCIe link, and the GSATA3 ports share a single 5.0 gigabit PCIe 2.0 link.



#13
VinP14

VinP14

    InsanelyMac Protégé

  • Members
  • PipPip
  • 74 posts
  • Gender:Male

Just a FYI on the variety of SATA ports on this board - I just found this helpful description of the differences on a forum somewhere:


From what I know the Audio and LAN is different.... but this DSDT still required Kexts in the end.

#14
delicatepc

delicatepc

    InsanelyMac Protégé

  • Members
  • Pip
  • 36 posts
Hi everyone,

I am really liking ##### 2.0+##### 2.0 install Method. Basically looks something like this:

Obtain:

Mac OSX Retail DVD (dmg2iso will convert dmg image to ISO that you can burn using Windows -- not sure if chamelon will boot a restored HDD version maybe need to try)
##### 2.0 (burn ISO to CD)

Download following files and put on a USB Stick:
10.6.3 Combo Update
Realtek (Ethernet) Driver - At bottom at OSX/Other section. NOTE: Apparently these drivers dont support X64??? - Anyone know why?
##### 2.0

Obtain a good DSDT.aml
- this is work in progress.

To Install it looks like this (off top of my head):
1. Burn ##### 2.0 ISO to DVD and boot from it.
2. Stick OSX DVD into machine and press F5 (it will refresh the menu options) and select OSX Install DVD.
3. Install OSX (GUID partition type etc, disk utility, etc.)
4. Boot using ##### and boot the installed copy.
5. Install 10.6.3 Combo update. Reboot and use ##### to boot again.
6. Install ##### 2.0 select proper options (can anyone give insight on this? it looks like it will have everything would need). Note that ##### will look for "DSDT.aml" on the desktop. It will also install Chamelon etc. Reboot (dont use ##### to boot anymore)....
7. I believe that is all (once again this off top of my head).

The problem points:

1. Sleep doesnt work? (Can be fixed through proper/working DSDT.aml?)
2. No ethernet via X64? (No idea how to fix that one)
3. ???

Perhaps someone can post a set of links to the various DSDT.aml avaibable for this board with info on what kind of results they get with each?

Thoughts?

~
dpc

P.S) Was able to successfully install OSX using the ##### method (didnt get to installing ##### but the ##### works well! Kudos TonyMac)

#15
nullspot

nullspot

    InsanelyMac Protégé

  • Members
  • PipPip
  • 61 posts
As I already had a booting system via Kakewalk, I didn't try the ##### method, but I decided to see what ##### was for, so I tried it out. There's a lot of handy stuff in there to install, but what isn't clear at all is what you need for your particular situation. I liked Kakewalk better in this regard, in that it was dead simple to pick your motherboard and go. I couldn't even figure out if the ##### option supported my motherboard (I assume it does as it's DSDT-free and doesn't address network or sound). I always got the impression from the tonymac86 boards that his solutions were targeted for p55 board systems...

anyway, i used ##### to try out some audio solutions (trying to get my encoded digital back). None of them worked, even tried voodoo, and in the end I just went back to the legacyHDA combo I started with, as it works great for everything but encoded digital.

As I often use this hackintosh for watching movies on my projector, having DTS and Dolby Digital support is crucial. I finally stumbled on a file from kexts.com that appeared to be a patched AppleHDA.kext for 10.6.3 that supports ALC889 (all the other solutions I've seen, including #####, require rolling back to the kext from 10.6.2 - and it doesn't support encoded digital). the Legacy889HDA file is actually from #####.

So I've attached the two kexts in a zip - AppleHDA.kext goes in S/L/E and the Legacy889HDA.kext goes in E/E

Attached File  patched_HDA_10.6.3_ALC889.zip   1.43MB   216 downloads

place them there, run kextutility (or manually fix perms), and reboot. Then check VLC with a DTS or DD movie open and look for an additional audio device called Built-In Digital Output (Encoded Output). You won't see the encoded option in the sound preference pane. Now hook up your lightpipe or coax SPDIF and enjoy...

This is as fully working as you can get on a hackintosh. Also note the naming of the outputs in the sound prefs isn't particularly clear. the "internal speakers" are actually the primary line out jack on the back. You have to play around to test where the other 2 "line outs" go...

#16
VinP14

VinP14

    InsanelyMac Protégé

  • Members
  • PipPip
  • 74 posts
  • Gender:Male
@nullspot

the ##### and ##### method was Gigabyte P55 Optimized because ##### 1.0+ had an option called ##### with pre-cached DSDT's. but ##### 2.0 removed that and the site provides DSDT's for the Gigabyte P55 Boards, and now work with the userDSDT Option

#17
Phorte

Phorte

    InsanelyMac Protégé

  • Members
  • PipPip
  • 80 posts
  • Gender:Male
  • Location:Adelaide, Australia
man i seem to have taken a mighty step backwards.

my NIC will now only be set to half duplex and i only get 1mb/s speeds on my local gigabit network :( was definitely set to gigabit when i first installed just the realtek drivers off the realtek site as per my earlier post immediately following my successfully kakewalk 2.2 usb install.

now no matter what i do (delete preferences then cache then reinstall drivers), i can only get half-duplex speed on my nic??????? {censored} weird.

#18
nullspot

nullspot

    InsanelyMac Protégé

  • Members
  • PipPip
  • 61 posts

man i seem to have taken a mighty step backwards.

my NIC will now only be set to half duplex and i only get 1mb/s speeds on my local gigabit network :( was definitely set to gigabit when i first installed just the realtek drivers off the realtek site as per my earlier post immediately following my successfully kakewalk 2.2 usb install.


I had this same problem - somewhere in the process of updating to 10.6.3, experimenting with audio kexts, etc., my NIC went slow too. It took a lot of trial and error to get it back right. I had to try reinstalling things in various orders, and eventually it stuck at gigabit...

#19
howboutjoe

howboutjoe

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
  • Gender:Male
  • Location:Phoenix
Looks like I'm in the same situation

Rev2 board, i7-930. I'm up to 10.6.3 with Audio working and Network at 32-bit.

My sleep is also not working, but I've been able to get it to not work in two ways. With both ways, the machine looks like it's going to sleep. The difference is wake behavior. The first way seems to wake up, but when the display turns on, it looks like I have just turned the machine on, and it boots up normally. The second way, which happens after I install SleepEnabler, wakes up the machine, but the display never turns on.

So, that's what I've got going on here.

#20
Phorte

Phorte

    InsanelyMac Protégé

  • Members
  • PipPip
  • 80 posts
  • Gender:Male
  • Location:Adelaide, Australia

I had this same problem - somewhere in the process of updating to 10.6.3, experimenting with audio kexts, etc., my NIC went slow too. It took a lot of trial and error to get it back right. I had to try reinstalling things in various orders, and eventually it stuck at gigabit...


ahhhhhh yea that's what ive been trying to do. various orders of reinstalling stuff - deleting preferences, re-doing caches, uninstalling realtek driver. reinstalling kakewalk, then reinstalling drivers.

think i should take it a further step backwards and uninstall drivers, delete preferences, rebuild caches, then reinstall 10.6.3 then re-do kakewalk then re-do drivers all over again!!

<SNIP>


hahaha that's exactly whats happening to me too... word for word!

im just hoping that as more people start getting rev2.0 boards, more solutions start to arise as time goes on...





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