1- Evet haklısınız. Desteklenmeyen ekran kartıma metal desteği geldi. Burada problem yok. Ama HEVC ile video izlerken donma meydana geliyor. Bu Monterey ve öncesinde yoktu. Ventura ya geçtim sorun başladı.
2- KaOS hocamdan bir kesit:
<Board-id dediğimiz anakart modeli gibi birşey diyebiliriz.
Mac cihazlarda belirli anakartlar kullanılır ve bunlar tamamen özel üretimdir.
Bakış açısını anlaman amacıyla senaryo ile gideceğim (bu senaryo gerçeği tam olarak yansıtmaz)
Düşük ki macbookpro13.1 cihazında 4 köşeli bir anakart var ve bunun her köşesi bir aygıtı temsil ediyor.
1. köşe ekran kartını temsil ediyor olsun ve burada da üçgen bir yapı olsun. Sen doğru Board id ile senin ekran kartın ile ilgili bölgeyi üst üste getirmeyi başardığın an (platform id ve fake id burda devreye girer) ekran kartın sorunsuzca çalışacaktır.
2. köşe ses kartını temsil ediyor olsun ve burada da çember bir yapı olsun. Senin anakartındaki şekli (doğru layout id ile) çember şekline getirdiğin an ses sorunsuz çekilde çalışacaktır.
3. köşe güç kartını (pil durumu v.s.) temsil ediyor olsun ve burada 16-20 köşeli bir şekil yapı olsun. Sen eğer DSDT ile senin anakartın üzerindeki şekli aynı pozisyona getirip puzzle parçasını tamamlarsan güç kartın sorsunsuz çalışacaktır.
4. köşe ise giriş-çıkış (klavye-touchpad gibi) kartın olsun ve bunu da beşgen bir yapı temsil ediyor olsun. Sen eğer Kext ve/veya DSDT ile senin anakartın üzerindeki şekli aynı pızisyona getirip puzzle parçasını tamamlarsan giriş-çıkış kartın sorunsuz çalışacaktır.
Şimdi olayın özünü anladıysak soruna bakma sırası geldi.
Macbookpro13.1 ile Macbookpro13.2 birbirine çok yakın gözüken modeller olsa da içlerindeki anakartlar (board id) birbirinden çok ama çok farklı.
Macbookpro13.1 4 köşeli bir anakart iken Macbookpro 13.2 beş köşeli bir anakart ve/veya köşelerinde bulunan diğer yapılar farklı şekilde.
Bu yapılardan sadece ve sadece ses çember şeklinde olduğu için genel olarak tüm ses kartları sorunsuz çalışabilmekte.
En büyük yaşanan sorun ekran kartı ile alakalı olduğu için biz ekran kartımızı en uygun modeldekinin şekline benzetip (framebuffer yaması ile) çalıştırmaktayız. > Buradan yola çıkarak benim anladığım hocam donanımların çalışması için bunların macbooklarda bulunan anakartlardaki ilgili kısıma tam olarak oturması lazım. Buna Board id deniyor. Macbooklardaki anakart modeli. HDMI yın agpdmod ile çalışması bence şundan dolayı hocam Board id kontrolünü kapattığından puzzle parçası gibi uyuşma zorunluluğu da ortadan kalkıyor ve görüntü monitöre geliyor. Siyah ekran sorunu da bence bu şekilde çözülüyor.
Monterey