GTX 1050Ti HDMI Audio / Sound etc.

  • Tag zusammen,
    Nachdem mein Hackintosh inzwischen wirklich zuverlässig mitspielt (nie nen Crash oder ähnliches gehabt bisher) gehts ans Finetuning.
    Mein wichtiges Ziel war dabei HDMI Audio über meine Gigabyte 1050Ti.


    Mit etwas Hilfe habe ich es geschafft wenigstens mit VoodooHDA irgendwie Sound aus dem HDMI Ausgang herauszulocken und dachte schon die Sache hätte sich damit erledigt.
    Leider musste ich feststellen, dass wenn ich im VLC Player eine Video Datei abspiele (egal welche, egal was für Codecs) und den Sound via HDMI Ausgeben will folgende Meldung erscheint:



    Spiele ich das gleiche Video über QuickTime ab, habe ich dieses Problem nicht.
    Der Sound wird dann wie gewünscht über HDMI ausgegeben.
    Testweise habe ich es auch über eine normale Audio Buchse mit Kopfhörern versucht. Auch hierbei gibt es keinerlei Probleme mit QuickTime bzw allgemein alle System Sounds werden problemlos über Kopfhörer abgespielt. In VLC jedoch habe ich keinen Sound beim Video und die gleiche Meldung erscheint.


    Ich habe versucht im Audio-MIDI-Setup irgendwas zu konfigurieren, leider habe ich damit keinerlei Erfolg. Denn hier kommt das nächste Problem: wenn ich dort in die Konfiguration gehe und die Test-Töne über die Boxen abspielen will, kommt nur Rauschen durch. Egal bei welchem Gerät, egal bei welcher Konfigurationseinstellung. Immer der entsprechend richtigen Box, die angesteuert werden soll, aber nie ein wirklicher Ton.


    Kennt jemand dieses spezielle Problem oder hat Lösungsvorschläge was man noch versuchen könnte?
    Ohne VoodooHDA habe ich das Audio über HDMI für diese Grafikkarte überhaupt nicht aktiviert bekommen und auch wiederholt gelesen, das sei wohl auch mit den aktuellen Nvidia Treibern nicht möglich? Kann mich da jemand eines besseren belehren und hat möglicherweise Kentnisse über eine Lösung ohne Voodoo? Denn vom HDMI Audio mal abgesehen hatte ich zuvor keine wirklichen Schwierigkeiten nur mit AppleALC.


    Ich hänge mal meine config.plist und einen Screenshot der aktuell via Clover verwendeten Kexts an (VoodooHDA und AppleHDA Dsabler kommen in S/L/E noch hinzu).



    PS.
    Sollten weitere Ungereimtheiten in meiner config stecken darf man mich natürlich auch gerne darauf hinweisen. Noch bin ich recht neu im Thema, von daher habt Nachsicht, sollte nicht jedes Häkchen einen Sinn ergeben. Vieles ist zusammengeschustert und für mich funktioniert es wie gesagt (weitestgehend ^^).

  • Hi,


    ich benutze die gleiche GTX und habe ähnliche Phänomene. Bei mir kommt zwar Ton über VLC über HDMI, aber die Meldung kommt trotzdem.
    Mir ist das aber egal, da ich HDMI Audio nicht nutze :)


    Die neuste Voodoo hattest du getestet oder?


    PS: Gerade gesehn, fall es irgendwann funktioniert kannst du das hier benutzen:
    HDMI Lautstärke über OSX steuern mit SoundflowerBed

    Hackintosh:

    iMac20,1 Z490 Gaming X | i5-10500 4,5GHz | 16GB DDR4 | AMD RX 560 4GB | 14.4 | OC 0.9.

    MacBook:

    MacBookPro10,1 | I7-3720QM | 16GB DDR3 | GeForce GT 650M | 14.4 | OCLP 1.4.2

  • Ich habe wohl einen Fall spontaner Selbstheilung oder sowas erlebt.
    Mir ergeht es jetzt wie @WeWin - Ich habe zwar noch die Fehlermeldung in VLC aber der Ton läuft trotzdem. Erklären kann ich's mir gerade auch nicht richtig, denn ich habe seit dem Posting keine Veränderungen an config oder kexts vorgenommen.

  • Hey,
    kurze Frage an die Runde. Habt ihr bei euren 1050er Karten Verzertes Bild/Freezer nach dem Sleep. Hatte eine 1060 wo ich dieses Prolbem hatte. Hab sie wieder zurück geschickt.


    Grüße aus Augsburg

    System:
    Handmade
    Maindboard GB Z370 Aorus Gaming 7 Bios Latest (SMBios iMac19.1)
    CPU Coffee Lake i8700k
    Graka Powercolor Vega 56 (Watercool)
    Wasserkühlung Alphacool Eisbär 240
    Monitor Dell U3417W

    10gbit Nic Asus XC 100 C

    2 x 8 GB DDR 4 2400
    1 x NVME Big Sur
    1 x 1TB GB Datenplatte
    1 x 3 TB WD Green (TimeMachine Platte)
    Bootloader Open Core 0.67


    Unraid 6.9.1 Server im Keller

    Fujitsu Board D-3644-B mit C246 Chipsatz

    Xeon 2126g

    2x 16 GB nonBuf DDR4 ECC Ram Samsung

    1x Intel X550 10gbit NIc (Supermicro Karte)

    1x e1000 Intel NIc 1gbit Onboard

    3x 10 TB IronWolf (Array)

    2x 1 TB NVME (Cache)

    1x 250 GB SSD VM Xpenology für Surveillance Station

    1x 250 GB SSD VM Win10 Pro (Arbeitsrechner für Frau per RDP)

  • Hast du dir die Fehlermeldung mal angeschaut? :)
    Da steht, solange die Boxxen nicht richtig konfiguriert sind (und du hast wohl mehr als 2 boxen) wird nur stereo verfügbar sein. Der Ton ist dann aber trotzdem da, nur halt nicht in 5.1 oder sonstwas. Der sogenannte Test "Ton" beim Audio-Midi-Setup besteht übrigens aus einem Rauschen, da ist kein Ton zu erwarten ;)
    Das einzigste was du machen könntest wäre Sound über HDMI mittels AppleALC und DSDT hinzubekommen...

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • @kuckkuck eben umso verwunderlicher war es ja, dass ich gar keinen Sound hatte, woran auch immer es jetzt lag. Jetzt hab ich zwar Sound und die Meldung erscheint und nun ergibt sie auch Sinn :D
    Gut zu wissen aber, dass da gar kein wirklicher Ton erschallen soll :D War irgendwie davon ausgegangen, so wie man es evtl von Windows und Realtek oder so kannte. ^^


    Ja, die Sache über AppleALC und DSDT... Interessant wäre das schon, bisher habe ich mich aber mit DSDT noch gar nicht auseinander gesetzt. Gibts hier jemanden, der da schon Erfahrungen bei der 1050 oder einer anderen Karte der 1000 Series gemacht hat?


    @Cheesy Nein, einen Freeze oder irgendwelche Verzerrungen hatte ich bisher nicht. Nur im Clover Bootmenü wird bei mir was nicht korrekt dargestellt aber auch nur auf einem Monitor mit 1920 x 1200 Auflösung, auf einem TV bekommt er alles richtig hin in 1080p Auflösung. Das ist aber bestimmt nur ne Config Sache vermute ich und ist mir derzeit einfach nicht wichtig.
    Ansonsten funktioniert die Karte bisher wirklich zuverlässig.

  • Gibts hier jemanden, der da schon Erfahrungen bei der 1050 oder einer anderen Karte der 1000 Series gemacht hat?


    Unser Halbgott @al6042 kann alles :thumbsup:

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • Oo... Da werden wieder Begehrlichkeiten geweckt...


    Also, Audio über HDMI sollte eigentlich kein Problem darstellen.
    Um das Umsetzen zu können, bräuchte ich folgende Daten von dir:
    - die per F4-Taste im Clover Bootmenü extrahierte Original-DSDT.aml (findest du nach mehrfachen F4-Taste drücken unter /EFI/CLOVER/ACPI/origin auf der versteckten EFI-Partition)
    - einen Screenshot des "PCI List"-Fensters des DPCI Managers
    - deine aktuelle config.plist
    - die IOREG-Datei zu deinem System (erhältst du mit dem IORegistryExplorer... Programm einfach starten und das dortige Ergebnis per "File"->"Save as" als .IOREG-Datei sichern)


    Alle Dateien am besten als ZIP zusammenpacken und hier als Dateianhang posten

    Gruß
    Al6042

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

    WeWin und kuckkuck gefällt das.
  • Wenn man sich schon so nett dazu bereit erklärt, kann ich kaum Nein sagen. Klingt wirklich super! 8o
    Leider bin ich derzeit sehr beschäftigt und viel unterwegs, ich hoffe ich schaffe es spätestens am Wochenende das benötigte Material zusammenzustellen. ^^

  • Ich werde hier sein... ;)

    Gruß
    Al6042

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

  • Hat doch schon gepasst :)


    Hoffe da stimmt jetzt erstmal alles. ;)

  • Na dann... :)


    Anbei ein Archiv mit der gepatchten DSDT.aml, einer dazu entsprechenden config.plist und der Original AppleHDA aus macOS 10.12.5.
    Bevor du DSDT und config.plist bei dir in die EFI packst, sollten deine vorherigen Versionen umbenannt werden, falls wir sich noch benötigen.


    Die AppleHDA habe ich beigefügt, da ich in deiner config.plist Kext2Patch-Einträge gefunden habe, die mir sagen, dass du eine "überarbeitete" Version des Kexts unter /System/Library/Extensions liegen hast...
    Die brauchst du nicht mehr... nutze viel lieber den AppleALC - der dynamische AppleHDA Patcher - immer aktuell in Kombination mit dem Lilu - Generic kext patcher (neue Grundlage für AppleALC 1.1.x und Shiki 2.x.x)...
    Beide kannst du in der EFI zu den dort befindlichen Kexten dazu packen und dein Ton sollte damit auch per GTX1050 schnurren.


    Viel Erfolg

    Dateien

    • Archive.zip

      (1,85 MB, 107 Mal heruntergeladen, zuletzt: )

    Gruß
    Al6042

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

    Cheesy gefällt das.
  • Vielen herzlichen Dank, werde mich so bald wie möglich daran versuchen :)
    Alles was mit Voodoo zu tun hat dann vermutlich auch besser vorher raus?

  • Dringend...
    Das Zeug ist verhext... ;)

    Gruß
    Al6042

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

    Cheesy gefällt das.
  • Irgendwas hat nicht funktioniert.
    Ich habe die config.plist ausgetauscht, dsdt.aml in EFI/Clover/ACPI/patched kopiert, die originale Datei umbenannt, die originale AppleHDA* mit Kext Utility in S/L/E gelegt und alles was von Voodoo kam (soweit ich es sehen kann) entfernt - doch mit HDMI geht nichts.
    Zwischenzeitlich wurde gar kein Audioausgang angezeigt, das lag aber am falsch platzierten AppleHDA Kext. Nun sind die alten Ausgänge wieder vorhanden, HDMI Ausgänge werden mir aber nicht angezeigt.


    *

  • Da sollten wir später eine kleine TeamViewer Sitzung durchführen, eventuell beißt sich noch ein Disabler...

    Gruß
    Al6042

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

  • Den AppleHDA Disabler habe ich einfach wieder rausgelöscht aus dem Verzeichnis wo erzusammen mit VoodooHDA lag. Gibt es noch etwas, dass ich schon mal überprüfen könnte?


    TeamViewer hab mich mir schonmal parat gelegt ;)

  • @al6042 Schreib mir doch mal, wann es zeitlich bei dir auch passen könnte, insofern dein TeamViewer Angebot noch steht? :)


    Ich nutze den Thread auch noch mal um ein (bzw. zwei) anderes Thema anzusprechen, dass noch nicht so recht will:

    • Auf meiner Bluetooth Tastatur (Microsoft Designer Bluetooth Keyboard) sind die Tastatureingaben für ^ und < vertauscht. Trotz Wiederholter Versuche über neu Initialisierung der Tastatur über den KeyboardSetupAssistant gelingt es mir nicht das richtige Mapping zu erzeugen. Die Tastatur steht auf ABC-Quertz oder Deutsch und zeigt jeweils auch schon in der Vorschau folgendes an:
      (nur < statt >, das kommt jetzt wegen Shift beim Screenshot)


      Zwischenzeitlich meine ich es schon mal richtig herum gehabt zu haben, jedoch nach jedem Neustart war es wieder weg. Reproduziert bekomme ich es leider gerade auch nicht mehr. Und nach so häufigem hin und her, weiß ich gerade doch nicht mehr so sicher, da ich ohnehin noch ne Ersatz USB Tastatur in der Nähe liegen habe derzeit. Ist dieses Problem schon mal jemandem über den Weg gelaufen?


    • Wohl ein Lieblingsthema aller Hackis - der Sleep.
      Ich kann meinen Hackintosh zwar in den Ruhezustand versetzen, jedoch wacht er teilweise ohne direkte Eingabe meinerseits nach unbestimmter Zeit wieder auf. Ich konnte noch keine Regelmäßigkeit feststellen, dass es jetzt immer nach ca. 30 minuten oder so wäre, manchmal scheint er kürzer manchmal aber auch deutlich länger durchzuhalten.
      Wie ist bei diesem Thema die beste Herangehensweise?
  • Hi,
    Das wird wohl erst morgen Abend oder am Wochenende wieder was werden.

    Gruß
    Al6042

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

    Tomte gefällt das.