failo Posted September 11, 2009 Share Posted September 11, 2009 I'm having trouble to get my audio working in SL. There is no good guide for making dsdt.aml file that will be universal for every motherboard. All the dsdt gudes are made on "example" that works only for this and only motherboard. It would be great for most of the users with older motherboards to know how to apply dsdt to their motherboards, as dsdt is the new "EFI". Here is my problem: ALC882 working after patching with Taruga Patcher. Here is what I've tried: Added this in dsdt.aml (dsdt was generated by dsdt patcher from koola) In dsdt.aml there was no AZAL or HDEF device so I added one just before Device (IDE0) and after Device (MC97) as I found this in a guide for Gigabyte motherboards. Here is the code: Device (HDEF) { Name (_ADR, 0x001B0000) Method (_PRW, 0, NotSerialized) { Return (Package (0x02) { 0x0D, 0x05 }) } Method (_DSM, 4, NotSerialized) { Store (Package (0x0A) { "built-in", Buffer (One) { 0x00 }, "codec-id", Buffer (0x04) { 0x82, 0x08, 0xEC, 0x10 }, "layout-id", Buffer (0x04) { 0x27, 0x03, 0x00, 0x00 }, "device-type", Buffer (0x10) { "Realtek ALC882" }, "PinConfigurations", Buffer (One) { 0x00 } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } Here is what I found about my card with IORegistryExplorer Hope to get some links and helpful responds: Link to comment Share on other sites More sharing options...
The Raton Posted September 11, 2009 Share Posted September 11, 2009 Sound is working for me with VoodooHDA.kext (the one for 64bit) installed in S/L/E But a tut on how to patch dsdt.aml for this board will help! I've attached tho kext I use in Snow Hope it helps VoodooHDA.kext.zip Link to comment Share on other sites More sharing options...
MeAngry Posted September 12, 2009 Share Posted September 12, 2009 I also have a ALC882 device on an P5W DH board here, so I'm also going to give this a try. But you're right, there's no tutorial anywhere from some genius that knows how DSDT works, that explains how to add your own entries. The only thing you can find are examples, but the don't include pointers as to what data relates to what on your motherboard. Link to comment Share on other sites More sharing options...
matemago Posted September 12, 2009 Share Posted September 12, 2009 i have a similar mobo, a P5LD2-VM SE. give a try to this kexts, they are working ok with me. perhaps you need a diferent DSDT, but it is only patched for GMA950 to work in all resolutions. (i think!) SL61_kexts_ok_P5LD2VMSE.zip edit: i delete AppleHPET.kext so usb works fine. Link to comment Share on other sites More sharing options...
failo Posted September 12, 2009 Author Share Posted September 12, 2009 @matemango Thanks a lot for your files! My sound works now, I reedited my dsdt file and added hdef before Device (MCH) and installed kexts from your pack. At the moment my mic is not working! Does your mic work? I will remove hdef from my dsdt to check if it is affecting the sound! I found this boot argument in your boot.plist arch=i386 what does it do? are you able to boot in 64 bits? Link to comment Share on other sites More sharing options...
YoMuS Posted September 12, 2009 Share Posted September 12, 2009 Mine too matemargo! Thank you! I do even have two outputs, and system profiler shows information correctly. Mic not tested though. I'm gonna backup these kexts for sure @failo: I didn't need to add anything sound related to DSDT. Bye! P.S: Regarding reboot and shutdown, are you using OpenHaltRestart? I do, but when I press -v on boot and see the log, it says something like "System shutdown cause: 3"... like it was not rebooted or shutted down properly... any ideas? Link to comment Share on other sites More sharing options...
matemago Posted September 12, 2009 Share Posted September 12, 2009 failo, i havent test 64bits mode, since i dont need it. new boot file from chameleon uses that argument: arch=i386 to boot in 32bits instead of -x32. if you delete it from boot.plist, you will boot in 64bits, but i havent try that. Yomus, i have no idea about that system shutdown case: 3. but my sleep is working fine, at least using the power button to sleep and to wake the cpu. i tested my mic and it is working ok. Link to comment Share on other sites More sharing options...
The Raton Posted September 12, 2009 Share Posted September 12, 2009 failo, i havent test 64bits mode, since i dont need it. new boot file from chameleon uses that argument: arch=i386 to boot in 32bits instead of -x32. if you delete it from boot.plist, you will boot in 64bits, but i havent try that. Yomus, i have no idea about that system shutdown case: 3. but my sleep is working fine, at least using the power button to sleep and to wake the cpu. i tested my mic and it is working ok. @matemago Can you please upload your AppleHDA.kext because it seems that I cannot install any of the kexts I've downloaded from that russian site. I tried with kextUtility. I installed manually via terminal but none of them works... Currently I'm using VoodooHDA and it seems to be fine, but I would like to try this solution too. Thanks Link to comment Share on other sites More sharing options...
matemago Posted September 12, 2009 Share Posted September 12, 2009 just download the kexts i posted. inside is AppleHDA and HDAEnabler HDAEnabler can be in E/E, while AppleHDA has to be inside S/L/E Link to comment Share on other sites More sharing options...
YoMuS Posted September 12, 2009 Share Posted September 12, 2009 I put them both in S/L/E Link to comment Share on other sites More sharing options...
matemago Posted September 12, 2009 Share Posted September 12, 2009 btw, bad news, when i restarted, i lost my mic, dont know why, but i'm gonna try to fix it. edit: ok, now i see. if i use my mic in the rear mobo jack, it doesnt work, but if i connect it in the front panel, it works. Link to comment Share on other sites More sharing options...
The Raton Posted September 13, 2009 Share Posted September 13, 2009 btw, bad news, when i restarted, i lost my mic, dont know why, but i'm gonna try to fix it. edit: ok, now i see. if i use my mic in the rear mobo jack, it doesnt work, but if i connect it in the front panel, it works. You are right! It is working now! Thanks! Link to comment Share on other sites More sharing options...
borisbadenov Posted September 14, 2009 Share Posted September 14, 2009 I also have an Asus P5LD2 mobo with 882 sound. I used this guide to install Snow Leopard http://www.insanelymac.com/forum/index.php...183751&st=0 And then I just put in the kext folder the voodoohda kext and let it be installed. And then there was sound. Link to comment Share on other sites More sharing options...
matemago Posted September 15, 2009 Share Posted September 15, 2009 boris, do you have mic working with voodoohda? i cant. but with my kexts, i do, but only in front panel... why dont you give them a try? Link to comment Share on other sites More sharing options...
wonderjacky Posted September 16, 2009 Share Posted September 16, 2009 Hello guys, Is the digital optical output working with the kext of matemago? The digital optical output is not working with the VoodooHDA.kext and I really need it! Thanks, Wonderjacky Link to comment Share on other sites More sharing options...
YoMuS Posted September 16, 2009 Share Posted September 16, 2009 Hi there! Snow Leopard doesn't recognize my p5ld2-vm sata in system profiler, look... Does this happen to you all? Maybe adding a device-id into ApplePIIXPATA kext might solve it??? Thank you Link to comment Share on other sites More sharing options...
failo Posted September 16, 2009 Author Share Posted September 16, 2009 @yomus - On P5LD2 sata port are recognized corectly. Have you changed your sata to work natively in bios? Link to comment Share on other sites More sharing options...
YoMuS Posted September 16, 2009 Share Posted September 16, 2009 Yes, in fact I'm only using a SATA hdd. It's more a cosmetic thing, but the hdd is working alright. Link to comment Share on other sites More sharing options...
matemago Posted September 17, 2009 Share Posted September 17, 2009 i really cant tell if the digital output is working. give it a try. i dont have a digital receiver. hope it works, and please post if it works so everyone knows. Link to comment Share on other sites More sharing options...
wonderjacky Posted September 17, 2009 Share Posted September 17, 2009 i really cant tell if the digital output is working. give it a try. i dont have a digital receiver. hope it works, and please post if it works so everyone knows. I tried the digital outputand... It doesn't work... I have 4 different outputs but none is the digital optical output. If someone knows of solution to use the digital output on my ALC882 with SL, please help me. Wonderjacky Link to comment Share on other sites More sharing options...
gripsy Posted September 18, 2009 Share Posted September 18, 2009 i have tried guide from http://www.infinitemac.com/f57/guide-how-t...da-to-sl-t3981/ to patch alc882 P5W DH DELUXE, and i got all output worked (included Digital output), but screwed something about mic? Maybe about dsdt settings? Again, only guide to make AppleHDA work for Digital Output can i find. Sorry for my english. If you find this useful, i can atach kext. Link to comment Share on other sites More sharing options...
YoMuS Posted September 18, 2009 Share Posted September 18, 2009 i have tried guide from http://www.infinitemac.com/f57/guide-how-t...da-to-sl-t3981/to patch alc882 P5W DH DELUXE, and i got all output worked (included Digital output), but screwed something about mic? Maybe about dsdt settings? Again, only guide to make AppleHDA work for Digital Output can i find. Sorry for my english. If you find this useful, i can atach kext. Sure, upload it! Btw, are you using HDAEnabler or anything like that? Or just the AppleHDA patched kext? P.S: One question, anyone of you is using more than 2 gigs with the p5ld2 board? Does SL recognize the 4 whole gigs? Link to comment Share on other sites More sharing options...
gripsy Posted September 18, 2009 Share Posted September 18, 2009 I have same results, anyway if i use patched dsdt with generic HDA, or HDAEnabler.kext, Internal microphone is gone. But, outputs is all OK, i use front headphones output for Z3E, and Digital out for Z5500. Here is kext http://rapidshare.com/files/281825893/P5WD...pleHDA.kext.zip If someone got better result, please post it. Again, this is best way to get sound for me for now. Link to comment Share on other sites More sharing options...
wonderjacky Posted September 19, 2009 Share Posted September 19, 2009 I have same results, anyway if i use patched dsdt with generic HDA, or HDAEnabler.kext, Internal microphone is gone.But, outputs is all OK, i use front headphones output for Z3E, and Digital out for Z5500. Here is kext http://rapidshare.com/files/281825893/P5WD...pleHDA.kext.zip If someone got better result, please post it. Again, this is best way to get sound for me for now. It is working for me. Thanks a lot! Wonderjacky Link to comment Share on other sites More sharing options...
jamesah Posted September 20, 2009 Share Posted September 20, 2009 I too would love to have somewhat more understanding of dsdt as to how it relates to my board. I have a good board but a general info would be nice to actually learn somewhat how to edit it. From what I have read it's complicated so an all in one dsdt app would be awesome. There is an app out by a spanish group but it felt a little over my head. Koala's patcher did the best for me. Link to comment Share on other sites More sharing options...
Recommended Posts