HDMI funktioniert nicht mit Intel HD Grafik (Laptop)

  • Ahoi,


    ich habe aktuell noch Probleme mit HDMI an meinem Laptop (konfiguration unten). Grafik mit Intel als iGPU scheint soweit richtig konfiguriert.
    Bei Anschluss eines HDMI Geräts bekomme ich aber kein Bild und im IOreg Explorer ist keine Änderung beim ein- oder ausstecken zu sehen.


    Die EFI Partition und und den Library/Extension Ordner habe ich mal angehangen. Außerdem noch einen IOreg Dump mit angestecktem Fernseher über HDMI. Ich hab schon mit Harper Lewis geschrieben und er ist aktuell mit seinem Latein auch am Ende (er hatte natürlich schon gute Ideen, da er die gleiche GPU hat).


    Unter Windows funktionier HDMI inkl. Audion einwandfrei.

    Dateien

    • Tachi_HDMI.zip

      (633,27 kB, 71 Mal heruntergeladen, zuletzt: )
    • EFI.zip

      (4,03 MB, 90 Mal heruntergeladen, zuletzt: )
    • Extensions.zip

      (4,76 MB, 66 Mal heruntergeladen, zuletzt: )

    iMac20,2 | Gigabyte Z490 Gaming X | i9 10900K | 16GB Sapphire RX 6800 PULSE OC | 32GB DDR4 | EVO Plus 970 1TB | 2 x EVO 850 500GB | macOS 11.4 | OpenCore 0.8.5

    HPE ML150 Gen9 | Xeon E5-2630v4 | 128GB ECC DDR4 | 2x EVO 860 1TB + 8x WD RED 4TB | VMWare

  • Ich habe das gerade nochmal auf meinem Dell Vostro getestet, HDMI funktioniert da inkl. Audio wunderbar. Wichtig in Kombination mit WhateverGreen ist, dass alle Properties ausschließlich über Devices > Properties injiziert werden, also entsprechende Änderungen in der DSDT rückgängig machen und die FakePCI-Kexts entfernen. Ebenso sollten Inject Intel, ig-platform-id und Fake ID in der config.plist entfernt werden. Das sieht aber bei dir bis auf den FakePCI-Krams gut aus, wenn ich nicht etwas übersehe.


    Nachtrag: Bei mir ist GFX0 > IGPU nicht nötig, aber:


    Zitat


    8. Renaming GFX0 -> IGPU
    - WhateverGreen will do this automatically
    - You may need to include Clover GFX0 -> IGPU rename for other kexts or ACPI patching that require it


    Kann also nicht schaden, diesen Patch mal hinzuzufügen.

    Einmal editiert, zuletzt von Harper Lewis ()

  • Habe ich gemacht. Hat sich leider nichts geändert.
    Spielt bei den Hotpatches die Reihenfolge eine Rolle? Hab den Patch jetzt gerade an 1. Stelle


    Die FakePCIID muss ich drin lassen wegen des Wifi Patches. Aber ich probiere das mal ohne. Vllt geht da HDMI.

    iMac20,2 | Gigabyte Z490 Gaming X | i9 10900K | 16GB Sapphire RX 6800 PULSE OC | 32GB DDR4 | EVO Plus 970 1TB | 2 x EVO 850 500GB | macOS 11.4 | OpenCore 0.8.5

    HPE ML150 Gen9 | Xeon E5-2630v4 | 128GB ECC DDR4 | 2x EVO 860 1TB + 8x WD RED 4TB | VMWare

  • Reihenfolge: Hier eher nicht. Aber ich habe mir schon gedacht, dass so das HDMI-Problem nicht gelöst wird. Ich würde den Patch trotzdem drinlassen.



    Ja, teste das mal bitte ohne FakePCIID. Die Karte (welche?) könnte man auch anders zum Mitspielen bewegen. Bei mir (DW1560): as.lvs1974.AirportBrcmFixup


    Nachtrag: Laut IOReg ist eh nur der hier im Einsatz und sollte nicht stören: org.rehabman.injector.FakePCIID-Broadcom-WiFi

    3 Mal editiert, zuletzt von Harper Lewis ()

  • Hat leider nichts geholfen. Ich hab die Dell Wireless 1820A (BCM94350ZAE).

    iMac20,2 | Gigabyte Z490 Gaming X | i9 10900K | 16GB Sapphire RX 6800 PULSE OC | 32GB DDR4 | EVO Plus 970 1TB | 2 x EVO 850 500GB | macOS 11.4 | OpenCore 0.8.5

    HPE ML150 Gen9 | Xeon E5-2630v4 | 128GB ECC DDR4 | 2x EVO 860 1TB + 8x WD RED 4TB | VMWare

  • Mist. Die Karte läuft bei dir? Ich hatte damit nur Probleme, @anonymous writer wenn ich mich richtig erinnere ebenfalls.

  • Der funktioniert einwandfrei.
    Nötig sind der FakePCIID kext sowie die BrcmPatchRAM2.kext und die BrcmFirmwareRepo.kext
    Den PowerNap musste ich noch rausnehmen, da die Karte sonst nach dem Ruhezustand rumgezickt hat. Aber ansonsten läuft die perfekt.

    iMac20,2 | Gigabyte Z490 Gaming X | i9 10900K | 16GB Sapphire RX 6800 PULSE OC | 32GB DDR4 | EVO Plus 970 1TB | 2 x EVO 850 500GB | macOS 11.4 | OpenCore 0.8.5

    HPE ML150 Gen9 | Xeon E5-2630v4 | 128GB ECC DDR4 | 2x EVO 860 1TB + 8x WD RED 4TB | VMWare

  • Gut zu wissen. Ich hatte die auch mal und konnte 10.12 gar nicht erst starten (kernel panic).

  • Ich probiere mal noch was anderes. Das Ganze funktionierte nämlich mal ... vllt. finde ich den EFI Ordner nochmal.
    Ich bilde mir ein den hatte ich damals aus einem Forum geladen.

    iMac20,2 | Gigabyte Z490 Gaming X | i9 10900K | 16GB Sapphire RX 6800 PULSE OC | 32GB DDR4 | EVO Plus 970 1TB | 2 x EVO 850 500GB | macOS 11.4 | OpenCore 0.8.5

    HPE ML150 Gen9 | Xeon E5-2630v4 | 128GB ECC DDR4 | 2x EVO 860 1TB + 8x WD RED 4TB | VMWare

  • Ja, an einer Lösung wäre ich auch sehr interessiert.

  • Jetzt wird es richtig interessant!
    Ich hab den EFI Ordner von damals gefunden (denke ich zumindest). HDMI Funktionier! Aber der interne dann nicht :thumbsup:
    Ich hänge den Clover Ordner mal an.


    Patches, die ich nicht habe: GLAN to GIGE, EC0 to EC, SAT0 to SATA
    Fixes: kein FixHDA, DeleteUnused, FixMutex
    DropTables: SSDT -> CpuPM, SSDT -> Cpu0Ist
    HaltEnabler, AutoMerge, FixHeaders
    SSDT: NoDynamiscExtract, NoOEMTableId
    Sorted Order: SSDT-DGPU.aml
    Boot: dart=0
    Devices: UseIntelHDMI
    Audio: ResetHDA


    Es wird eine EDID injiziert und InjectIntel genutzt.


    KextToPatch: com.apple.driver.AppleGraphicsDevicePolicy

    Dateien

    • CLOVER.zip

      (4,79 MB, 74 Mal heruntergeladen, zuletzt: )

    iMac20,2 | Gigabyte Z490 Gaming X | i9 10900K | 16GB Sapphire RX 6800 PULSE OC | 32GB DDR4 | EVO Plus 970 1TB | 2 x EVO 850 500GB | macOS 11.4 | OpenCore 0.8.5

    HPE ML150 Gen9 | Xeon E5-2630v4 | 128GB ECC DDR4 | 2x EVO 860 1TB + 8x WD RED 4TB | VMWare

  • Ich habe gar nicht gesehen, dass es hier einen neuen Einrag gibt, sorry. Beim Thema EDID bin ich raus, da kennt sich aber @anonymous writer gut aus. Interessant wäre auch ein IOReg-Dump mit der o.g. Konfiguration. Bei dir ist eh keine zusätzliche Grafikeinheit verbaut, daher sollte SSDT-DGPU.aml (falls überhaupt enthalten) unwichtig sein oder besser noch gelöscht werden.

  • @spigandromeda,
    Stecke gerade in Brüssel in einem Hotel fest und habe einen sau Hunger. Gehe daher jetzt erst mal was Essen.


    Aber du kannst gerne nochmal dein Problem schildern. Dann schaue ich mir das später an.
    Es geht um die UHD 620? Bei der hatte ich bisher noch niemanden so richtig geholfen. Meine ohne U HD 620 ist da anscheinend wesentlich unkomplizierter.

  • Ich konnte aus der Clover nochmal booten. Wenn auch mit ein paar Anpassungen. Das Ergebnis war weitesgehend das Selbe ... nur was das Bild diesmal sehr ... lila.
    ioreg ist im Anhang. HDMI wird scheinbar als AppleDisplay erkannt.

    Dateien

    • Tachi.zip

      (751,03 kB, 77 Mal heruntergeladen, zuletzt: )

    iMac20,2 | Gigabyte Z490 Gaming X | i9 10900K | 16GB Sapphire RX 6800 PULSE OC | 32GB DDR4 | EVO Plus 970 1TB | 2 x EVO 850 500GB | macOS 11.4 | OpenCore 0.8.5

    HPE ML150 Gen9 | Xeon E5-2630v4 | 128GB ECC DDR4 | 2x EVO 860 1TB + 8x WD RED 4TB | VMWare

  • Das sieht sehr seltsam aus. Funktioniert bei dir mit der bisherigen Konfiguration die Helligkeitssteuerung in Systemeinstellungen > Monitore? Im IOReg sehe ich AppleDisplay statt AppleBacklightDisplay und auch kein PNLF-Device, also wohl eher nicht. Eventuell hilft hier schon der Clover-Fix AddPNLF unter Acpi > Fixes (2).

  • Wie sieht den dein aktueller EFI aus?

    iMac17,1 GA-Z170N WiFi F22f |i5-6600 HD530 |RX560 |16GB |250GB SSD |macOS 14.4 |*
    MacBook9,1XiaoMi Air 12,5"(erster XiaoMi im Forum)|M3 6Y30 HD515 |4GB |128 & 250GB SSD |macOS 11.6 |Clover
    MacBookPro15,4XiaoMi-Pro-15,6" |i5-8250U UHD620 |8GB |250 & 250GB SSD |macOS 14.4 |*
    MacBookPro16,1XiaoMi RedMi 14" (erster RedMe im Forum)|i7-10510U | 8GB | 512GB SSD | macOS 14.4 |*
    MacMini8,1 NVISEN Y-MU01(erster NVISEN im Forum)|i7-10510U |24GB |256GB SSD |macOS 14.4 |*
    MacMini8,1HYSTOU S210H (Adventskalender vs. DSM2 samt Fake Profil)|i9-9880H UHD630|32GB |250GB SSD |macOS 14.4 |*
    MacMini8,1HYSTOU P05B (erster Hack mit OpenCore im Forum)|I7-8550U UHD620|16GB |500GB SSD |macOS 14.4 |*

    * BootLoader OpenCore REL-100-2024-03-12


    Experte ist nicht immer gleich Expertise

  • Die Frage von @NoirOSX ist richtig, wie sieht der EFI-Ordner aus welcher zum Ergebnis von post 14 führte?


    Lila war der Laptop Bildschirm?

  • @Harper Lewis


    In der Tat wird das das interne Display gerade nur als Monitor und ohne Hintergrundbeleuchtung erkannt.
    Ich hab das gleiche System jetzt mal mit einer anderen alten EFI von mir gestartet (die hab ich verworfen weil ich endlich Hotpatches etc. implementieren wollte und außerdem haben ein paar Sachen nicht funktioniert). Mit der wird es als internes Display erkannt. HDMI geht aber leider auch da nicht.


    Ich hab mal die ensprechende EFI und dem ioreg Dump + die aktuelle EFI für @NoirOSX angehangen.


    Nachtrag: anonymous_writer ist jetzt mit angehängt. Ich hab den Laptop per HDMI an den Fernseher angeschlossen. Mit der "CLOVER_nur_extern" EFI/Clover blieb das internet Display komplett schwarz. Auf dem Fernseher war Bild da, aber mit extrem starken Lilastich (also wahrscheinlich einfach Farbprofil nicht richtig).

    Dateien

    iMac20,2 | Gigabyte Z490 Gaming X | i9 10900K | 16GB Sapphire RX 6800 PULSE OC | 32GB DDR4 | EVO Plus 970 1TB | 2 x EVO 850 500GB | macOS 11.4 | OpenCore 0.8.5

    HPE ML150 Gen9 | Xeon E5-2630v4 | 128GB ECC DDR4 | 2x EVO 860 1TB + 8x WD RED 4TB | VMWare

    2 Mal editiert, zuletzt von spigandromeda ()

  • Mit dem EFI-Ordner aus Post 11 funktionierte irgendwann mal beides? Laptop Bildschirm und HDMI?

  • Ich hab Kommentar 18 gerade aktualisiert. Gab es nicht mal die Option beim Bearbeiten noch eine "Neuer Kommentar" Meldung auszulösen?

    iMac20,2 | Gigabyte Z490 Gaming X | i9 10900K | 16GB Sapphire RX 6800 PULSE OC | 32GB DDR4 | EVO Plus 970 1TB | 2 x EVO 850 500GB | macOS 11.4 | OpenCore 0.8.5

    HPE ML150 Gen9 | Xeon E5-2630v4 | 128GB ECC DDR4 | 2x EVO 860 1TB + 8x WD RED 4TB | VMWare