Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

no audio on ASUS Prime B350-PLUS motherboard #20

Closed
diego-ch opened this issue Mar 8, 2021 · 4 comments
Closed

no audio on ASUS Prime B350-PLUS motherboard #20

diego-ch opened this issue Mar 8, 2021 · 4 comments

Comments

@diego-ch
Copy link

diego-ch commented Mar 8, 2021

I'm running the same motherboard and cpu,
but get no audio from the motherboard with this config.

CPU: AMD Ryzen 7 1700
MOBO: Asus Prime B350-PLUS / BIOS Version: 5602
GPU: NVIDIA GT 710 2GB and NVIDIA GTX 1080 (Disabled via SSDT)

can you confirm motherboard audio works for you?
besides that, HDMI audio and GPU HW Acceleration works fine for me.

@mikigal
Copy link
Owner

mikigal commented Mar 8, 2021

I don't use analog output from motherboard, so I can't test it now, but macOS detect outputs correctly

@diego-ch
Copy link
Author

I've been trying to figure out why it doesn't even show up on macOS for me,
so far i've noticed that it shows up as AZAL instead of HDEF, maybe that's my issue.
on the bios i have it set to HD audio instead of AC97.

what bios version are you running ?
could you check the output of gfxutil on your system to see if it's the same?

Realtek ALC887-VD
0a:00.3 1022:1457 /PCI0@0/GP18@8,1/AZAL@0,3 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x3)

Nvidia GTX 1080
08:00.0 10de:1b80 /PCI0@0/GPP8@3,1/X161@0 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)
08:00.1 10de:10f0 /PCI0@0/GPP8@3,1/HDEF@0,1 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x1)

Nvidia GT 710
07:00.0 10de:128b /PCI0@0/GPP2@1,3/PT02@0,2/PT24@4/GFX0@0 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x4,0x0)/Pci(0x0,0x0)
07:00.1 10de:0e0f /PCI0@0/GPP2@1,3/PT02@0,2/PT24@4/HDAU@0,1 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x4,0x0)/Pci(0x0,0x1)

@mikigal
Copy link
Owner

mikigal commented Mar 13, 2021

It looks there's no AZAL, I have only HDEF

gfxutil output:

00:00.0 1022:1450 /PCI0@0/D002@0 = PciRoot(0x0)/Pci(0x0,0x0)
00:00.2 1022:1451 /PCI0@0/IOMA@0,2 = PciRoot(0x0)/Pci(0x0,0x2)
00:01.0 1022:1452 /PCI0@0/pci1022,1452@1 = PciRoot(0x0)/Pci(0x1,0x0)
00:01.1 1022:1453 /PCI0@0/GPP0@1,1 = PciRoot(0x0)/Pci(0x1,0x1)
00:01.3 1022:1453 /PCI0@0/GPP2@1,3 = PciRoot(0x0)/Pci(0x1,0x3)
00:02.0 1022:1452 /PCI0@0/pci1022,1452@2 = PciRoot(0x0)/Pci(0x2,0x0)
00:03.0 1022:1452 /PCI0@0/pci1022,1452@3 = PciRoot(0x0)/Pci(0x3,0x0)
00:03.1 1022:1453 /PCI0@0/GPP8@3,1 = PciRoot(0x0)/Pci(0x3,0x1)
00:04.0 1022:1452 /PCI0@0/pci1022,1452@4 = PciRoot(0x0)/Pci(0x4,0x0)
00:07.0 1022:1452 /PCI0@0/pci1022,1452@7 = PciRoot(0x0)/Pci(0x7,0x0)
00:07.1 1022:1454 /PCI0@0/GP17@7,1 = PciRoot(0x0)/Pci(0x7,0x1)
00:08.0 1022:1452 /PCI0@0/pci1022,1452@8 = PciRoot(0x0)/Pci(0x8,0x0)
00:08.1 1022:1454 /PCI0@0/GP18@8,1 = PciRoot(0x0)/Pci(0x8,0x1)
00:14.0 1022:790b /PCI0@0/D024@14 = PciRoot(0x0)/Pci(0x14,0x0)
00:14.3 1022:790e /PCI0@0/SBRG@14,3 = PciRoot(0x0)/Pci(0x14,0x3)
00:18.0 1022:1460 /PCI0@0/pci1022,1460@18 = PciRoot(0x0)/Pci(0x18,0x0)
00:18.1 1022:1461 /PCI0@0/pci1022,1461@18,1 = PciRoot(0x0)/Pci(0x18,0x1)
01:00.0 1cc1:8201 /PCI0@0/GPP0@1,1/GPP0@0 = PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)
00:18.3 1022:1463 /PCI0@0/pci1022,1463@18,3 = PciRoot(0x0)/Pci(0x18,0x3)
00:18.2 1022:1462 /PCI0@0/pci1022,1462@18,2 = PciRoot(0x0)/Pci(0x18,0x2)
00:18.4 1022:1464 /PCI0@0/pci1022,1464@18,4 = PciRoot(0x0)/Pci(0x18,0x4)
00:18.5 1022:1465 /PCI0@0/pci1022,1465@18,5 = PciRoot(0x0)/Pci(0x18,0x5)
00:18.6 1022:1466 /PCI0@0/pci1022,1466@18,6 = PciRoot(0x0)/Pci(0x18,0x6)
08:00.0 1022:1470 /PCI0@0/GPP8@3,1/X161@0 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)
00:18.7 1022:1467 /PCI0@0/pci1022,1467@18,7 = PciRoot(0x0)/Pci(0x18,0x7)
02:00.0 1022:43bb /PCI0@0/GPP2@1,3/PTXH@0 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x0)
02:00.1 1022:43b7 /PCI0@0/GPP2@1,3/PT01@0,1 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x1)
02:00.2 1022:43b2 /PCI0@0/GPP2@1,3/PT02@0,2 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)
0c:00.0 1022:1455 /PCI0@0/GP18@8,1/pci1022,1455@0 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x0)
0c:00.2 1022:7901 /PCI0@0/GP18@8,1/SATA@0,2 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x2)
0c:00.3 1022:1457 /PCI0@0/GP18@8,1/HDEF@0,3 = PciRoot(0x0)/Pci(0x8,0x1)/Pci(0x0,0x3)
09:00.0 1022:1471 /PCI0@0/GPP8@3,1/X161@0/pci-bridge@0 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)
0b:00.0 1022:145a /PCI0@0/GP17@7,1/pci1022,145a@0 = PciRoot(0x0)/Pci(0x7,0x1)/Pci(0x0,0x0)
0b:00.2 1022:1456 /PCI0@0/GP17@7,1/APSP@0,2 = PciRoot(0x0)/Pci(0x7,0x1)/Pci(0x0,0x2)
0b:00.3 1022:145c /PCI0@0/GP17@7,1/XHC0@0,3 = PciRoot(0x0)/Pci(0x7,0x1)/Pci(0x0,0x3)
0a:00.0 1002:687f /PCI0@0/GPP8@3,1/X161@0/pci-bridge@0/GFX0@0 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)
0a:00.1 1002:aaf8 /PCI0@0/GPP8@3,1/X161@0/pci-bridge@0/HDAU@0,1 = PciRoot(0x0)/Pci(0x3,0x1)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x1)
03:00.0 1022:43b4 /PCI0@0/GPP2@1,3/PT02@0,2/PT20@0 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x0,0x0)
03:01.0 1022:43b4 /PCI0@0/GPP2@1,3/PT02@0,2/PT21@1 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x1,0x0)
03:04.0 1022:43b4 /PCI0@0/GPP2@1,3/PT02@0,2/PT24@4 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x4,0x0)
04:00.0 10ec:8168 /PCI0@0/GPP2@1,3/PT02@0,2/PT20@0/RLAN@0 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x0,0x0)/Pci(0x0,0x0)
05:00.0 1b21:1080 /PCI0@0/GPP2@1,3/PT02@0,2/PT21@1/AS83@0 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x1,0x0)/Pci(0x0,0x0)
07:00.0 14e4:43a0 /PCI0@0/GPP2@1,3/PT02@0,2/PT24@4/X4_0@0 = PciRoot(0x0)/Pci(0x1,0x3)/Pci(0x0,0x2)/Pci(0x4,0x0)/Pci(0x0,0x0)```

@mikigal mikigal closed this as completed Mar 15, 2021
@diego-ch
Copy link
Author

I tried renaming ACPI AZAL with HDEF, but no luck,
so i ended up replacing AppleALC with VoodooHDA and it's working now.
The only downside is that it shows all my HDMI/DisplayPorts as connected (even the ones on the disabled gpu).
I assume our boards must have a slight difference or it could be different bios versions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants