Grafikfehler IntelHD 4000 + R9 390

  • Hallo zusammen,


    ich verwende seit einiger Zeit eine AMD R9 390 von MSI mit meinem Clover System. Wird die AMD Karte im BIOS als Standard eingetragen und die Onboard Karte deaktiviert läuft das ganze System ohne Probleme und vor allem ohne Grafikfehler. Fb Name ist Radeon und Fake ID 0x67B01002. Erkannt wird sie als AMD Radeon HD 8xxx 8192 MB. So weit so gut.


    Leider gibt es ja seit El Capitan mit den AMD Karten das kleine Problem, dass der Bildschirm nach dem Standby nicht mehr aufwacht.
    Was ich bisher gelesen habe lässt sich dieses Problemchen umgehen indem man die Onboard Karte im BIOS favorisiert und somit blind bootet. Das funktioniert soweit auch, nur wenn dann beim login Fenster auf die AMD umgeschaltet wird entstehen recht merkwürdige horizontale Striche durch den ganzen Bildschirm, vor allem wenn man Fenster bewegt/verschiebt.


    Ich hab schon recht viel mit dem FB Name Wert in Clover rumgespielt und verschiedenste Einstellungen durchprobiert. Fix Display, Inject Intel usw. Leider alles ohne Erfolg.


    Vom eigentlichen Problem hab ich hier ein Video hochgeladen: Video 25.03.16, 10 45 24.mov. Ist leider unmöglich das auf ein Foto zu bekommen :)


    Die AMD hängt über HDMi an nem FullHD Monitor


    Ich hoffe ihr könnt mir hierbei vielleicht behilflich sein. Vielen Dank Euch schonmal!

    Dateien

    • config.plist

      (3,8 kB, 106 Mal heruntergeladen, zuletzt: )
    • Asrock Z77 Pro4-m
    • Intel Core i5 3570k
    • MSI R9 390
    • 8 GB DDR3
    • Samsung 850 EVO 500 GB
    • OSX 10.11.4

    Einmal editiert, zuletzt von kintaro65 ()

  • Das schaut eher so aus, als wenn es ein Framebuffer-Problem gebe. Bei manchen AMD-/Radeon-Karten
    verwenden bestimmte Hersteller ein anderes Bios als Apple bei seinen verbauten Karten.


    Frage mal YogiBear, den Spezialisten für AMD-/Radeon-Karten unter El-Capitan.

    iMac 14.2:
    GA Z97-D3H:
    Intel I7-4790, 16 GB-RAM, MSI Radeon RX 6600XT, Ventura


    Apple Originale

    MacBook Pro 13.3, 16 GB, 500 GB SSD

    iPad Air 10.5 Zoll 3. Generation

    iPhone SE 2022




  • AlsExperten würde ich mich zwar nicht bezeichnen, eher als jemanden der mit etwas größerem Erfolg im Nebel stochert als manch anderer...


    Versuche es mal mit der angehangenen config.plist (umbenennen!). Sie sollte der HD4000 korrekt ansprechen und die ATi-Injection brauchen die Karten ab der HD7xxx-Reihe eigentlich nicht mehr. Falls es noch nicht hilft, versuche mal den Framebuffer "Futomaki" statt "Radeon".

    Dateien


    "Aber macOS ist manchmal eine Elb gewordene Vulkanette..."
    - Griven


    Du hast dringende Fragen zur Installation deines Systems? Dann poste in einem themenverwandten Thread und [size=12]nutze die geballte Power des Forums anstelle meines Postfaches. Ich bin vielleicht Moderator, aber nicht allwissend oder unfehlbar - sondern moderiere Diskussionen

  • Hallo und vielen Dank für die Hilfe!


    soweit ich das richtig erkannt hab, hast Du in der Graphics Sektion bei ig-platform-id was eingetragen und Inject Intel ausgewählt.


    Leider besteht das Problem weiterhin, mit Futomaki und Radeon. Macht leider keinen Unterschied.
    Wenn Inject ATI nicht ausgewählt ist bekomm ich gar keine Ausgabe über die AMD Karte.

    • Asrock Z77 Pro4-m
    • Intel Core i5 3570k
    • MSI R9 390
    • 8 GB DDR3
    • Samsung 850 EVO 500 GB
    • OSX 10.11.4
  • Mit Grafikfehlern meinst du die horizotalen Striche/Sprünge im Bild?


    "Aber macOS ist manchmal eine Elb gewordene Vulkanette..."
    - Griven


    Du hast dringende Fragen zur Installation deines Systems? Dann poste in einem themenverwandten Thread und [size=12]nutze die geballte Power des Forums anstelle meines Postfaches. Ich bin vielleicht Moderator, aber nicht allwissend oder unfehlbar - sondern moderiere Diskussionen

  • Wird der Monitor richtig angezeigt, wenn über die HD4000 gebootet wird?


    "Aber macOS ist manchmal eine Elb gewordene Vulkanette..."
    - Griven


    Du hast dringende Fragen zur Installation deines Systems? Dann poste in einem themenverwandten Thread und [size=12]nutze die geballte Power des Forums anstelle meines Postfaches. Ich bin vielleicht Moderator, aber nicht allwissend oder unfehlbar - sondern moderiere Diskussionen

  • Es könnte sein, dass die EDID nicht richtig ausgelesen wird, wenn die AMD nicht die primäre Karte ist... Aber das ist nur eine Theorie.


    Schwesterchen hatte oder besser hat das Problem mit den Bildsprüngen bei ihrem MacBookAir13 auch und trotz mehrmaligen Tausch und Besuchs der GeniusBar, konnte Apple den Fehler nicht beheben.


    "Aber macOS ist manchmal eine Elb gewordene Vulkanette..."
    - Griven


    Du hast dringende Fragen zur Installation deines Systems? Dann poste in einem themenverwandten Thread und [size=12]nutze die geballte Power des Forums anstelle meines Postfaches. Ich bin vielleicht Moderator, aber nicht allwissend oder unfehlbar - sondern moderiere Diskussionen

  • Puh, na wenn das sogar bei den echten Macs auftritt...
    Ich werd noch n bisschen rumprobieren, die Hoffnung stirbt zuletzt :)


    Auf jeden Fall nochmal herzlichen Dank!

    • Asrock Z77 Pro4-m
    • Intel Core i5 3570k
    • MSI R9 390
    • 8 GB DDR3
    • Samsung 850 EVO 500 GB
    • OSX 10.11.4
  • Kein Ding, konnte ja nicht wirklich helfen...


    Hast du noch eine Windows-Instanz auf dem Rechner laufen? Dann könnten wir versuchen die EDID auszulesen und mittels Clover zu injezieren.


    "Aber macOS ist manchmal eine Elb gewordene Vulkanette..."
    - Griven


    Du hast dringende Fragen zur Installation deines Systems? Dann poste in einem themenverwandten Thread und [size=12]nutze die geballte Power des Forums anstelle meines Postfaches. Ich bin vielleicht Moderator, aber nicht allwissend oder unfehlbar - sondern moderiere Diskussionen

  • Ich weiß nicht, ob der "Phoenix EDID Designer" noch unter Win10 läuft, aber mit Vista (ja, ich weiß, Schande über mich, aber es war auf der Original-HDD des T60p beim Kauf) konnte ich damit mein damaliges T60p zur Zusammenarbeit überreden. Versuche mit dem Tool die EDID auszulesen - Resultat sollte eine einfache Textdatei mit einer Tabelle sein, so ähnlich wie diese:

    ACHTUNG: Nachfolgend ein BEISPIEL - dieses niemals nie nicht für Euren Monitor verwenden. Mögliche irreparable Hardwareschäden wären die Folge.



    Jetzt die Zeilen- und Spaltenbeschriftungen entfernen:

    Code
    1. 00 FF FF FF FF FF FF 00 30 AE 22 40 00 00 00 00
    2. 00 0F 01 03 80 1D 15 78 EA 2D 05 97 57 51 8A 27
    3. 23 50 54 21 08 00 81 80 01 01 01 01 01 01 01 01
    4. 01 01 01 01 01 01 30 2A 78 20 51 1A 10 40 30 70
    5. 13 00 1E D6 10 00 00 19 25 23 78 20 51 1A 10 40
    6. 30 70 13 00 1E D6 10 00 00 19 00 00 00 0F 00 90
    7. 43 32 90 43 28 0F 01 00 4C A3 50 34 00 00 00 FE
    8. 00 4C 54 4E 31 34 31 50 34 2D 4C 30 32 0A 00 19


    Dann jeweils 4 Bytes zusammenfassen:

    Code
    1. 00FFFFFF FFFFFF00 30AE2240 00000000
    2. 000F0103 801D1578 EA2D0597 57518A27
    3. 23505421 08008180 01010101 01010101
    4. 01010101 0101302A 7820511A 10403070
    5. 13001ED6 10000019 25237820 511A1040
    6. 30701300 1ED61000 00190000 000F0090
    7. 43329043 280F0100 4CA35034 000000FE
    8. 004C544E 31343150 342D4C30 320A0019


    Danach noch die Zeilenumbrüche entfernen:

    Code
    1. 00FFFFFF FFFFFF00 30AE2240 00000000 000F0103 801D1578 EA2D0597 57518A27 23505421 08008180 01010101 01010101 01010101 0101302A 7820511A 10403070 13001ED6 10000019 25237820 511A1040 30701300 1ED61000 00190000 000F0090 43329043 280F0100 4CA35034 000000FE 004C544E 31343150 342D4C30 320A0019


    Und die neu erhaltene Zeile bei Clover als CustomEDID (hex) einfügen:


    "Aber macOS ist manchmal eine Elb gewordene Vulkanette..."
    - Griven


    Du hast dringende Fragen zur Installation deines Systems? Dann poste in einem themenverwandten Thread und [size=12]nutze die geballte Power des Forums anstelle meines Postfaches. Ich bin vielleicht Moderator, aber nicht allwissend oder unfehlbar - sondern moderiere Diskussionen

  • Okay, habs mit dem Programm von Dir und noch nem anderen versucht, da kommt beides mal Invalid EDID. Da muss ich noch etwas tüfteln.

    • Asrock Z77 Pro4-m
    • Intel Core i5 3570k
    • MSI R9 390
    • 8 GB DDR3
    • Samsung 850 EVO 500 GB
    • OSX 10.11.4
  • Invalid EDID? Unter Windows? Dann scheint sich der Monitor tatsächlich nicht korrekt zu melden...


    Bitte beachte bei allem Getüftel, dass ich nicht garantieren kann, dass der Fehler anschließend verschwunden ist.


    "Aber macOS ist manchmal eine Elb gewordene Vulkanette..."
    - Griven


    Du hast dringende Fragen zur Installation deines Systems? Dann poste in einem themenverwandten Thread und [size=12]nutze die geballte Power des Forums anstelle meines Postfaches. Ich bin vielleicht Moderator, aber nicht allwissend oder unfehlbar - sondern moderiere Diskussionen

  • Gib aber bitte Bescheid, wenn du ein unter Win10 lauffähiges Tool gefunden hast und poste mal die Ausgabe von diesem. Das obige Beispiel arbeitet ja mit der Ausgabe vom Phoenix EDID Designer, kann sein dass es Layoutunterschiede bei den Programmen gibt.


    Zum Auslesen der EDID die HD4000/iGPU am Besten deaktiveren (sofern nicht ohnehin geschehen)


    "Aber macOS ist manchmal eine Elb gewordene Vulkanette..."
    - Griven


    Du hast dringende Fragen zur Installation deines Systems? Dann poste in einem themenverwandten Thread und [size=12]nutze die geballte Power des Forums anstelle meines Postfaches. Ich bin vielleicht Moderator, aber nicht allwissend oder unfehlbar - sondern moderiere Diskussionen

  • So, mit dem "AMD EDID Utility" hats dann denke ich geklappt.
    Meine aufbereitete EDID sieht dann so aus:

    Code
    1. 00FFFFFF FFFFFF00 09D1A778 45540000 15180103 80351E78 2EBA45A1 59559D28 0D5054A5 6B808100 81C08180 A9C0B300 D1C00101 0101023A 80187138 2D40582C 4500132A 2100001E 000000FF 00503545 30353738 36303139 0A200000 00FD0032 4C1E5311 000A2020 20202020 000000FC 0042656E 5120474C 32343530 480A0142 020322F1 4F900504 03020111 12131406 0715161F 23090707 65030C00 10008301 0000023A 80187138 2D40582C 4500132A 2100001F 011D8018 711C1620 582C2500 132A2100 009F011D 007251D0 1E206E28 5500132A 2100001E 8C0AD08A 20E02D10 103E9600 132A2100 00180000 00000000 00000000 00000000 00000000 000000EB
    • Asrock Z77 Pro4-m
    • Intel Core i5 3570k
    • MSI R9 390
    • 8 GB DDR3
    • Samsung 850 EVO 500 GB
    • OSX 10.11.4
  • Sieht von der Syntax ganz gut aus - bringt der EFI-String denn Linderung beim Fehler?


    "Aber macOS ist manchmal eine Elb gewordene Vulkanette..."
    - Griven


    Du hast dringende Fragen zur Installation deines Systems? Dann poste in einem themenverwandten Thread und [size=12]nutze die geballte Power des Forums anstelle meines Postfaches. Ich bin vielleicht Moderator, aber nicht allwissend oder unfehlbar - sondern moderiere Diskussionen

  • Leider nicht, die Werte ich hab ich wie bei Dir gesehen eingegeben, wenn ich einen haken bei Inject EDID mach bleibt der Bildschirm dunkel. Lass ich ihn raus sind die Streifen leider immer noch vorhanden. Allerdings löscht Clover die Leerzeichen aus der EDID. Das ist aber wahrscheinlich normal?

    • Asrock Z77 Pro4-m
    • Intel Core i5 3570k
    • MSI R9 390
    • 8 GB DDR3
    • Samsung 850 EVO 500 GB
    • OSX 10.11.4