Intel HD630 - Displayport funktioniert nicht

  • Hallo liebes Forum,


    ich habe mich in den letzten Tagen durch einige Tutorials zum Thema Hackintosh gekämpft und es schließlich einigermaßen hinbekommen. Bevor ich zu meinen beiden Problemen komme, hier mal die Hardware:


    macOS High Sierra 10.13.4
    Intel i5 8400 Coffee Lake
    ASRock Z370m-ITX/ac (aktuellstes BIOS wurde aufgespielt)
    2x 8GB G.Skill RipJaws V DDR4-3200
    Monitor: Dell P2415Q


    Verwendet habe ich den EFI-Ordner aus einem anderem Forum von einem User, der exakt die gleiche Hardware verwendet. (Falls eine Verlinkung erlaubt ist, editiere ich diese gerne nach)


    Soweit funktioniert auch auf den ersten Blick alles. Die integrierte GPU (Intel HD630) wird erkannt und Hardwarebeschleunigung scheint auch zu laufen (es gibt zumindest kein Schlieren oder ähnliches beim Bewegen von Fenstern und auch ein HEVC-enkodiertes 4k-Testvideo läuft bei VLC ohne Probleme und steigender CPU-Auslastung). Es gibt aktuell noch zwei Probleme.


    -1.) Der Displayport funktioniert seit dem Kopieren des genannten EFI-Ordners nicht mehr. Die komplette Installation des Hackintosh lief über den Displayport, von daher kann ich einen Fehler beim Kabel ausschließen. Ich habe ca für 2/3 des Bootvorgangs über Displayport ein Bild, direkt danach wird es schwarz. Da ich 4k@60Hz möchte und per HDMI technisch nur 30Hz möglich sind, bin ich diesbezüglich auf den Displayport angewiesen.


    - 2.) Ich habe (aktuell per HDMI) leider nur zwei mögliche HiDPI-Auflösungen zur Auswahl (siehe Screenshot). Da mir HiDPI-1080p auf 24 Zoll zu groß ist, würde ich gerne skaliertes HiDPI-1440p@60HZ wählen.


    Alle Kexte wurden auch schon auf die aktuellsten Versionen aktualisiert, die es in den jeweiligen Github-Repositorys gab. Brachte leider keinen Erfolg. kextstat | grep -v apple liefert:


    Code
    1. Index Refs Address Size Wired Name (Version) UUID <Linked Against>
    2. 35 2 0xffffff7f82632000 0x11000 0x11000 org.netkas.driver.FakeSMC (1787) 48B68964-E812-3912-B518-AB8750DC2D22 <11 7 5 4 3 1>
    3. 36 3 0xffffff7f82643000 0x1f000 0x1f000 as.vit9696.Lilu (1.2.3) 9C714621-4E3B-37F7-9439-49FB5355317B <7 5 4 3 2 1>
    4. 37 0 0xffffff7f82662000 0x55000 0x55000 as.lvs1974.IntelGraphicsFixup (1.2.7) C2ADBDCC-C5DD-3CF4-A8AF-A6146F0F5D4B <36 12 7 5 4 3 2 1>
    5. 38 0 0xffffff7f826b7000 0x7000 0x7000 as.vit9696.Shiki (2.2.6) F280FCE5-E6DC-3DE1-AEBE-6DE56E2D4798 <36 7 5 4 3 2 1>
    6. 39 0 0xffffff7f826be000 0xd8000 0xd8000 as.vit9696.AppleALC (1.2.6) 7CCD3E13-609E-39E3-A3AB-6596F38B38AE <36 12 7 5 4 3 2 1>
    7. 40 0 0xffffff7f82796000 0x5000 0x5000 org.hwsensors.driver.CPUSensors (1787) ED90DA0F-5876-3DB5-82EC-CEEA470A7479 <35 7 5 4 3>
    8. 58 0 0xffffff7f8279c000 0xd000 0xd000 org.hwsensors.driver.LPCSensors (1787) EF5BB9DC-C33F-3EED-9F96-42A7F22D806F <35 12 11 7 5 4 3>
    9. 59 0 0xffffff7f827a9000 0x14000 0x14000 com.insanelymac.IntelMausiEthernet (2.4.0d0) A1F5AA1C-BBF7-3C25-B38C-BA853033B0F8 <15 12 5 4 3 1>


    Hat hier denn zufällig irgendjemand eine Idee für beide Probleme? Ich bin für jegliche Hilfe dankbar! :)


    Im Anhang noch mein aktueller Clover-Ordner.

  • Hast du es schon mal ohne die Fake ID bei IntelGFX versucht?


    Dieses kleine Programm sollte dir mehr Möglichkeiten für Bildschiermauflösungen bitten.
    https://github.com/Eun/DisableMonitor

  • Erstmal danke für deine Antwort! Ich habe eben mal die FakeID rausgenommen und einfach "0x0" reingeschrieben. Brachte aber leider keine Änderung, denn das Signal über Diplayport verschwindet leider immer noch während des Bootvorgangs. Das Programm von dir zeigt mir zwar mehrmals die von mir gewünschte Auflösung von 2560x1440 an, jedoch ist leider keine davon in HiDPI bzw. "Retina", weshalb es bei 24Zoll sehr verwaschen aussieht. :(

  • Wenn du den Fake ID nicht benötigst würde ich denn auch weglassen.


    Teste dann noch was passiert wenn du einen Haken bei disablegfxfirmware setzt.

  • disablegfxfirmware sollt bei aktuellen Kext, nicht mehr notwendig sein.

    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

  • Haken bei -disablegfxfirmware brachte leider auch keine Änderung. :(

  • Nur falls jemand das gleiche Problem haben sollte und bei der Suche auf diesen Thread stößt. Beide Probleme konnten gelöst werden! :) Im Anhang ist der Inhalt des für mich funktionierende EFI-Ordners. Zusätzlich musste noch USBInjectAll.kext in /Library/Extensions/ installiert werden. (Danke an etchensketch vom tony****86-Forum)


    Ausschlaggebend für das Funktionieren der skalierten HIDPI-Auflösungen war 0x591b0000 als ig-platform-id zu setzen (Danke an Dmitry_matora vom tony****86-Forum). Vorher bin ich noch diese Anleitung durchgegangen: https://comsysto.github.io/Dis…t-For-Scaled-Resolutions/


    Hoffe, dass ich damit jemand mit dem gleichen Problem etwas Stress ersparen kann. Auf 1440p HiDPI@60Hz macht mir der Hackintosh auch endlich Spaß! :-)


    PS: Der erste Screenshot war noch mit 0x59200000 platform-id, die beiden anderen jetzt mit 0x591b000.

  • Dann kannst Du bestimmt auch deine FakeID entfernen, die in der Art 0x059128086 bestimmt ehe nicht angenommen wird.

    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

  • Den IG-Platform-ID gibt es auch bereits als Vorschlag im Clover Configurator.

  • Der USBInjectAll.kext sollte aber besser nach Other im Clover. Einfach dort einsetzen, in /Library/Extensions/ löschen und Kext Utility ausführen. Sonst hast du unter Umständen bei jedem Update das Problem mit deinen USB-Anschlüssen aufs neue.