Kein Sound (ALC892 auf GA-H87-D3H mittels Clover/DSDT)

  • Moin,
    nach längerer Zeit habe ich mich auch mal wieder mit dem Thema OSX beschäftigt, und mittlerweile läuft auch (fast) alles.
    Mit fast ist eben leider der Sound gemeint.
    Eigentlich habe ich mit der 892 eine recht problemlose Karte die *damals* auch lief. Und unter Ubuntu läuft sie noch immer, daher ist ein Hardwaredefekt/UEFI-Problem eigentlich auszuschließen.
    Jedoch lässt sie sich nicht dazu überzeugen, unter OSX einen Ton von sich zu geben.
    Weder mit dem AppleALC kext, noch mit der Multibeast Variante. Das "audio_cloverALC-110_v1.0f.command" meint auch, dass es keinen Codec erkennen würde, womit "audio_codecdetect_v1.6.command" übereinstimmt.
    Da ich nicht zwingend eine DSDT brauche, habe ich auch probiert, die Werte per Clover zu injizieren, aber das Ergebnis ist das gleiche. Ich habe auch alle 6 Layouts mal durchprobiert (und in den Systeminfos verifiziert, dass da auch eine andere Layout-ID steht).
    Noch der Vollständigkeit halber, Systeminformationen sagt mit nur die Audio-ID und in den Einstellungen tauchen weder Ein- noch Ausgabegeräte auf.
    Im Archiv.zip habe ich das Clover bootlog, meine aktuelle config.plist, den ioreg Output, den AppleALC Konsolen Output (per -alcdbg und debug Kext), den Systemberichtabschnitt aus PCI (in dem die Werte aus der DSDT alle vorhanden sind) und einmal meine gepatchte DSDT (per MacIASL->Patch->H87-D3H), die Orginale DSDT die ich aus dem Biosupdate von Gigabyte extrahiert habe und die CloverEx ist die, die per F4 Taste gesichert wird.
    Ich hoffe ich habe jetzt keinen mit zu vielen Infos überfahren ^^ , also was habe ich übersehen?

  • Warum sind die DSDT im .dsl Format?
    liegen sie so auch im Clover Ordner?
    Die müssen doch als kompilierte .aml-Dateien genutzt werden.
    Ansonsten würde ich dich bitten es mal mit der beiliegenden DSDT zu testen.


    Wenn du über Clover gegangen bist, hast du sowohl unter "Acpi" den "FixHDA" aktiviert, als auch den Wert unter "Device" -> "Audio" -> "Inject" eingetragen?
    Nutzt du mehrere OSX-Versionen auf deinem Gerät, oder warum hast du Kexte sowohl in /EFI/Clover/kexts/others als auch in /EFI/Clover/kexts/10.11 drinnen?

    Dateien

    • DSDT.aml

      (55,18 kB, 122 Mal heruntergeladen, zuletzt: )

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Keine Sorge, im Clover Ordner ist alles im aml Format.
    Ich wollte die nur per Git verwalten und evtl. vergleichen können, und das ist im Binärformat so schwierig.
    Ja, als ich das Injiziert habe, hatte ich sowohl FixHDA als auch Inject 1 an, und die Kexte habe ich in beiden, weil es bei der Installation immer mal wieder das Problem gab, dass er die nur aus dem other Ordner lesen wollte.
    Nun aber zum wichtigsten: Deine DSDT funktioniert bestens mit Audio, dafür vielen Dank!
    Jetzt möchte ich aber wissen, wieso und warum, wenn du deine Geheimnisse preisgeben magst :D ? Arbeitest du auch mit MaciASL?

  • Jupp...
    Das mache ich, aber ich nutze nie nur die dedizierten Mainboard-Patches, sondern packe da noch einiges mehr rein... ;)
    Schau mal hier: Grundlegende Schritte zum Erstellen einer gepatchten DSDT - Desktops


    BTW: HDMI-Audio sollte nun auch gehen, falls das mal spannend wird... :)

    Gruß
    Al6042

    Keine Unterstützung per PN oder Pinnwand... Eure Anfragen gehören ins Forum, nicht in mein Postfach!

  • Nimm mir doch nicht den ganzen Spass :P .
    Ich probiere mal die DSDT zu replizieren, sowas sollte ich wohl nich hinkriegen, so lange bin ich davon ja auch nicht weg
    Und dabei ist dies ganze Hackintosh Geschichte mittlerweile so einfach geworden.
    Nochmals vielen Dank.

    OSX86 Suche
    Xeon 1230v3 on H87-D3H with Asus GTX 770
    Powered by 10.9

    Einmal editiert, zuletzt von Schneelöwe ()

  • griven

    Hat das Label Erledigt hinzugefügt