Andres ZeroCross Posted March 11, 2019 Share Posted March 11, 2019 1 hour ago, dcshoes23 said: I'm not using any DSDT or SSDT for Audio, at least that I could find. I have attached my clover folder, maybe you can see something I'm missing. CLOVER.zip codec_dump.sh.zip Can your run this script with and without codec commander??? And export each output here. Link to comment Share on other sites More sharing options...
dcshoes23 Posted March 11, 2019 Share Posted March 11, 2019 22 minutes ago, Andres ZeroCross said: codec_dump.sh.zip Can your run this script with and without codec commander??? And export each output here. Here you go... dump-no-cc.txt dump-with-cc.txt Link to comment Share on other sites More sharing options...
matgeo Posted March 12, 2019 Share Posted March 12, 2019 Keep getting these errors : 2019-03-12 09:48:42.023673+0200 localhost kernel[0]: (IOAudioFamily) <IOAudioFamily`IOAudioStream::safeLogError(int, unsigned long, unsigned long, unsigned long, unsigned long, void*, void*)> +-IOAudioStream[<private>]::safeLogError kErrorLogDumpCounters mStreamErrorCountsUpdated=0 2019-03-12 09:48:42.023784+0200 localhost kernel[0]: (IOAudioFamily) <IOAudioFamily`IOAudioStream::safeLogError(int, unsigned long, unsigned long, unsigned long, unsigned long, void*, void*)> +-IOAudioStream[<private>]::safeLogError kErrorLogDumpCounters mStreamErrorCountsUpdated=0 Using latest applealc , but these errors occur with older version , too. Same goes with other clover and kexts versions , both on HS and Mojave. Does anyone know how to elimanate them ? Link to comment Share on other sites More sharing options...
djavo22 Posted March 12, 2019 Share Posted March 12, 2019 hey guys I am using Hackintosh on Asus B350-Prime Plus (Ryzen platform) Audio Codec of motherboard is ALC887 Realtek ALC887 0x100202, 0x100302, layout 1, 2, 3, 5, 7, 11, 13, 17, 18, 20, 33, 40, 50, 99 13 (10.9) which layout ID I need to use...there are a lot as you can see... Or to start from first and ther reboot system and change while it get work? Link to comment Share on other sites More sharing options...
arsradu Posted March 12, 2019 Share Posted March 12, 2019 (edited) 37 minutes ago, djavo22 said: hey guys I am using Hackintosh on Asus B350-Prime Plus (Ryzen platform) Audio Codec of motherboard is ALC887 Realtek ALC887 0x100202, 0x100302, layout 1, 2, 3, 5, 7, 11, 13, 17, 18, 20, 33, 40, 50, 99 13 (10.9) which layout ID I need to use...there are a lot as you can see... Or to start from first and ther reboot system and change while it get work? In order to test them, yes you'll need to reboot. Personally, I don't know another way. In terms of which one to choose, usually Layout ID 1-3 should work just fine for Desktop motherboards. So you can start with those. There are also some of the other ones that might work just as well. So...if you just need sound, the first ones should work just fine, but obviously the number of ports and the type of ports (Analog/Optical and such) might be different. Still, I think most of them (if not all) should have basic functionality for sound through the Green audio port on your motherboard. For the rest of them, I guess you'll just have to try each one of them individually and see which one matches your motherboard's layout the best. If you don't care about that, just choose one that gives you sound, and that's it. Edited March 12, 2019 by arsradu Link to comment Share on other sites More sharing options...
MacPeet Posted March 12, 2019 Share Posted March 12, 2019 hello @vandroiy2012 I have a new codec. CX20753/4 - LayoutID 15 (0F) for Lenovo Thinkpad E580 new_Resources_CX20753_4.zip can you please added the new codec? many thanks 1 Link to comment Share on other sites More sharing options...
arsradu Posted March 13, 2019 Share Posted March 13, 2019 Hi guys, I was wondering, has anyone else encountered this weird issue of loosing sound, although the kexts are loading fine? I'm using Lilu 1.3.4 and AppleALC 1.3.5. Which I think are the latest official versions. Weird thing is that, after a simple reboot, sound usually comes back. And I've got the exact same issue on two totally different systems: a Skylake build, and a Haswell build (the one in my sig). So I don't think this is hardware related in any way. Also, I'm using different layout IDs, on different codecs (1150 vs 892). So that can't be an issue either. Interestingly enough, Bluetooth devices work just fine. And they do show up in Sound -> Output. However, Analog devices are not. This has not happened before, with the exact same config, on the same device (which would rule out possible config issues). I haven't tried older versions of AppleALC and Lilu to see if the problem still occurs with those versions. But I think I'll give that a try, as well. So, the only two different things I recently changed are Clover itself (I'm on 4898 right now on both systems, but I had the same issue with older versions, as well, so not sure it's Clover related, especially since the kexts are loading fine, so it's not kext injection either), aaand the actual Lilu and AppleALC kexts. And, as I said before, BT devices (and probably HDMI devices as well, if I had that setup, which I don't, cause I don't use HDMI audio), work fine. Any idea what could cause this issue? I'm trying to narrow down the possible causes for this issue. Since it's kinda weird that it doesn't always happen. Link to comment Share on other sites More sharing options...
brousseau6933 Posted March 13, 2019 Share Posted March 13, 2019 (edited) On 2/27/2019 at 4:29 PM, brousseau6933 said: Maybe a specific case but anyway: I had to reboot yesterday for a change... and greyed speaker icon on my Dell Optiplex 9020 i7 4770 with AppleALC 1.3.5 and Lilu 1.3.4. Rebooted again and it was fine. Then tried a cycle of reboots to see if the bug would occur again and it did (in about 20% of the cases, sound was greyed out, without any devices in Sound Prefs). Audio Chipset is Realtek ALC280 BTW... So, I've built from the source against Lilu 1.3.4 debug and got an 1.3.6 debug version of AppleALC. Tried a cycle of 8-10 reboots and all is fine now. Could the fact that the latest version of AppleALC (1.3.5) is not built against the latest Lilu (1.3.4) be the cause of this? Anyway, solved with 1.3.6 built from source. Thanks, Patrice Edited February 27 by brousseau6933 @arsradu: 1.3.6 built from source finally exhibited the same behavior so I went back to December 2018 versions of AppleALC and Lilu... Edited March 13, 2019 by brousseau6933 Link to comment Share on other sites More sharing options...
brousseau6933 Posted March 13, 2019 Share Posted March 13, 2019 5 hours ago, arsradu said: Hi guys, I was wondering, has anyone else encountered this weird issue of loosing sound, although the kexts are loading fine? I'm using Lilu 1.3.4 and AppleALC 1.3.5. Which I think are the latest official versions. Weird thing is that, after a simple reboot, sound usually comes back. And I've got the exact same issue on two totally different systems: a Skylake build, and a Haswell build (the one in my sig). So I don't think this is hardware related in any way. Also, I'm using different layout IDs, on different codecs (1150 vs 892). So that can't be an issue either. Interestingly enough, Bluetooth devices work just fine. And they do show up in Sound -> Output. However, Analog devices are not. This has not happened before, with the exact same config, on the same device (which would rule out possible config issues). I haven't tried older versions of AppleALC and Lilu to see if the problem still occurs with those versions. But I think I'll give that a try, as well. So, the only two different things I recently changed are Clover itself (I'm on 4898 right now on both systems, but I had the same issue with older versions, as well, so not sure it's Clover related, especially since the kexts are loading fine, so it's not kext injection either), aaand the actual Lilu and AppleALC kexts. And, as I said before, BT devices (and probably HDMI devices as well, if I had that setup, which I don't, cause I don't use HDMI audio), work fine. Any idea what could cause this issue? I'm trying to narrow down the possible causes for this issue. Since it's kinda weird that it doesn't always happen. See my precedent reply with quoted content from me back in February. Link to comment Share on other sites More sharing options...
arsradu Posted March 13, 2019 Share Posted March 13, 2019 See my precedent reply with quoted content from me back in February. Yeah, so looks like a bug to me. Good news is that since it works fine with 1.3.6, it’s most likely gonna be fixed in the next official update. In the meantime, I’ll build the newest Lilu and AppleALC from sources and see how it goes. Thanks for the tip! Link to comment Share on other sites More sharing options...
brousseau6933 Posted March 13, 2019 Share Posted March 13, 2019 2 hours ago, arsradu said: Yeah, so looks like a bug to me. Good news is that since it works fine with 1.3.6, it’s most likely gonna be fixed in the next official update. In the meantime, I’ll build the newest Lilu and AppleALC from sources and see how it goes. Thanks for the tip! Sorry, wasn't clear: at first, I thought it was solved with 1.3.6 but it occurred again so I'm back to December versions of Lilu and AppleALC... Link to comment Share on other sites More sharing options...
arsradu Posted March 13, 2019 Share Posted March 13, 2019 1 minute ago, brousseau6933 said: Sorry, wasn't clear: at first, I thought it was solved with 1.3.6 but it occurred again so I'm back to December versions of Lilu and AppleALC... I see. Well, if it works with one version and doesn't work with another, then it's clearly a bug with that version. Right now I'm on 1.3.6 and Lilu 1.3.5. So...we'll see. If that doesn't work, then I guess I'll have to downgrade as well. I didn't have this issue with older versions. Link to comment Share on other sites More sharing options...
brousseau6933 Posted March 13, 2019 Share Posted March 13, 2019 3 minutes ago, arsradu said: I see. Well, if it works with one version and doesn't work with another, then it's clearly a bug with that version. Right now I'm on 1.3.6 and Lilu 1.3.5. So...we'll see. If that doesn't work, then I guess I'll have to downgrade as well. I didn't have this issue with older versions. Yes, please report back. In my case, I only built AppleALC from source, not Lilu. Maybe it's what I've missed. Link to comment Share on other sites More sharing options...
arsradu Posted March 13, 2019 Share Posted March 13, 2019 Just now, brousseau6933 said: Yes, please report back. In my case, I only built AppleALC from source, not Lilu. Maybe it's what I've missed. They're meant to work together. So...yeah, it's important to use both. If you wanna try the ones I've built, so you don't have to do it again, you can take a look at the attached ones. AppleALC 1.3.6 & Lilu 1.3.5.zip Link to comment Share on other sites More sharing options...
ea dd Posted March 14, 2019 Share Posted March 14, 2019 Hi. Help me please On 2/12/2019 at 5:38 PM, ea dd said: hi. all i have replaced my old GeForce 9500GT with GTX 650 for installing Mojave. My rig info is in my signature. Installed Mojave and it runs cool but audio through HDMI does not work when connecting to TV. Same with High Sierra. Old card was working and it had a cable connecting the card to S/PDIF out header on mainboard. new card does not have such a thing. So i guess it is made to work without that S/PDIF cable. i have read somewhere that WhateverGreen.kext should fix HDMI audio problem and downloaded and installed it into /Library/Extension/ then fixed permission with Kext Utility. Rebooted and see WhateverGreen.kext is loaded. still no audio through HDMI. 17 2 0xffffff7f80f7d000 0x22000 0x22000 as.vit9696.Lilu (1.3.1) 2BA44B2C-289E-39B7-A92B-C28291D5FC26 <8 6 5 3 2 1> 18 0 0xffffff7f80f9f000 0x64000 0x64000 as.vit9696.WhateverGreen (1.2.6) 073AC103-5807-3374-8D23-F98A0975D391 <17 13 8 6 5 3 2 1> 19 0 0xffffff7f81016000 0xea000 0xea000 as.vit9696.AppleALC (1.3.4) 5A1678E9-EEB8-3646-9244-5B589288D960 <17 13 8 6 5 3 2 1> i'm using Lilu + AppleALC and my audio is working except HDMI. Please find attached file includes screenshots of sound output settings, system information audio and ioreg file and config.plist of clover. This ioreg file is taken when 2 displays (Acer K242HYL 1080p LCD monitor and LG 43LF5400 42" TV) are connected. What i want is HDMI Audio through TV. Help me please. thanks. attachment.zip Link to comment Share on other sites More sharing options...
arsradu Posted March 14, 2019 Share Posted March 14, 2019 (edited) 1 hour ago, ea dd said: Hi. Help me please You could try updating your kexts. Maybe that helps. You can try the latest versions from my previous post for Lilu 1.3.5 and AppleALC 1.3.6. Whatevergreen seem to be already up to date. But you AppleALC kext and Lilu seem to be outdated. Might or might not be relevant...but, I would say it's worth trying. Also, you could try the attached config.plist for testing. It's your config, just with rename PEGP to GFX0. Let's see if that makes any difference. config.plist.zip Edited March 14, 2019 by arsradu Link to comment Share on other sites More sharing options...
arsradu Posted March 15, 2019 Share Posted March 15, 2019 (edited) On 3/13/2019 at 9:06 PM, brousseau6933 said: Yes, please report back. In my case, I only built AppleALC from source, not Lilu. Maybe it's what I've missed. Apparently I've got the same issue with the newer versions, as well. How was your experience so far? I'm going back one step now, to AppleALC 1.3.4 and Lilu 1.3.3. We'll see how that goes. Edited March 15, 2019 by arsradu Link to comment Share on other sites More sharing options...
ea dd Posted March 15, 2019 Share Posted March 15, 2019 22 hours ago, arsradu said: You could try updating your kexts. Maybe that helps. You can try the latest versions from my previous post for Lilu 1.3.5 and AppleALC 1.3.6. Whatevergreen seem to be already up to date. But you AppleALC kext and Lilu seem to be outdated. Might or might not be relevant...but, I would say it's worth trying. Also, you could try the attached config.plist for testing. It's your config, just with rename PEGP to GFX0. Let's see if that makes any difference. config.plist.zip thank you for your reply. tough, no success. copied AppleALC kext and Lilu kext downloaded from your link in to /Library/Extensions and fixed permission using Kext Utility, then rebooted. no success. Then replaced my config.plist with yours and rebooted. still no success. kexts are loaded. sound settings shows digital output as well as before. but TV still cant produce sound. Here are my system infos of graphic and audio What should i do? tnx, Link to comment Share on other sites More sharing options...
arsradu Posted March 15, 2019 Share Posted March 15, 2019 (edited) 14 minutes ago, ea dd said: thank you for your reply. tough, no success. copied AppleALC kext and Lilu kext downloaded from your link in to /Library/Extensions and fixed permission using Kext Utility, then rebooted. no success. Then replaced my config.plist with yours and rebooted. still no success. kexts are loaded. sound settings shows digital output as well as before. but TV still cant produce sound. Here are my system infos of graphic and audio What should i do? tnx, Well, that's the thing. I'm not sure it should say Digital Out. It should say the name of your actual TV. Like this. Now, in my case, it's a custom Layout ID. And it won't show a Digital out, since my motherboard doesn't have one. But usually you will see a Digital Out option. Not to be confused with your actual HDMI device. So, in your case, you simply do not have working HDMI sound. Now, I happen to have had a GTX 650. I don't anymore. And I don't have access to it right now. And I actually meant to test some things with it before giving you a reply, but I totally forgot about that. So, unfortunately, I can't do anything until Monday. I'm pretty sure the issue is not the kexts not being loaded. It's probably something else you need to add to your config. I just don't know what... With my current card, I happen to have sound via DP with no issues. But it's an AMD RX 580 card. And I'm pretty sure things are different for AMD versus Nvidia. And I don't remember changing anything in order for that to work. I don't even use it, as you can see. Cause the sound from the monitor is just not good compared to the one of a dedicated audio system. And I never used it even when I had the GTX 650. So...I don't really know how to patch that. I just did some research for you a few days ago in order to hopefully help you fix this issue. Otherwise I personally don't need it and don't use it. So, I'll keep doing some research on my own, and update you if I find anything in the meantime. And hopefully I won't forget to do some testing on the actual GTX 650 on Monday. Assuming I won't be extremely busy working. But I guess we'll see. And hopefully I will be able to come up with something soon. Edited March 15, 2019 by arsradu Link to comment Share on other sites More sharing options...
ea dd Posted March 15, 2019 Share Posted March 15, 2019 3 minutes ago, arsradu said: Well, that's the thing. I'm not sure it should say Digital Out. It should say the name of your actual TV. Like this. Now, in my case, it's a custom Layout ID. And it won't show a Digital out, since my motherboard doesn't have one. But usually you will see a Digital Out option. Not to be confused with your actual HDMI device. So, in your case, you simply do not have working HDMI sound. Now, I happen to have had a GTX 650. I don't anymore. And I don't have access to it right now. And I actually meant to test some things with it before giving you a reply, but I totally forgot about that. So, unfortunately, I can't do anything until Monday. I'm pretty sure the issue is not the kexts not being loaded. It's probably something else you need to add to your config. I just don't know what... With this card, I happen to have sound via DP with no issues. But it's an AMD RX 580 card. And I'm pretty sure things are different for AMD versus Nvidia. And I don't remember changing anything in order for that to work. I don't even use it, as you can see. Cause the sound from the monitor is just not good compared to the one of a dedicated audio system. And I never used it even when I had the GTX 650. So...I don't really know how to patch that. I just did some research for you a few days ago in order to hopefully help you fix this issue. Otherwise I personally don't need it and don't use it. So, I'll keep doing some research on my own, and update you if I find anything in the meantime. And hopefully I won't forget to do some testing on the actual GTX 650 on Monday. Assuming I won't be extremely busy working. But I guess we'll see. And hopefully I will be able to come up with something soon. really appreciated your helpfulness yeah. i had and have this Digital Out option with my old 9500GT card and this GTX650. in old card's case, HDMI audio works using Digital Output because, now i'm suspecting, of connecting the card to motherboard with a cable. this GTX650 does not have such a cable nor pin on its body. if i understand your post correctly, this Digital Output is motherboard's thing not graphic card's. so, it is not working, and it means i need other thing(setting or layout, .. whatever). tnx, Link to comment Share on other sites More sharing options...
arsradu Posted March 15, 2019 Share Posted March 15, 2019 (edited) 18 minutes ago, ea dd said: really appreciated your helpfulness yeah. i had and have this Digital Out option with my old 9500GT card and this GTX650. in old card's case, HDMI audio works using Digital Output because, now i'm suspecting, of connecting the card to motherboard with a cable. this GTX650 does not have such a cable nor pin on its body. if i understand your post correctly, this Digital Output is motherboard's thing not graphic card's. so, it is not working, and it means i need other thing(setting or layout, .. whatever). tnx, Something I didn't quite understand in your previous post and this one...and I meant to ask you about it. When you say that HDMI sound worked with the 9500GT, which port did you use on the video card? Cause, for as far as I could see, the 9500GT only has two DVI ports and a TV-Out. No HDMI. So...I'm guessing you used the TV-out port to connect it to the TV? Cause that's not quite the same with being connected via an actual HDMI port, for as far as I know. The Digital Out refers to Optical Out, if I'm right. So yeah, it's motherboard dependent. You could try different layout IDs....but I'm not sure that's gonna help. I think, right now, your HDMI audio is simply not enabled. Which is a bit weird, since the card is supported OOB, for as far as I know. And I suppose you're using Apple drivers for video, right? How are you connected to the TV? Using an HDMI to HDMI cable? Or some sort of adapter? And what kind of cable are you talking about for connecting the video card to the motherboard...? Wasn't it plugged into the PCI-E slot? I'm a bit confused. Never had a 9500GT so...not sure what exactly are you referring to. :)) Edited March 15, 2019 by arsradu Link to comment Share on other sites More sharing options...
ea dd Posted March 15, 2019 Share Posted March 15, 2019 22 minutes ago, arsradu said: Something I didn't quite understand in your previous post and this one...and I meant to ask you about it. When you say that HDMI sound worked with the 9500GT, which port did you use on the video card? Cause, for as far as I could see, the 9500GT only has two DVI ports and a TV-Out. No HDMI. So...I'm guessing you used the TV-out port to connect it to the TV? Cause that's not quite the same with being connected via an actual HDMI port, for as far as I know. The Digital Out refers to Optical Out, if I'm right. So yeah, it's motherboard dependent. You could try different layout IDs....but I'm not sure that's gonna help. I think, right now, your HDMI audio is simply not enabled. Which is a bit weird, since the card is supported OOB, for as far as I know. And I suppose you're using Apple drivers for video, right? How are you connected to the TV? Using an HDMI to HDMI cable? Or some sort of adapter? And what kind of cable are you talking about for connecting the video card to the motherboard...? Wasn't it plugged into the PCI-E slot? I'm a bit confused. Never had a 9500GT so...not sure what exactly are you referring to. :)) yes, its apple driver, all i had to do is set True to Graphics->Inject->NVidia in clover config.plist i bought this GTX650 recently very cheap around 20$ because people say it works OOB with Mojave. my 9500GT has 1 x HDMI, 1 x VGA, 1 x DVI output. and it has a pin on its body and a cable. i read instruction or something that says this cable should connect to motherboard's S/PDIF Out pin. picture is here that black-blue cable was connected to S/PDIF Out pin on motherboard(my board is Gigabyte EP45-UD3R) and connection to TV is very long HDMI cable. tnx, Link to comment Share on other sites More sharing options...
arsradu Posted March 15, 2019 Share Posted March 15, 2019 (edited) 48 minutes ago, ea dd said: yes, its apple driver, all i had to do is set True to Graphics->Inject->NVidia in clover config.plist i bought this GTX650 recently very cheap around 20$ because people say it works OOB with Mojave. my 9500GT has 1 x HDMI, 1 x VGA, 1 x DVI output. and it has a pin on its body and a cable. i read instruction or something that says this cable should connect to motherboard's S/PDIF Out pin. picture is here that black-blue cable was connected to S/PDIF Out pin on motherboard(my board is Gigabyte EP45-UD3R) and connection to TV is very long HDMI cable. tnx, Yeah, now everything's clear. I was looking at another manufacturer of that card... And forgot the ports layout can differ a lot from one to the other. :)) Sorry about that. Yeah, the GTX 650 does work OOB in Mojave. And...at least for this one, I don't think you need to inject anything in terms of graphics. About your issue, did you try to add NVCAP to your config? I think Clover Configurator can generate one if you try to generate a new config. I'm not sure how accurate it is though. Another method is using your GPU's VBIOS and the NVCAP Maker (attached). It should give you a long string of character you then have to add to your config -> Graphics -> NVCAP. The VBIOS can also be extracted (though I've never used it), using DarwinDumper app (you can find it on this forum). You can also extract it from Windows, using GPU-Z. So...plenty of ways. You can choose the one you find the best for your case. Also, in the meantime, could you please, try the attached config? Made a few more changes. Maybe the NVCAP is not needed after all... NVCAP Maker 1.4.zip config.plist.zip Edited March 15, 2019 by arsradu Link to comment Share on other sites More sharing options...
ea dd Posted March 15, 2019 Share Posted March 15, 2019 33 minutes ago, arsradu said: Yeah, now everything's clear. I was looking at another manufacturer of that card... And forgot the ports layout can differ a lot from one to the other. :)) Sorry about that. Yeah, the GTX 650 does work OOB in Mojave. And...at least for this one, I don't think you need to inject anything in terms of graphics. About your issue, did you try to add NVCAP to your config? I think Clover Configurator can generate one if you try to generate a new config. I'm not sure how accurate it is though. Another method is using your GPU's VBIOS and the NVCAP Maker (attached). It should give you a long string of character you then have to add to your config -> Graphics -> NVCAP. The VBIOS can also be extracted (though I've never used it), using DarwinDumper app (you can find it on this forum). You can also extract it from Windows, using GPU-Z. So...plenty of ways. You can choose the one you find the best for your case. Also, in the meantime, could you please, try the attached config? Made a few more changes. Maybe the NVCAP is not needed after all... NVCAP Maker 1.4.zip config.plist.zip i never tried NVCAP thing. - i replaced config.plist and its same. Digital Out is there and have no HDMI audio from TV. - got vbios from GPU-Z and run NVCAP Maker. i think it is stuck running. no output nor message saying finished. ... or is it done and should i look for a file or something elsewhere? tnx, Link to comment Share on other sites More sharing options...
arsradu Posted March 15, 2019 Share Posted March 15, 2019 (edited) 18 minutes ago, ea dd said: i never tried NVCAP thing. - i replaced config.plist and its same. Digital Out is there and have no HDMI audio from TV. - got vbios from GPU-Z and run NVCAP Maker. i think it is stuck running. no output nor message saying finished. ... or is it done and should i look for a file or something elsewhere? tnx, Yeah, looks like NVCAP Maker doesn't work anymore with Mojave. Did you try generating a new config with Clover Configurator and copy-paste the NVCAP from there onto your own config? I'm still looking for another way to get that NVCAP. Wait, no, it does work.. I guess it just doesn't work with that ROM, for some reason. This is what it should look like. . By the way, which manufacturer is your GTX 650? Mine is made by MSi. Edited March 15, 2019 by arsradu Link to comment Share on other sites More sharing options...
Recommended Posts