DP auf DVI Adapter an RX580 ohne Ausgabe

  • Bisher habe ich Immer mit meinem einen 24" Monitor gearbeitet, aber nun sind noch 2 weitere dazu gekommen. Mein erster Monitor läuft über HDMI und hat keinerlei Probleme. Die beiden "neuen" (sind älter als mein bisheriger) haben nur DVI und VGA. Daher hab ich mir mal 2 Adapter von DisplayPort auf DVI besorgt, um die zwei an meine RX580 zu bringen. Bis zur Grafikinitialisierung laufen die zwei auch super, danach allerdings nicht. Ich hab schon mehrere Framebuffer getestet (Ellesmere, Orinoco, Berbice, ...) aber es kommt einfach nichts. Auf Hinweis von @kuckkuck hab ich mal den Framebuffer mit dem AMDFramebufferUtility gepatcht aber ich sehe noch immer schwarz. Ich weiß, dass @Mork vom Ork da schon viel Erfahrung mit hat (generell DP und der RX480/580).
    Vielleicht hat ja noch jemand ne Idee?



    Mit einem Linux Live USB Stick kann ich nämlich zum Beispiel alle 3 sehen. Auch in Windows kann ich alle Bildschirme nutzen. Zur Krönung hab ich den Adapter auch nochmal an meinen Fujitsu Laptop mit HD4000 angeschlossen. Der hat nämlich auch einen DP Ausgang. Damit kann ich zum Beispiel auch via Hot Plug einen Externen Monitor nutzen :/

  • Welches SMBIOS und welche macOS-Version hast du denn, bzw. ist 10.13.1 noch aktuell? Hatte mit iMac 17.x und iMac 18.x Probleme, alle Anschlüsse aktiviert zu bekommen (unter 10.13.4 Beta 2), hier mal der Link dazu: 10.13.4 BETA und AMD RX 560

    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)

  • Du hast mich genau dort aufgefangen :D SMBios iMac 17.1 und 10.13.4 (neuste Beta). Dann muss ich wohl mal auf ein Haswell SMBios gehen. Danke dir, ich probiers sofort aus! :)


    Hab das SMBios iMac 15.1 probiert und da geht es nicht :/ meinst du ich soll noch mehr probieren?

  • Meiner läuft als 14.2, dort gehen alle 3 Ports. Du hast allerdings auch eine andere Karte als ich, insofern muss das nicht unbedingt funktionieren. Würde evtl. einen Mac Pro probieren.

    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)

  • @Fredde2209:


    poste bitte mal Deinen Framebufferpatch. Und, wenn möglich: bitte auch Dein RX580 VBIOS. Dann kann ich mal schauen, ob ich Dir einen gültigen FrameBuffer-Patch basteln kann.

    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

  • Das Vbios + eine Kopie meiner Config.plist (das mit dem SMBios ändern hat ja nicht ganz geklappt, deshalb hab ich wieder 17.1 drin). Danke für deine Bemühungen.


    Ich lade aber gerade auch 10.13.3 herunter, damit ich das 1. auf meinen Laptop prügeln kann und mein Rechner mal wieder was frisches erhält. So langsam wird es mal wieder Zeit.

  • @Fredde2209


    anbei mal die von mir modfizierte "config.plist": ich habe alle mit "#" auskommentierten Einträge entfernt, da diese ja durch die Auskommentierung eh keinerlei Beachtung finden.
    Desweiteren habe ich unter "KextsToPatch" mal einen korrekten "ORINOCO Framebuffer Patch" gesetzt. Dieser musste von mir nur für die DVI-Schnittstelle angepasst werden.


    Bitte teste mal die hier angehängte "config.plist" NACHDEM Du Deine jetzige weggesichert hast. Any Feedback (postiv oder negativ) is appreciated


    Wen es interessiert:


    Dateien

    • config.plist

      (6,95 kB, 109 Mal heruntergeladen, zuletzt: )

    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

    7 Mal editiert, zuletzt von Mork vom Ork ()

  • Nope, das hats leider nicht gebracht. Immer noch schwarz nach der Grafikinitialisierung :/

  • Zeigt der alte Monitor denn noch ein Bild?
    Schau mal mit IORegExplorer, ob die beiden neuen überhaupt erkannt werden.
    Speichere mal das IOReg-Ergebnis und poste es hier, bitte.

    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

  • Habe meinen Hauptmonitor jetzt per HDMI dran, den einen per DVI direkt an der Grafikkarte und den 3. per Adapter. Dein Framebuffer Patch ist drin. Hier mal die ioreg

  • @Fredde2209
    Ok, jetzt weiss ich woran es liegt, das er die 3 Monitore nicht korrekt anspricht:
    Orinoco bzw. die AMD9500Controller.kext nutzt bei Dir noch den "AGDC"-Patch (AppleGraphicsDeviceController - "CFG_USE_AGDC=YES"). Der muss ausgeschaltet werden ("CFG_USE_AGDC=NO").
    Nutze dazu einfach mein "Dummy"-Kext für den AMD9500Controller.kext. Lege diesen einfach unter EFI-CLOVER-kexts-Other und boote neu durch.


    Für diejenigen, die es interessiert:

    Danach sollten Deine 3 Monitore sauber angesprochen werden und auch im Kontrollfeld "Monitore" steuerbar sein. Feedback, if possible.

    Bilder

    Dateien

    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

  • Nun, der Ansatz ist gut, doch leider lädt der Orinoco Framebuffer nicht. Also, die Einstellungen übernimmt er ohne Probleme, zeigt sie auch im IORegistryExplorer an, nur wird der Framebuffer (config.plist) nicht übernommen. Hab dann probiert die Einstellungen für den RadeonFramebuffer einzustellen, aber da klappts auch nicht. Einfach kein Bild :( Ich verstehs nicht...
    Danke aber nochmals für dein Engagement!

  • @Fredde2209


    Sei bitte so nett und stelle mal Deinen ganzen EFI-Folder zur Verfügung. Wär doch gelacht, wenn wir das nicht hinbekommen.

    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

  • Die config-old ist meine eigentliche, die config ist die die du mir hochgeladen hast und die 2er ist meine iMac 18.3 config (glaub ich).


    EDIT: Mir ist gerade meine veraltete Whatevergreen aufgefallen. Hab sie mal geupdated und jetzt gehen alle 3 Monitore. Sauber Freddie :totlachen:

    Dateien

    • EFI.zip

      (11,53 MB, 94 Mal heruntergeladen, zuletzt: )