AMD RX 470 und RX 460

  • Huhu, wie ist denn der Stand der Dinge bei RX 460 und nun Sierra 12.6?
    Reicht da dann aktuelles Whatevergreen +Lilu aus? Die Dev ID 67EF kommt komischerweise in vielen 95xxx und 4xxxx vor - welchen nimmt denn dann OS X Sierra? Und nimmt der immer den richtigen oder kanns da Probleme geben?

  • RX460 und 10.12.6 funktionieren einwandfrei. Bei einigen Modellen gibt es Probleme mit der Lüftersteuerung, die lassen sich aber durch laden eines VBIOS einer anderen Karte (z.B. das von Sapphire) in Clover beheben. Bei meiner Karte (das ist die Sapphire) ging beim kommentarlosen Einsatz von Lilu und Whatevergreen der DisplayPort nicht, das lies sich aber durch den Einsatz eines anderen Framenuffers in Clover (glaube ich hab Futomaki benutzt) lösen. Ebenfalls Injecte ich sie in Clover, entgegen der Anleitung geht das bei mir, dann wird sie statt ‚Radeon Pro 460‘ korrekt als ‚AMD Radeon RX460‘ angezeigt. Das ist aber nur Kosmetik.
    Die Treiber werden bei mir tatsächlich alle geladen, welchen er davon nun wirklich nutzt kann ich nicht sagen.

    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)

  • Danke für die Infos zur RX 460 unter Sierra. Bei mir wirds der DVI Ausgang werden.
    Verstehe ich das richtig, dass die verschiedenen Framebuffer hauptsächlich für die funktionierenden Ausgänge zuständig sind? Laut dem Tomaten RX 460 Thread wird oft Radeonbuffer genutzt, der auch geht.
    Das mit der Anzeige RX 460 ist mir nicht so wichtig, ja rein kosmetisch.
    Du kannst dir mit (Terminal) kextstat anzeigen lassen welche AMD... Treiber für deine AMD RX 460 geladen und damit genutzt werden :)


    PS: Habe diesen kosmetischen FIX (ab 12.6; HS) für CLover Nutzung gefunden:
    <key>KextsToPatch</key>
    <array>
    <dict>
    <key>Comment</key>
    <string>Change ‘R9 xxx’ to ‘RX 460’</string>
    <key>Disabled</key>
    <false/>
    <key>Find</key>
    <data>UjkgeHh4</data>
    <key>Name</key>
    <string>AMD9500Controller</string>
    <key>Replace</key>
    <data>UlggNDYw</data>
    </dict>
    </array>
    Wenn anderer Treiber, AMD9510, 9515 oder 9520 geladen ist muss man das wohl anpassen.

    3 Mal editiert, zuletzt von mitchde ()

  • Ja genau der Framebuffer ist (u.a.) für die Verbindung zum Display zuständig. Hab gerade nochmal nachgeschaut, es ist bei mir Futomaki.
    Danke für den Tipp mit kextstat, es wird tatsächlich nur der 9500Controller und der X4250 geladen (HS 10.13.1) - ich war mir sicher unter 10.12.6 war das noch anders.

    Code
    1. JKMs-iHack:~ user$ kextstat | grep AMD
    2. 96 2 0xffffff7f81593000 0x1f7000 0x1f7000 com.apple.kext.AMDSupport (1.5.8) 50B1EFF2-E69B-3B1F-87EB-4C6EFC2A97F6 <95 89 12 11 7 5 4 3 1>
    3. 101 0 0xffffff7f8178a000 0x20a000 0x20a000 com.apple.kext.AMD9500Controller (1.5.8) 693B1DFD-EFAE-3382-9EEA-8BD862F5D07F <96 95 89 12 11 5 4 3 1>
    4. 129 0 0xffffff7f81e26000 0x82a000 0x82a000 com.apple.kext.AMDRadeonX4250 (1.5.8) E965DE1E-3BCB-3396-ACCB-14E01BEC87CC <108 107 89 12 7 5 4 3 1>
    5. 134 0 0xffffff7f845bc000 0x28000 0x28000 com.apple.kext.AMDFramebuffer (1.5.8) B94E7026-105A-3051-9F4F-CAA0E8826F6A <96 89 12 11 7 5 4 3 1>


    Ob der Fix noch funktioniert weiß ich nicht, da Whatevergreen das glaube ich wieder überschreibt. R9 xxx stand da früher, als man noch eine iGPU brauchte.

    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)

  • Ob der Fix noch funktioniert weiß ich nicht, da Whatevergreen das glaube ich wieder überschreibt.


    Man kann den Namen ganz einfach mit einer _DSM Methode in der DSDT setzen...


    Im Device PEGP oder GFX0 wäre das dann:

    Code
    1. "model",
    2. Buffer ()
    3. {
    4. "Dein Custom Name, am besten in Hex oder ASCII"
    5. },

    Du kommst bei deinem Problem nach dem unendlichsten Versuch nicht weiter? Dann schreib mir eine Nachricht für eine TeamViewer Sitzung. Nur wenn es gar nicht mehr weiter geht!
    Alle anderen Fragen und Anliegen gehören ins Forum.

  • WEG hat den Namen bei mir automatisch passender gewählt.
    Was das alles kann!



    Gesendet von meinem SM-J320F mit Tapatalk