Black-Screen-Fix für AMD-Karten

  • Habt ihr alle FullHD-Monitore oder auch welche mit größerer Auflösung zum Gegentesten?

    iMac 17,1 GA-Z170-HD3P Rev. 1.0 | i5 6600K | 16 GB DDR4 | RX460 2 GB | SSD ADATA Premier SP550 M.2 240 GB - macOS Catalina | SSD Intenso 120 GB - Windows 10 Pro | BCM94360CS | OC 0.5.9

    iMac 13,2 GA-Z77-DS3H Rev. 1.1 | i5 3570K | 8 GB DDR3 | GT 640 2GB | SSD 840 EVO 128 GB - macOS Mojave | BCM94360CS2 | Clover 4987


    MacBook Pro 9,2 Lenovo B590 | i3 3230M | 4 GB DDR3| HD4000 | HDD 500 GB - macOS High Sierra | DW1550 | Clover 5108

    Macbook 6,1 Intel Core 2 Duo | 8 GB DDR3 | 9400M 256 MB | Sandisk SSD Plus 120 GB - macOS High Sierra & Windows 10 Home

  • Geht jetzt damit macOS-Boot (womöglich noch mit Clover-Bootscreen) mit einer AMD RX ohne Helpercard? Das wäre gigantisch!


    Kann das momentan mangels Nähe zu meinem Hacky nicht selbst ausprobieren...

    Working horse: iMacPro1,1, Gigabyte GA-Z170MX Gaming 5 (BIOS F22f), i5 6600K@4GHz, Gigabyte RX460 4GB, 32 GB Ballistix Sport LT 2400 MHz, Samsung 850 Pro, 860 EVO, 870 EVO, Fenvi T919 (BCM94360CD), Jonsbo UMX3, Monterey, OC 0.8.4

  • Ja das geht soweit.

    iMac 17,1 GA-Z170-HD3P Rev. 1.0 | i5 6600K | 16 GB DDR4 | RX460 2 GB | SSD ADATA Premier SP550 M.2 240 GB - macOS Catalina | SSD Intenso 120 GB - Windows 10 Pro | BCM94360CS | OC 0.5.9

    iMac 13,2 GA-Z77-DS3H Rev. 1.1 | i5 3570K | 8 GB DDR3 | GT 640 2GB | SSD 840 EVO 128 GB - macOS Mojave | BCM94360CS2 | Clover 4987


    MacBook Pro 9,2 Lenovo B590 | i3 3230M | 4 GB DDR3| HD4000 | HDD 500 GB - macOS High Sierra | DW1550 | Clover 5108

    Macbook 6,1 Intel Core 2 Duo | 8 GB DDR3 | 9400M 256 MB | Sandisk SSD Plus 120 GB - macOS High Sierra & Windows 10 Home

  • Genial, mit meiner R9 280 funktioniert sleep/wake nun endlich.



    Jetzt sehe ich auch wieder den Bootscreen, QuickSync funktioniert ebenfalls noch mit der HD530.
    Tausend Dank, @Download-Fritz :feuerwerk:

  • Krass. Es funktioniert tatsächlich, schuld war bei mir am Ende die DSDT. Vermutlich haben die Fixes für die iGPU ohne Anschlüsse dafür gesorgt, dass er schon vor dem eigentlichen Blackscreen hängen blieb.


    Also: Auch bei mir funktioniert WhateverGreen jetzt. :danke2:

    iHack: Ryzen 5 1600, GA-AB350M-D3H, Sapphire RX570 4GB, 32GB DDR4-3200, 250GB NVMe SSD + 512GB SSD + 1TB HDD, OC, macOS 12.0.1, Manjaro Linux


    alter iHack: i3-4330, GA-H81M-HD3, Sapphire RX460 4GB -> RX560 BIOS, 8GB DDR3-1600, 128GB SSD, 250GB HDD, OC, macOS 12.0.1, Manjaro Linux


    ThinkPad T410: i5-520M, Nvidia NVS3100M, 4GB DDR3-1066, 120GB SSD, 250GB HDD, Clover, macOS 10.14.6


    Bastlerware: Acer Aspire 7741G: i5-430M, ATI HD 5650 1GB; 4GB DDR3-1066; 250GB HDD, Clover, macOS 10.13.6, 1.5 von 2 SATA-Ports defekt...


    Originals: MacBook Pro 15 Late 2013 (macOS 12.0.1), iPhone X 64GB (iOS 15.1)

  • High Sierra 17A306f gestartet: Sleep/Wake funktioniert ebenfalls mit der HD530 connectorless und der R9 280 ohne jegliche Einstellungen in der config.plist. Klasse!



    Nachtrag, weil positiver Nebeneffekt: Sierra bootet jetzt ohne die iGPU als Starthilfe (mit der R9 280 wegen sleep/wake) etwas schneller.

    Einmal editiert, zuletzt von Harper Lewis ()

  • Musst du dafür irgendwelche Bootflags eingeben? Bei mir kommt am Ende mit der HD7790 bei High Sierra ein Blackscreen raus. Ist dabei egal, ob mit oder ohne -radbeta.
    Das einzige woran ich mir das erklären könnte, wäre dass deine als umbenannte HD 7870 doch nativ ohne Probleme laufen würde (wenn man sich die Liste bei Tony anguckt).

    Original Apple: MacBook Pro 14 2021 - macOS Sonoma

    Hackintosh: Lenovo M710q - macOS Sonoma

  • Holy shit, it workx!!!


    Lilu 1.16 und das neue Plugin für die AMD Karten, CSM disabled, iGPU disabled, Sierra 10.12.6 final, AMD RX480 flashed to RX580 und ich habe das hier: siehe angehängter Screenshot


    drei Monitore: 2x LG 4k bei einer Auflösung von derzeit 3008x1692@60Hz via DP plus 1x Samsung 46" TV 1920x1080@60Hz via HDMI Denon X4000 AVR.
    Currently no sound via HDMI but who cares and also NO black screen after verbose boot. Benutze CLOVER rev. 4128 und die LILU kexte im Ordner "Other" innerhalb EFI/CLOVER/kexts/Other


    Endlich kann ich die iGPU disabled lassen (da ich sie unter WIN10 eh nicht benötige). Ich teste gleich mal mit HighSierra, denn da sollte auch Audio-via-HDMI gehen, dank des ORINOCO Framebuffers.


    EDIT: dachte ich mir doch. Unter HIGH SIERRA beta4 (Developer) auch mit TON-via-HDMI: siehe 2. Screenshot

  • @Mork vom Ork
    Also du kannst jetzt mit einer RX 480/580 ein Bild ohne die iGPU bekommen? Nur im Verbose mode oder auch ganz normaler Boot?

    iMac 19,1: i9 9900K | Gigabyte Z390 Aorus Ultra @ F9 | ASUS TUF 6900XT | 970 Evo | macOS 11.7 | OpenCore 0.6.7

  • ich schätze mal auch im normalen Boot. Nur nutze ich den nicht, weil ich gerne sehe, wenn der Rechner hängt, WO er hängt.
    Und: ja, booten ohne eine Helpercard oder aktiver iGPU. Ich habe sowohl unter 10.12.6 (SIERRA) als auch unter 10.13 (HIGH SIERRA)
    erfolgreich booten können. ENDLICH.


    Habe also in meinem System (siehe SIG) nur noch die Sapphire RX480 NITRO OC im Einsatz.


    PS: ich schätze mal es funktioniert auch mit einer RX460/470/480/560/570/580 und den R9 3xx Karten. KAnn ich aber nicht selber testen,
    weil ich kein Grafikkarten-Händler bin und diese Karten bei mir rumliegen würden ;-)

    ASUS WS X299 SAGE/10G • Intel Core i9-7920X 12-Core 2.9GHz • 128GB RAM • ASRock Radeon VII Phantom Gaming • 2x Samsung 980 NVMe M.2 SSD 1 TB
    Custom Wasserkühlung • Thermaltake TheTower 900 • 1x SAMSUNG 49" @ 5120 x 1440 (100Hz) via DP • LG OLED 55" TV @ 3840 x 2160 (100Hz) via HDMI
    WINDOWS 11 ENTERPRISE INSIDER (PRO950 NVMe) • macOS BIG SUR und MONTEREY latest Build (jeweils auf Samsung 980 NVMe) • OpenCore always latest


  • Ich hatte die Hoffnung du könntest die Frage beantworten ob jetzt auch die HD 6950 endlich funzt. :kichern:


    Warte, ich schau mal eben auf meinem nicht vorhandenen Dachboden...


    Sorry, ich konnte leider nur eine HD7970 finden. Aber die funzte ja schon immer OotB. Sonst noch jemand?


    :thumbup:

    ASUS WS X299 SAGE/10G • Intel Core i9-7920X 12-Core 2.9GHz • 128GB RAM • ASRock Radeon VII Phantom Gaming • 2x Samsung 980 NVMe M.2 SSD 1 TB
    Custom Wasserkühlung • Thermaltake TheTower 900 • 1x SAMSUNG 49" @ 5120 x 1440 (100Hz) via DP • LG OLED 55" TV @ 3840 x 2160 (100Hz) via HDMI
    WINDOWS 11 ENTERPRISE INSIDER (PRO950 NVMe) • macOS BIG SUR und MONTEREY latest Build (jeweils auf Samsung 980 NVMe) • OpenCore always latest

  • Wär super wenn ein kleines Tutorial folgt, auch für Ozmosis.

    iMac 19,1: i9 9900K | Gigabyte Z390 Aorus Ultra @ F9 | ASUS TUF 6900XT | 970 Evo | macOS 11.7 | OpenCore 0.6.7

  • Bin dran :D
    Okay erstmal die Kurzform weil es wirklich kein Hexenwerk ist :D


    Für Clover und auch für OZ gilt wenn whatevergreen zum Einsatz kommen soll müssen vorher alle Injects abgeschaltet werden für Clover geht das am einfachsten mit dem CloverConfigurator:

    Für OZ muss eigentlich nur die ATIInjection abgeschaltet werden was man entweder in der Defaults.plist erledigt oder aber via NVRAM. In den Defaults einfach den Eintrag

    Code
    1. <key>DisableAtiInjection</key>
    2. <true/>

    im Bereich

    Code
    1. <key>Defaults:1F8E0C02-58A9-4E34-AE22-2B63745FA101</key>

    einfügen und fertig. Über den NVRAM geht es mit dem Befehl

    Code
    1. sudo nvram 1F8E0C02-58A9-4E34-AE22-2B63745FA101:DisableAtiInjection=%01

    Ab jetzt kommen Clover und OZ wieder zusammen denn es ist nichts weiter zu tun als lilu.kext und whatevergreen.kext in die jeweils passenden Verzeichnisse einzufügen (Clover: ->EFI->Clover->Kexts/Others OZ: ->EFI->Oz->Darwin->Extensions->Common) und anschließend neu zu starten.


    Damit das alles wirklich funktioniert muss Eure GPU ein UEFI GOP Bios besitzen (tun alle neueren AMD Karten) und der CSM Support im Bios abgeschaltet werden (hierzu bitte im Bios nachsehen).

  • Das ich das noch erleben darf! Es funktioniert! Ohne iGPU! RX460 mit allen Anschlüssen!

    Working horse: iMacPro1,1, Gigabyte GA-Z170MX Gaming 5 (BIOS F22f), i5 6600K@4GHz, Gigabyte RX460 4GB, 32 GB Ballistix Sport LT 2400 MHz, Samsung 850 Pro, 860 EVO, 870 EVO, Fenvi T919 (BCM94360CD), Jonsbo UMX3, Monterey, OC 0.8.4

  • @dd93: Ohne Bootflags. Die R9 280 läuft ja auch unter Sierra OOB. Sleep/Wake lief aber bisher nur mit der iGPU als primäre Grafikeinheit. Unter High Sierra (PB 2) konnte ich die R9 auch bisher nur mit FakeID, Inject ATI und dem passenden Framebuffer zur Bildausgabe bewegen.

  • Also ich habe versucht mich da jetzt reinzufuchsen aber ich finde nicht mal die kext Dateien ...
    Will die vllt mal jemand auch hier ins Forum kopieren ?
    Wäre nett :)


    MFG Famouz

  • Versuch's mal über den RELEASE - Button über der roten Linie auf der GitHub.Seite..

    Dateien


    :hackintosh:

  • So, heute ist meine gebraucht gekaufte XFX RX 460 angekommen. Natürlich war die erste Amtshandlung der Flash zur RX 560 für mehr Leistung (wer kann denn zu kostenlos Mehrleistung nein sagen). Natürlich macht das XFX Bios direkt mal Probleme unter OSX. Reboot im Bootscreen. Läuft jetzt also mit dem Sapphire Bios.
    Die Karte bootet nun mit dem Kext unter Sierra und High Sierra (hier ohne -radbeta). Erkannt wird die als 560 Pro.

    Original Apple: MacBook Pro 14 2021 - macOS Sonoma

    Hackintosh: Lenovo M710q - macOS Sonoma

  • Kurzes Update:
    HD 7770 boot ohne Verde.kext und mit Sleep (Sierra 10.12.5).
    HD 6950 boot ohne QE und mit Sleep (Sierra 10.12.5 und High Sierra).


    Da geht noch was ... :D