Jump to content
3 posts in this topic

Recommended Posts

I have spent the last two days looking through sound threads here and on http://efixusers.com/ with little to no help. Just more confusion. =/ I have a Gigabyte GA-X58A-UD3R motherboard. It has the ALC889 audio chipset. I have been reading about changing your DSDT to get it working, editing or using a vanilla AppleHDA.kext, or a LegacyHDA.kext, or HDAEnabler.kext, etc. Just too many things and nothing specific for my board. I assume anything that works on another board that has the ALC889 should work on mine, but I can't seem to find anything that doesn't make me edit a lot of things. =/

 

Basically, what I'm looking for is just how to get sound working, hopefully all 6 ports (4out,2in), without having to modify anything on OSX 10.6 nor the DSDT, unless it is just a copy/paste solution to the DSDT. I prefer something like the ethernet solution of installing the Realtek1000SL.kext into the /System/Library/Extensions folder. =)

 

Also, I've only been at this for the last few days, so please don't use acronyms or abbreviations, as I will probably have no idea what you're talking about. I ask this because it took me 3 hours to figure out that /S/L/E meant "/System/Library/Extensions folder." =P

 

Also, if it is possible, without being two much trouble, I'm looking to make sure the SPDIF port on my video card works with the audio as well, so I can have use of the HDMI port on the card. =)

 

Thanks in advance!

 

Current Computer Set-up:

 

Power Supply - Antec 650W

Motherboard - Gigabyte GA-X58A-UD3R rev. 1.0 (F4) **EDIT** I had F1 as the BIOS. I have F4 now. =)

Processor - Intel Core i7- 920

Memory - OCZ 6GB DDR3 (3x 2GB)

Video - EVGA nVidia GTS 250 1GB DDR3

Hard Drive - Western Digital 1TB Green Drive SATA

CD/DVD - Samsung 22x DVD-RW SATA

I can't offer you everything you want, but perhaps this will get you going until someone more clever than I comes up with a more elegant solution.

 

First, you can eschew the ALC889 and pick up one of these from NewEgg.com: N82E16812186046

 

For $9.99, the SYBA SD-CM-UAUD71 isn't the highest quality product, but at least you know you'll have sound. I'm going to get one shortly so I can experiment with my DSDT file and not be without sound during the process.

 

Second, you can follow the link in my signature.

I installed the kexts in S/L/E using Digital_Dreamer's script: [GUIDE] Retail Snow Leopard (10.6.2) Install

The modified DSDT.asl file goes into /Extra.

 

For testing, I suggest naming the DSDT file something like DSDT2.aml (make sure its permissions match the original DSDT file). When your bootloader displays your boot volume and the progress bar, hit return. Then type: DSDT=/Extra/DSDT2.aml (and hit return, of course).

 

This will load my DSDT file so you can test it. If you get sound (from the green port) and you're happy with the system's behavior, you can backup the original DSDT.aml file and rename DSDT2.aml to DSDT.aml. If it goes badly, just reboot and your original DSDT will load by default.

 

Note that my DSDT was generated on my X58A-UD3R with BIOS F2 set to sleep S1. I'm now on BIOS F4, and the same DSDT is still working fine.

 

Cheers,

Lylehm

First, you can eschew the ALC889 and pick up one of these from NewEgg.com: N82E16812186046

 

For $9.99, the SYBA SD-CM-UAUD71 isn't the highest quality product, but at least you know you'll have sound. I'm going to get one shortly so I can experiment with my DSDT file and not be without sound during the process.

I prefer not to buy anything else, but this did remind me that I already own the iMic, by Griffin. I just plugged that in an I have audio. =) I do want the onboard audio to work so I don't have to be tying up USB ports to get things working.

 

Second, you can follow the link in my signature.

There is no link in your signature, as there is no signature. =P

 

I installed the kexts in S/L/E using Digital_Dreamer's script: [GUIDE] Retail Snow Leopard (10.6.2) Install

The modified DSDT.asl file goes into /Extra.

I also prefer to do the fixing myself without a script/program doing it for me so I can learn from the experience. But, I'll still give it a try. =)

 

For testing, I suggest naming the DSDT file something like DSDT2.aml (make sure its permissions match the original DSDT file). When your bootloader displays your boot volume and the progress bar, hit return. Then type: DSDT=/Extra/DSDT2.aml (and hit return, of course).

I will honestly say I never thought of changing the name of the DSDT I'm testing to something else. Though, I'm using Chameleon RC4. Where should I be when I can type the "DSDT=" thing? I'm assuming I press tab to get the partition thing and where it says "BOOT:" is where I would type that, right? =)

 

Note that my DSDT was generated on my X58A-UD3R with BIOS F2 set to sleep S1. I'm now on BIOS F4, and the same DSDT is still working fine.

Well, my original post said I had F1, I actually have F4. I forgot to change that. But, I don't think there was any major changes in the F1-4 that would cause something to not work.

 

I'll read that dissertation you linked to tonight and see what I can do with it. =P I just don't want something editing files randomly as I tried something like that before, and it screwed up the boot stick as well as the OSX partition I had, so I had to start over. Thanks though for the help! =)

 

- Dustin

×
×
  • Create New...