Contribute
Register

[EasyGuide] How to add HDEF to your dsdt

Status
Not open for further replies.
musicreator said:
I followed the guide, but still no audio :(
Im on UD5H with i7 Ivy Bridge.
Are there any sound assertions in /var/log/kernel.log?

Mieze
 
Mieze said:
musicreator said:
I followed the guide, but still no audio :(
Im on UD5H with i7 Ivy Bridge.
Are there any sound assertions in /var/log/kernel.log?

Mieze

Really sorry for my lack of knowledge.
Where do I find that log file?
I had just followed through the instructions in this pdf.
 
musicreator said:
Mieze said:
musicreator said:
I followed the guide, but still no audio :(
Im on UD5H with i7 Ivy Bridge.
Are there any sound assertions in /var/log/kernel.log?

Mieze

Really sorry for my lack of knowledge.
Where do I find that log file?
:lol:
The complete pathname is /var/log/kernel.log

For example in Terminal you can type
Code:
tail -n 200 /var/log/kernel.log
to see the last 200 lines of the file.

Mieze
 
Yes, I can see a line reading 'sound assertion ""ERROR: EFI ROM did not publish 'hda-gfx' associative property!\nSourceCache/AppleHDA/AppleHDA-ish...'
 
musicreator said:
Yes, I can see a line reading 'sound assertion ""ERROR: EFI ROM did not publish 'hda-gfx' associative property!\nSourceCache/AppleHDA/AppleHDA-ish...'
This means that the method _DSM of device HDEF doesn't publish the property 'hda-gfx'. In oder to get rid of the assertion you'll have to edit the DSDT and add the missing property to the method. Here is what it looks like in mine:
Code:
            Method (_DSM, 4, NotSerialized)
            {
                Store (Package (0x06)
                    {
                        "layout-id", 
                        Buffer (0x04)
                        {
                            0x1F, 0x01, 0x00, 0x00
                        }, 
                        "PinConfigurations", 
                        Buffer (One)
                        {
                            0x00
                        }, 
                        "hda-gfx", 
                        Buffer (0x0A)
                        {
                            "onboard-1"
                        }
                    }, Local0)
                DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                Return (Local0)
            }
I assume that "layout-id" and "PinConfigurations" are already there so the only thing that's missing is "hda-gfx" and it's value. Don't forget to adjust the number of members in the line "Store (Package (0x06)". Assuming that it has been 0x04 before the edit you'll have to add 2 so that you'll get 0x06 like in my case.

Good luck!

Mieze
 
I assume that "layout-id" and "PinConfigurations" are already there so the only thing that's missing is "hda-gfx" and it's value. Don't forget to adjust the number of members in the line "Store (Package (0x06)". Assuming that it has been 0x04 before the edit you'll have to add 2 so that you'll get 0x06 like in my case.

Good luck!

Thanks a lot for your time! I'm not yet familiar with DSDT edits. I think I will need to learn a lot before I do this.
 
musicreator said:
I assume that "layout-id" and "PinConfigurations" are already there so the only thing that's missing is "hda-gfx" and it's value. Don't forget to adjust the number of members in the line "Store (Package (0x06)". Assuming that it has been 0x04 before the edit you'll have to add 2 so that you'll get 0x06 like in my case.

Good luck!

Thanks a lot for your time! I'm not yet familiar with DSDT edits. I think I will need to learn a lot before I do this.
It's not that hard but in case you don't succeed send me your DSDT and I'll do the edit for you.

Mieze
 
my hackintosh
p8z77-v prem
i7 3770k
GTX 680
--
pls fixt my dsdt and aded hdff
 

Attachments

  • DSDT.aml 2.zip
    18.3 KB · Views: 112
Ohoh!!

I found the attachment, thanks a lot, will try it when I get home :)
 
Hello~Can anyone tell me where to get "DSDT-HDEF_Edits_v1" ?

I'm not near by my machine and trying to figure out this thread :)
It is in the attachment. Select the zip file.

Attachments
1. Add_HDEF_to_dsdt
Add_HDEF_to_dsdt.zip
 
Status
Not open for further replies.
Back
Top