Skylake iGPU Zucken bei Ventura und Sonoma

  • Es soll ein Hacki für meinen Freund werden, der sich auch gerne mal die aktuellen MacOS-Versionen anschauen mächte und es soll erst mal nichts bzw. wenig kosten und da wollte ich mit einer herumliegenden Möhre helfen. Es handelt sich um ein GA-H110M-S2V, bei dem ein Ram Steckplatz tot ist. Den funktionierenden habe ich mit 8GB bestückt. Die CPU ist ein i3 6100.

    Ich habe mich natürlich bei Dortania und auch in diesem Forum belesen. Auch bei elitemac war ein guter Artikel dazu, so dass es eigentlich keine Raketenwissenschaft ist das Teil unter Ventura oder Sonoma zum Laufen zu bekommen . Wegen der operativen Eingriffsmöglichkeiten vor dem Booten bin ich zur Zeit noch Clover. Der Umstieg zu OC steht unmittelbar bevor.

    Fazit: Es funktioniert eigentlich alles. Eigentlich deshalb, weil die Gltches und das spontane Zucken, keine Ahnung ob damit das gleiche gemeint ist, nicht weg ist, wie das in meinen Informationsquellen durch die zusätzlichen Parameter (siehe Screenshot) versprochen wurd. Interessanterweise, wenn ich auf ein HD Ready Format gehe z.B. 1600x900 tritt das Problem nicht mehr auf. Habe ich noch etwas übersehen, z.B. spezielle Bootparameter?

    Wer das Board nicht kennt ... Es existiert nur ein DVI und VGA Ausgang. HDMI hole ich mir über eien DVI zu HDMI Adapter. Laut IORegistryExplorer hängt der Monitor an Framebuffer 1.


    Gigabyte GA-Z77X-UD3H Rev. 1.0 (i7 3770. 32GB, Gigabyte RX580 4GB (CAT, MOJ, HS)

    Gigabyte GA-Z270P-D3 Rev. 1.0 (i5 7600K. 32GB, Gigabyte RX570 4GB (CAT)

    Gigabyte GA-H77-DS3L Rev. 1.1 (i5 3570K. 16GB, Radeon. HD7790 ( R 250X)) (liegt z.Z. auf Eis)

    Z590 Mini ITX Boards von MSI und Gigabyte jeweils mit Rocket Lake I5 10400F

    Intel NUC DC3217BY und D34010WYB

  • Die Skylake-Boards brauchen einen GPU-Patch, um auf Sonoma und Ventura richtig zu laufen. Und richtig ist da leider schon relativ: bei meinem kleinen Z170er dreht der Lüfter unter Sonoma richtig auf, sobald ein Bildschirmschoner an geht oder der Rechner in den Schlaf. Irgendwie nicht ganz logisch, aber nervig..


    :hackintosh:

  • Danke, also reicht die Framebuffer-Geschichte mit den speziellen WEG Parametern alleine nicht aus. Mit den hochdrehenden Lüftern habe ich noch nicht beobachtet, aber das kann ich ja mal provozieren. Ich werde mal als Nebenprojekt weiter recherchiren und noch mal nachfragen, der Kumpel hat ohnehin nur einen HD Readay Monitor. Da ist ja alles gut. Sollte das Interesse in Begeisterung umschlagen reden wir ohnehin über andere Hardware, die ich dann aber nicht mal so eben verschenken kann/werde.

    Gigabyte GA-Z77X-UD3H Rev. 1.0 (i7 3770. 32GB, Gigabyte RX580 4GB (CAT, MOJ, HS)

    Gigabyte GA-Z270P-D3 Rev. 1.0 (i5 7600K. 32GB, Gigabyte RX570 4GB (CAT)

    Gigabyte GA-H77-DS3L Rev. 1.1 (i5 3570K. 16GB, Radeon. HD7790 ( R 250X)) (liegt z.Z. auf Eis)

    Z590 Mini ITX Boards von MSI und Gigabyte jeweils mit Rocket Lake I5 10400F

    Intel NUC DC3217BY und D34010WYB

  • lhanke28 ,

    vielleicht bringt da das einsetzen einer günstigen karte etwas, wenn die nur nen bild anzeigen soll, ala amd rx 470 oder ala nvidia kepler gt 710 , gtx 650. bitte keine mondpreise dafür ausgeben.


    lg :)

  • Ja, klar aber auch das Netzteil ist etwas schwach, eine dGPU mit Zusatzstromversorgung verbietet sich, habe ich schon erfolglos probiert. Eine Nvidia mit GK Chip habe ich einige rumliegen auch eine GT640. Aber das OCLP Zeugs? Habe ich bisher immer umgangen aber evtl sollte man es mahl gemacht haben. Die NV GT640 habe ich jetzt eingebaut ... zum Spielen mit OCLP. Z.Z. geht Sonoma allerdings nur mit Clover. Mit OC bootet Sonoma nicht, Ventura schon. Werde aber auch das bis zum Ende durchziehen und dann entscheiden ob ich bei der iGPU Lösung bleibe.

    Gigabyte GA-Z77X-UD3H Rev. 1.0 (i7 3770. 32GB, Gigabyte RX580 4GB (CAT, MOJ, HS)

    Gigabyte GA-Z270P-D3 Rev. 1.0 (i5 7600K. 32GB, Gigabyte RX570 4GB (CAT)

    Gigabyte GA-H77-DS3L Rev. 1.1 (i5 3570K. 16GB, Radeon. HD7790 ( R 250X)) (liegt z.Z. auf Eis)

    Z590 Mini ITX Boards von MSI und Gigabyte jeweils mit Rocket Lake I5 10400F

    Intel NUC DC3217BY und D34010WYB

  • Ich hatte kürzlich auch Probleme mit Skylake (Fujitsu Esprimo Q967 und Q556/2) unter Sonoma, sprich Bildschimrflackern.


    Die waren komplett verschwunden als ich von 8GB RAM auf 16GB RAM gegangen bin. Das waren allerdings T Prozessoren (i3-6100T, i3-7100T und i5-6500T.

  • ich habe keine technischen Kenntnisse darüber, ob SKL Desktop vs. Notebook - iGPU's andere Anforderungen haben. Bei meinem SKL-Laptop (Meine Möhren) funktioniert dieses mit Spoofing der HD 520 zu HD620 bestens und ich habe Metal 3 Unterstützung ohne weitere OCLP-Patches auch unter macOS 15.0 Beta


    Nach Intel-Datenblatt ist für die HD530 die geräte-ID 1912, insoweit hat der TE die Möglichkeit diese mal zu probieren.

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

    3 Mal editiert, zuletzt von Arkturus ()

  • Ja, das meinte ich vorn auch. Mein Z170er läuft prima unter Ventura mit der umbenannten Intel-Grafik, egal ob Du es nun Spoofing oder Patch nennst.

    Für Desktop-Rechner gibt es drei funktionierende Patches, aber nach längeren Tests ging bei meinem kleinen Gigabyte Ga-Z170n-Gaming 5 mit Intels i7/6700k nur der eine richtig..

    Zitat

    Aus dem bisherigen MacPro6,1 ist ein iMac 19,2 geworden. Ich hab alles mögliche ausprobiert, aber die meisten Konfigurationen wollen mit dem Gigabyte-Board einfach nicht so recht: der eigentlich empfohlene iMac 18,1 wirft ein Bild nur über Fernsteuerung aus, der MacMini 8,1 gibt ein reales Bild nur mit Ventura aus, der früher schon genutzte iMac 17,1 wird ja von Apple bei Ventura nicht mehr unterstützt..

    Also die AAPL,igplatform-id- und device-id-Werte von msart der Reihe nach in diverse P-Listen in OC 085 eingesetzt, bis endlich raus gekommen ist, dass richtig bisher nur der iMac 19,1 oder 19,2 funktioniert mit Bootarg, Platform-id 00001659 und Device-id 16590000. Im Hackintool wird so aus der HD 530 auf dem Intel i7-6700k eine real unterstützte HD 620, aus Skylake wird KabyLake.

    Ist also eigentlich recht simpel:


    :hackintosh:

  • die richtige device-id muss es schon sein und die ist m.E. beim TE falsch, jedenfalls auch in der Dortania Guide anders beschrieben.


    .....sowie hier . Für Desktop wird hier iMac17,1 als SMBIOS empfohlen.

    Grüße

    Arkturus

    "Ein Hackintosh ist wie ein Garten - es gibt immer was zu tun"

  • Danke erst mal für die Beispielkonfigurationen. Ich werde mich ausführlich mit den Parametern beschäftigen, die von meinen abweichen.
    Arkturus

    Ja, habe ich auf Dortania auch gelesen, dass PlatformId und DeviceIds den gleichen Wert der zu spoofenden ID enthalten müssen/sollen. Genau da blieb aber der Bildschirm dunkel. Kann aber auch zufällig ein anderes Konfigurationsproblem gewesen sein, was da gerade zugeschlagen hat.

    Metal 3 bekomme ich allerdings auch mit meiner bisherigen Konfiguration, nur und das auschließlich bei 1920 x 1080 tritt in unregelmäßigen Abständen ein Zucken/Reißen über den ganzen Bildschirm auf, bei einer Mausaktion oder wenn eine App geöffnet wird. Ich habe jetzt erst mal Futter zu Weiterarbeiten.

    MPC561

    Sollte das wirklich mit dem Hauptspeicher zu tun haben? Ich habe gerade NUR 8GB. Mal sehen ob ich mir aus einem anderen Rechner einen 16er ‚herausborgen‘ kann.

    Dann bleibt ja auch noch das Ausschlußverfahren, in dem ich auch noch Big Sur installiere um zu sehen, ob das Zucken bei FullHD dann weg ist.


    Ich muss bei Platform-ID 00001259 eintragen und bei device-id 16590000

    Mit Platform-ID 00001659 bleibt der Bildschirm dunkel. Moment mal, ich habe da so eine Ahnung ... ändert sich da möglicherweise die Framebuffer -Konfiguration?!

    Der Vollständigkeit halber - so zeigt sich die Grafikkonfiguration mit meinen bisherigen Einträgen:


    Intel HD Fake 630:


    Chipsatz-Modell: Intel HD Fake 630

    Typ: GPU

    Bus: Integriert

    VRAM (dynamisch, maximal): 1536 MB

    Hersteller: Intel

    Geräte-ID: 0x5916

    Versions-ID: 0x0006

    Metal-Unterstützung: Metal 3

    Displays:

    MD21320:

    Auflösung: 1920 x 1080 (1080p FHD - Full High Definition)

    UI sieht aus wie: 1920 x 1080 @ 60.00Hz

    Framepuffertiefe: 30-Bit Farbe (ARGB2101010)

    Hauptdisplay: Ja

    Synchronisierung: Aus

    Eingeschaltet: Ja

    Rotation: Unterstützt

    Gigabyte GA-Z77X-UD3H Rev. 1.0 (i7 3770. 32GB, Gigabyte RX580 4GB (CAT, MOJ, HS)

    Gigabyte GA-Z270P-D3 Rev. 1.0 (i5 7600K. 32GB, Gigabyte RX570 4GB (CAT)

    Gigabyte GA-H77-DS3L Rev. 1.1 (i5 3570K. 16GB, Radeon. HD7790 ( R 250X)) (liegt z.Z. auf Eis)

    Z590 Mini ITX Boards von MSI und Gigabyte jeweils mit Rocket Lake I5 10400F

    Intel NUC DC3217BY und D34010WYB

    Einmal editiert, zuletzt von lhanke28 () aus folgendem Grund: Ergänzung

  • Dann bleibt ja auch noch das Ausschlußverfahren, in dem ich auch noch Big Sur installiere um zu sehen, ob das Zucken bei FullHD dann weg ist.

    Bringt nix. Ich habe nur Sonoma getestet. Vielleicht war das missverständlich ausgedrückt. Versuchs mal lieber mit 16GB wenn du den RAM "rausborgen" kannst.


    PS: Meine config:

    AAPL,ig-platform-id 00001259 DATA

    AAPL,slot-name Internal@0,2,0 STRING

    device-id 12590000 DATA

    device_type VGA compatible controller STRING

    framebuffer-con0-enable 01000000 DATA

    framebuffer-con0-type 00080000 DATA

    framebuffer-con1-enable 01000000 DATA

    framebuffer-con1-type 00080000 DATA

    framebuffer-con2-enable 01000000 DATA

    framebuffer-con2-type 00080000 DATA

    framebuffer-patch-enable 01000000 DATA

    hda-gfx onboard-1 STRING

    model Intel HD Graphics 630 STRING

  • So, jetzt müsste ich eigentlich eine Runde ausgeben. Gerade wenn man mit der iGPU herumlaboriert, sollte man den IORegistryExplorer auch benutzen. Durch den laut Dortania korrekten Wechsel von 1259 auf 1659 änder sich der Framebuffer für das Display von 1 auf 2. Ich Unglücksrabe hatte aber Framebuffer 2 mit der framebuffer-type 00040000, also DP, versehen. Das ist dann keine gute Idee, denn HDMI über DVI Adapter ist eine andere Hausnummer und sollte wohl besser den framebuffer-type 00080000 bekommen. Gesagt - getan. Es läuft und auch bei Sonoma mit Full HD kein Flackern mehr.

    DRM Inhalte gehen natürlich nicht - ist bei diesem Projekt auch nicht beabsichtigt.


    MPC561

    Ich werde das mit den 16GB noch testen, hatte doch gerade wieder ein kleines Zucken, aber nach 20 Minuten Betriebszeit und nicht gefühlt alle 20 Sekunden. Deine Parameter verwundern mich allerdings etwas. Du hast doch in Deinen Parametern nur 1259 drin?! Da wird doch nichts gefaket oder gestopft. Und Sonoma funktioniert trotzdem mit Metal 3?

    Das war Müll von mir 1259 ist natürlich Kabylake. Bei der ganzen Bytedreherei dreht es einem dann auch irgendwann im Kopf.

    Gigabyte GA-Z77X-UD3H Rev. 1.0 (i7 3770. 32GB, Gigabyte RX580 4GB (CAT, MOJ, HS)

    Gigabyte GA-Z270P-D3 Rev. 1.0 (i5 7600K. 32GB, Gigabyte RX570 4GB (CAT)

    Gigabyte GA-H77-DS3L Rev. 1.1 (i5 3570K. 16GB, Radeon. HD7790 ( R 250X)) (liegt z.Z. auf Eis)

    Z590 Mini ITX Boards von MSI und Gigabyte jeweils mit Rocket Lake I5 10400F

    Intel NUC DC3217BY und D34010WYB

    Einmal editiert, zuletzt von lhanke28 () aus folgendem Grund: Korrektur