1. hizliresim.com üzerinden resim paylaşımlarınızda resim silinir ve uyarı alırsınız. Bu yüzden farklı kaynaklara resim yükleyin.
    Uyarıyı kapat
Uyarıyı kapat
PROFİL MESAJINDAN YARDIM TALEPLERİ, BUNDAN BÖYLE İSTİSNASIZ SİLİNECEKTİR!!

macOS, Harici Grafik Kartlarda Güç Yönetimini Aktif Etmek

'OS X INFO KÜTÜPHANESİ' forumunda montezuma tarafından 3 Mayıs 2018 tarihinde açılan konu

Bu Sayfayı Paylaş

  1. NV-vs-AMD-640x353.jpg

    Hackintosh cihazlarda harici grafik kartların güç yönetimi bize daha iyi grafik performansı ve verimliliğin bir kombinasyonunu sunar.
    AppleGraphicsPowerManagement.kext, Native olmayan donanımlarda (iMacPro1,1 / Vega hariç) yerleşik olarak desteklenmez. Bir grafik kartının güç yönetimi için özel AppleGraphicsPowerManagement enjektör kext gereklidir. Açık olmak gerekirse, harici grafik kartlar için güç yönetimi zorunlu olmamasına rağmen, dahili grafik kartlarından güç yönetimi olmadan, maksimum performans almak mümkün değildir. Bunun sistemde yaratabileceği diğer bir olası sorun ise aşırı güç tüketimi ve yüksek sıcaklık değerleri olabilir. Bu yüzden bu rehber, kartınızda güç yönetimini aktif etmenizi ve macOS'in grafik kartınızı etkili bir şekilde kullanmasını sağlar.

    Gerekenler;
    1. macOS/ 10.10 veya daha yeni bir sürümü
    2. Intel 3.generasyon İşlemci. /Core i-3xxx/ Ivy Bridge ve daha yenisi
    3. Harici Grafik kartı ( macOS işletim sistemine tanıtılmış ve aktif edilmiş)
      • AMD (7xxx ve üzeri)
      • NVIDIA ( 6xx ve üzeri)
    Adımlar;
    1. Geçerli Sistem Tanımı / kart kimliği (kurulu işlemci ile uyumlu)
    2. CPU XCPM Aktif ( x86PlatformPlugin yüklenmiş)
    3. ACPI aygıtından yüklü grafik kartı: GFX0
    4. Yerleşik olmayan AGPM enjeksiyonu
    Geçerli olmayan;
    Çoklu harici Grafik kartları.

    Tablo 1: Yerleşik AppleGraphicsPowerManagement.kext (AGPM) uyumluluk tablosu

    İşlemci NesliBelirtilmemişse, masaüstü GFX0 gerekliLaptop GFX0 GerekliHarici Grafik(D/L)
    8th: Core i-8xxx Coffee LakeTBATBAAMD
    Xeon W ............SkylakeMac-7BA5B2D9E42DDD94 iMacPro1,1 (GFX0 yok)AMD Vega
    7th: Core i-7xxx Kaby LakeMac-BE088AF8C5EB4FA2 iMac18,3Mac-551B86E5744E2388 MacBookPro14,3AMD Pro 5xx
    6th: Core i-6xxxSkylakeMac-65CE76090165799A iMac17,1Mac-A5C67F76ED83108C MacBookPro13,3AMD R9 M3xx/Pro 4xx
    5th: Core i-5xxxBroadwellNA
    4th: Core i-4xxxHaswellMac-FA842E06C61E91C5 iMac15,1Mac-06F11F11946D27C5 MacBookPro11,5AMD R9 M2xx/M3xx
    Xeon E5_v2 ...... Ivy BridgeMac-F60DEB81FF30ACF6 MacPro6,1 (GFX2)AMD FirePro Dx00
    4th: Core i-4xxxHaswellMac-27ADBB7B4CEE8E61 Mac14,2Mac-2BD1B31983FE1663 MacBookPro11,3Nvidia 7xx
    3rd: Core i-3xxx Ivy BridgeMac-FC02E91DDD3FA6A4 Mac13,2Mac-4B7AC7E43945597E MacBookPro10,1Nvidia 6xx
    1: Başlamadan Önce: Dahili Grafik Kartı Güç Yönetimi
    1. Sistem Kimliği ile uyumlu işlemciyi onaylayın
      1. Sistem Bilgisi / Donanım / Model Tanımlayıcısı
        • Sistem Tanımı (Model Tanımlayıcı) not edin.
        • Native AppleGraphicsPowerManagement.kext uyumluluğu Tablo 1 ile doğrulayın.
          Screen Shot 2018-03-06 at 8.31.29 PM.png
      2. Eğer ayarlar doğru değilse;
        • Doğru Sistem Kimliği oluşturun.
        • Sistemi yeniden başlatın.
    2. Grafiklerin MacOS tarafından tanınmış ve aktif edildiğini doğrulayın.
      1. System Information/Hardware/Graphics..
        Screen Shot 2018-03-06 at 8.41.54 PM.png
      2. Eğer grafik aktif değilse rehberi uygulamadan önce forumda grafik sorununuz ile ilgili konu açın.
    3. XCPM aktif olduğunu onaylayın
      1. IORegistryExplorer açın.
      2. IOReg/Search: x86 araması yapın.
        • X86PlatformPlugin yüklü olduğunu doğrulayın.
          Screen Shot 2018-03-06 at 8.33.10 PM.png
      3. Eğer değilse aşağıdaki rehberi takip ederek güç yönetimi ayarlarını yapın.
        Hackintosh Cihazlarda Güç Yönetimi | osxinfo.net: Hackintosh Türkiye Destek Platformu
    4. Harici kartın ACPI içinde tanımlı ismini doğrulayın
      1. IOReg/Search: display araması yapın.
        Screen Shot 2018-03-08 at 11.15.45 AM.png
      2. ACPI İsmi: PEGP (System Definition/.../PCI0@0/.../PEG0@1/.../PEGP@0)
        • Diğer Örnekler: GFX0, , GFX1, H000 gibi
      3. ACPI Adının hex değerini hesaplayın.
        • Bunun için ASCII To Hex Uygulamasını Kullanın
        • Örnek: PEGP / ASCII = 50454750/hex olarak konvert edilir.
      4. ACPI İsmi /ASCII ve ACPI ismi /hex not edin.
    2: Kurulum
    1. ADIM: Grafik kartının GFX0 olarak bir ACPI cihazı olarak tanımlandığını doğrulayın
      (
      sadece bir koşul geçerlidir)
      1. Sistem Tanımı MacPro1,1 ve Vega 56 ve Vega 64'in yüklü olması durumunda:
        1. 4. Numaralı Adımdaki Çalışan AppleGraphicsPowerManagement.kext kısmına bakın.
      2. Sistem Tanımı MacPro6,1 ise, GFX2'yi kullanın (sadece bir yöntem seçin).
        1. Yöntem: Clover DSDT Yaması
          • config-audio_cloverHDMI+.plist.zip indirin.
          • İnen Config dosyasını açın ve config.plist/ACPI/DSDT/Patches/Yama 2/AMD/Nvidia GPU PM- Rename PEGP to GFX2 yamasını kopyalayın.
          • Kopyaladığınız yamayı kendi Config.plist dosyanız /ACPI/DSDT/Patches/ içine yapıştırın.
          • Eğer PEGP değilse;
            • Yamaki Find kısmına kartınızın ACPI isminin hex değerini girin.
        2. Yöntem: SSDT Düzenleme
          • SSDT içinde örnek olarak GFX1 'den GFX2 olarak düzenleme yapın.
        3. Düzenlemeleri kaydedin ve dosyaları EFI içinde ilgili yerlere kopyalayın. ( Bütün metotlar)
        4. "2. Adım: Yerleşik AppleGraphicsPowerManagement.kext desteğini Doğrulamak" başlığını takip edin.
      3. Eğer ACPI İsmi GFX=0 ise:
        1. "2. Adım: Yerleşik AppleGraphicsPowerManagement.kext desteğini Doğrulamak" başlığını takip edin.
      4. Eğer ACPI ismi GFX değilse ( sadece bir metot deneyin)
        1. Metot: Clover DSDT yaması
          • config-audio_cloverHDMI+.plist.zip indirin.
          • config.plist/ACPI/DSDT/Patches/Yama 1/AMD/Nvidia GPU PM- Rename PEG0 to GFX0 kopyalayın.
          • config.plist/ACPI/DSDT/Patches/ içine yapıştırın.
          • Eğer PEG0 değilse
            • Yamaki Find kısmına kartınızın ACPI isminin hex değerini girin.
        2. Aşağıdaki betik ile grafik için SSDT oluşturun.
        3. Kext Kurulumu yapın:
        4. SSDT Düzenleme
          • SSDT içinde örnek olarak GFX1 'den GFX2 olarak düzenleme yapın.
        5. Düzenlemeleri kaydedin ve dosyaları EFI içinde ilgili yerlere kopyalayın.
    2. Adım: Yerleşik AppleGraphicsPowerManagement.kext desteğini Doğrulamak
      1. AMD:
        • MacPro6,1, iMac15,1, iMac17,1,i Mac18,1, iMacPro1,1
        • MacBookPro11,5, MacBookPro13,3, MacBookPro14,3
      2. NVIDIA:
        • iMac13,2, iMac14,2
        • MacBookPro10,1, MacBookPro11,3
    3. Adım: AppleGraphicsPowerManagement.kext desteği Eklemek
      1. Tablo 1'den Sistem Kimliği / Board-ID kopyalayın
      2. dAGPM.kext.zip indirin.
      3. info.plist dosyasını düzenlemek.
        1. Finder/Show Package Contents: S/L/E/AppleGraphicsPowerManagement.kext/Contents/Info.plist dosyasına gidin
        2. Xcode yada benzeri bir plist düzenleme programı ile dosyayı açın.
        3. File/Open/İnfo.plist
        4. Info.plist/IOKitPersonalities/AGPM/Machines/ bulun
        5. Board-ID /IGPU bulun
        6. IGPU kopyalayın
        7. İndirdiğiniz dAGPM.kext dosyası / Contents/Info.plist açın
        8. AMD:
          • Mac-AMD seçin, kopyaladığınız IGPU bilgilerini "Mac-AMD" içine yapıştırın
          • Yine ilk dosyadan board-ID kopyalayın.
          • Bunu da mac AMD altında Board-ID içine yapıştırın.
        9. Nvidia:
          • "Mac-Nvidia seçin ve IGPU bilgilerini "Mac-Nvidia" içine yapıştırın.
          • Yine ilk dosyadan board-ID kopyalayın.
          • Bunu da mac Nvidia altında Board-ID içine yapıştırın.
            Screen Shot 2018-03-06 at 6.23.03 PM.png
      4. Ayarları kaydedin.
      5. dAGPM.kext dosyasını EFI/CLOVER/kexts/Other içine kopyalayın.
      6. Sistemi yeniden başlatın.
    4. ADIM: AppleGraphicsPowerManagement.kext kontrolü
      1. IOReg/AGPMController
        Screen Shot 2018-03-06 at 9.16.26 PM.png
      2. IOReg/AGPM/AMD/Heuristic-ID: ff ff ff ff
        Screen Shot 2018-03-06 at 8.55.22 PM.png
      3. IOReg/AGPM/Nvidia/Heuristic-ID: 4
        Screen Shot 2018-03-06 at 9.45.16 PM.png
      4. Heuristic ID Doğrulaması
        1. Eğer yukarıdaki değerler sizin yaptığınız düzenlemeler ile uyuşmuyorsa AGPM aktif değil demektir. Adınlarınızı gözden geçirin.
        2. Eğer yukarıdaki değerler sizin yaptığınız değerler ile uyuşuyorsa, tebrikler.
    Araçlar:
    1. IORegistryExplorer_v2.1.zip ( View Raw seçin, dosyaya çift tıklayın)
    2. Xcode on the Mac App Store
    3. DPCIManager
    4. ASCII to Hex - Free text conversion tools
    5. dAGPM.kext.zip
    montezuma 2018®
    kaynak: Toleda
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Hepsini görmek için tıklayın...
    #1 montezuma, 3 Mayıs 2018
    Son düzenleme: 11 Kasım 2018
    real, karakunt, xxxcom ve 4 kişi daha bunu beğendi.
  2. Bu yöntem laptoplardakı nVidia kartını çalıştırmak için mi? Anlayamadım
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Hepsini görmek için tıklayın...
  3. Masaüstü sistemler için. Ancak laptop'un harici grafik kartını kullanabiliyorsan bu yöntem yine geçerli. Aksi takdirde geçerli değil.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Hepsini görmek için tıklayın...
  4. Harici kartın ACPI içinde tanımlı ismini doğrulayın.

    Adımında ki ekran görüntüsü kaynakdaki ile aynı değil hocam. Sanırım bir yanlışlık oldu.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Hepsini görmek için tıklayın...
  5. Düzelttim, teşekkürler.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Hepsini görmek için tıklayın...
  6. i5-3300 lvy bridge işlemci ve amd R7 265 ekran kartım var. Bu işlemler benim için uygun mu ? Uygularken çok kafam karıştı. Tablo 1'de bana uygun bir kısım bulamadım.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Hepsini görmek için tıklayın...
  7. Adım 2 'de hangi Sistem kimliklerinin, hangi grafik kartları ile uygun olduğunu belirttim. Aşağıdan kontrol edebilirsin.
    1. Adım: Yerleşik AppleGraphicsPowerManagement.kext desteğini Doğrulamak
      1. AMD:
        • MacPro6,1, iMac15,1, iMac17,1,i Mac18,1, iMacPro1,1
        • MacBookPro11,5, MacBookPro13,3, MacBookPro14,3
      2. NVIDIA:
        • iMac13,2, iMac14,2
        • MacBookPro10,1, MacBookPro11,3
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Hepsini görmek için tıklayın...
  8. AMD kullandığım için örneğin iMAC15,1'i sistem kimliğime ekledim.

    Adım: AppleGraphicsPowerManagement.kext desteği Eklemek
    1. Tablo 1'den Sistem Kimliği / Board-ID kopyalayın
    Burada kafam karışıyor hocam. İMAC15,1 şuna denk geliyor. İşlemcim, ekran kartım uymuyor.

    4th: Core i-4xxxHaswellMac-FA842E06C61E91C5 iMac15,1Mac-06F11F11946D27C5 MacBookPro11,5AMD R9 M2xx/M3xx
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Hepsini görmek için tıklayın...
  9. Dediğim gibi; Desteklenen Board-ID senin işlemcinle uyumsuz kalıyor. Sen bu sistem kimliğini kullandığında IOReg ile X86platformun yüklendiğini kontrol ettin mi? Zira sadece sistem kimliği değiştirmek yeterli değil.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Hepsini görmek için tıklayın...
    TurkishKnight bunu beğendi.
  10. İşlemci için güç yönetimi yaparken iMac13,1 ve Mac-00BE6ED71E35EB86 bunları sistem kimliğime girdim.
    Şimdi ise rehberi uyarlarken iMac15,1 ve Mac-42FD25EABCABB274 (bunu internetten buldum)
    7LzBnD.png
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Hepsini görmek için tıklayın...
Yükleniyor...
Yükleniyor...