Mojave R7 240 Tanıtma Sorunu

cyldz

APPRENTICE
14 Ağu 2019
5
0
1
Merhabalar. Öncelikle sistem özelliklerimi yazayım.

Ekran Kartı - MSI Radeon r7 240 2gb
İşlemci - AMD Ryzen 1200
Anakart - ASUS B350m-k
Monitör - 1920x1080 ve hdmi ile bağlı


Bugün macOS Mojave 10.14.5 AMD & Intel Kurulum İmajı sayfasındaki talimatlara uygun olarak sistemime Mac OS Mojave kurdum ancak arayüzde kasmalar ve ekranın bazı kısımlarda görüntü bozulmaları yaşadım. Bunun üzerinde sistem özelliklerimi kontrol ettiğimde GPU'nun 7mb gözüktüğünü ve tanınmadığını anladım.

Ardından Clover düzenleyiciyle aşağıdaki düzenlemeyi yaptım
  • ACPI->DSDT->Fixes->FixDisplay=true
  • Devices->FakeID->ATI=0x67981002
  • Graphics->Inject->ATI=true
  • Graphics->RadeonDeInit->true
  • Graphics->VRam= 2048
  • Video Ports->3
  • Graphics->FBName=Eulemur
ama ondan sonra sistem başlatılırken yazıların aktığı kısımda donup ben kapatana kadar siyah ekranda kalmaya başladı. Daha sonra internette bulduğum çeşitli Fake ID ler ve FBName değerleri ile tekrar tekrar denedim ancak sorunu düzeltemedim.

Yardımcı olursanız sevinirim :)
 

cyldz

APPRENTICE
14 Ağu 2019
5
0
1
Framebuffer olarak Futumaki yada Redeon yazıp dene.
Olmaz ise Framebuffer düzenleyip dene. Yada High Sierra yada Sierra kurulumu yapıp denemen gerekecek. Veya dvi portu ile dene. ATI / AMD Grafik Kartları için Framebuffer Düzenlemek
Dün sabahtan beri çalışıyorum düzeltmek için artık framebuffer ile uğraşacağımı sanmıyorum High Sierra deneyeyim bari :)
Tekrar selamlar.

ATI / AMD Grafik Kartları için Framebuffer Düzenlemek bu konudaki yönergelere uygun olarak framebuffer yapmayı denedim sanırsam Mojave'de AMD7000Controller den daha aşağısı olmadığı için Futomaki kısmındaki hex kodlarını değiştirdim. Ancak hala sorun düzelmedi bilgisayar açılınca siyah ekranda kalıyor.

Ekran kartımın;

radeon_bios_decode çıktısı

Kod:
ATOM BIOS Rom:
    SubsystemVendorID: 0x1462 SubsystemID: 0x8094
    IOBaseAddress: 0x0000
    Filename: V809-331S-20
    BIOS Bootup Message:
113-MSITV809MS.570 C71801 2GB DDR3 128MX16 1600MHZ                           
PCI ID: 1002:6613
Connector at index 0
    Type [@offset 43106]: HDMI-A (11)
    Encoder [@offset 43110]: INTERNAL_UNIPHY (0x1e)
    i2cid [@offset 43180]: 0x90, OSX senseid: 0x1
Connector at index 1
    Type [@offset 43116]: DVI-D (3)
    Encoder [@offset 43120]: INTERNAL_UNIPHY (0x1e)
    i2cid [@offset 43207]: 0x91, OSX senseid: 0x2
Connector at index 2
    Type [@offset 43126]: VGA (1)
    Encoder [@offset 43130]: INTERNAL_KLDSCP_DAC1 (0x15)
    i2cid [@offset 43234]: 0x97, OSX senseid: 0x8
redstock_bios_decoder çıktısı

Kod:
V809-331S-20:

113-MSITV809MS.570 C71801 2GB DDR3 128MX16 1600MHZ                           
Subsystem Vendor ID: 1462
       Subsystem ID: 8094
Object Header Structure Size: 203
Connector Object Table Offset: 34
Router Object Table Offset: 0
Encoder Object Table Offset: 9d
Display Path Table Offset: 12
Connector Object Id [12] which is [HDMI_TYPE_A]
    encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false
Connector Object Id [3] which is [DVI_D]
    encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x20 [duallink 0x0] enc 0x1)] linkb: true
Connector Object Id [5] which is [VGA]
    encoder obj id [0x15] which is [INTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false
Bunlara uygun olarak yaptığım değişiklik;

orijinal hex kodu (konuda @montezuma vın verdiği kodlardan aldım)
-------------------------AMD7000Controller.kext-------------------------

Futomaki (4) @ 0x5a520
DP, DP, DVI-D, HDMI

000400000403000000010101000000001204040100000000
000400000403000000010201000000002205050200000000
040000001402000000010300000000000000060600000000
000800000402000000010400000000001102010300000000

değişiklik yaptığım hali
000400000403000000010101000000001204040100000000
000400000403000000010201000000002205050200000000
040000001402000000010300000000002001020200000000
000800000402000000010400000000001000010100000000

ayrıca config.plist ayarlarım;
  • ACPI->DSDT->Fixes->FixDisplay=true
  • Devices->FakeID->ATI=0x67981002
  • Graphics->Inject->ATI=true
  • Graphics->RadeonDeInit->true
  • Graphics->VRam= 2048
  • Video Ports->3
  • Graphics->FBName=Futomaki
  • Kernel and Kext Patches -> KextToPatch -> Name: AMD7000Controller, find ve replace yukarıdakiler
 
Son düzenleme:

Benzer konular

✖
AD Engelleyici Tespit Edildi

Anlıyoruz, reklamlar can sıkıcı!

Elbette, reklam engelleme yazılımı reklamları engelleme konusunda harika bir iş çıkarsa da, web sitemizin faydalı özelliklerini de engeller. En iyi site deneyimi ve bize destek olmak için lütfen AdBlocker’ınızı devre dışı bırakın.

AD Reklam Engelleyiciyi Devre Dışı Bıraktım    Hayır teşekkürler