ÇÖZÜLDÜ Acer Aspire E5-571G DSDT İle Harici Ekran Kartını Kapatmak

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Rifleman

APPRENTICE
10 Nis 2017
5
1
0
Merhabalar,

Acer Aspire E5-571G-51DS notebook kullanıyorum. Sistem özellikleri aşağıdaki gibidir:

Intel Core i5 4210U işlemci
8 GB DDR3 ram
120 GB ssd, 750 GB hdd
Nvidia Geforce 840m ekran kartı

Yabancı bir sitede(tonymac) bu notebook'un çok benzer bir modeliyle Yosemite kurulumu yapılmış. Ben de Sierra kurulumu yaptım, DSDT düzenlemesiyle beraber sorunsuz oldu. Yalnız Nvidia ekran kartını kapatamadım. Şu DSDT ve SSDT yamalarını uyguladım:

1.6.1 - Patches on DSDT.aml
"Fix _WAK Arg0 v2"
"HPET Fix"
"SMBUS Fix"
"IRQ Fix"
"RTC Fix"
"OS Check Fix"
"Fix Mutex with non-zero SyncLevel"
"Fix PNOT/PPNT"
"Add IMEI"
"7-series/8-series USB"
"Haswell LPC"
"Rename GFX0 to IGPU"
"Rename B0D3 to HDAU"
"[bat] Acer Aspire E1-571"
"Audio Layout 12"
+ manually change 12 for 86 on "layout-id"
+ manual patch for brightness key mapping :
Add this inside Method (_Q11) :
Notify(\_SB.PCI0.LPCB.KBC0, 0x0205)
Notify(\_SB.PCI0.LPCB.KBC0, 0x0285)
Add this inside Method (_Q12) :
Notify(\_SB.PCI0.LPCB.KBC0, 0x0206)
Notify(\_SB.PCI0.LPCB.KBC0, 0x0286)

1.6.2 - Patches on SSDT-6.aml
"Rename GFX0 to IGPU"
"Brightness fix (Haswell)"
"Rename B0D3 to HDAU"
"Haswell HD4600 Yosemite" + manually rename "HD 4600" to "HD 4400"
+ manually change 12 for 86 on "layout-id"

Fakat Geforce 840M, detaylı sistem bilgilerinde Display olarak gözükmeye devam ediyor. Sorun nerede olabilir? Gözükmeye devam etmesi herhangi bir problem yaratır mı?
 

montezuma

MASTER YODA
Yönetici
19 Eki 2016
26,432
6,506
4,401
Fakat Geforce 840M, detaylı sistem bilgilerinde Display olarak gözükmeye devam ediyor. Sorun nerede olabilir? Gözükmeye devam etmesi herhangi bir problem yaratır mı?
Kullandığın rehber sanırım bu?
[Guide] Acer Aspire E5-571 using Clover with optional Windows dual-boot | tonymacx86.com
Ve burada paylaşılan dosyaları kullandıysan tavsiyem yeni DSDT, SSDT dosyalarını senin çıkartıp yamaları tekrar yapman. Zira rehber Yosemite için ve her cihaz donanımı aynı olmayabilir. Dolasıyıyla ACPI tablolaları farklı olabilir. Yine aynı rehberi kullanarak kendi dosyalarını yaratabilirsin. Zira konu devamında bayağı bir düzenlemeler yapılmış.
Ek olarak harici ekran kartını devre dışı bırakmak için şu rehberi deneyebilirsin;
Disabling NVIDIA Optimus card on all laptops - Laptops - InsanelyMac Forum
Gözükmeye devam etmesi herhangi bir problem yaratır mı?
Problem yaratmaz. Sadece gereksiz çalışmaya devam eder.
 
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4

Rifleman

APPRENTICE
10 Nis 2017
5
1
0
Kullandığın rehber sanırım bu?
[Guide] Acer Aspire E5-571 using Clover with optional Windows dual-boot | tonymacx86.com
Ve burada paylaşılan dosyaları kullandıysan tavsiyem yeni DSDT, SSDT dosyalarını senin çıkartıp yamaları tekrar yapman. Zira rehber Yosemite için ve her cihaz donanımı aynı olmayabilir. Dolasıyıyla ACPI tablolaları farklı olabilir. Yine aynı rehberi kullanarak kendi dosyalarını yaratabilirsin. Zira konu devamında bayağı bir düzenlemeler yapılmış.
Ek olarak harici ekran kartını devre dışı bırakmak için şu rehberi deneyebilirsin;
Disabling NVIDIA Optimus card on all laptops - Laptops - InsanelyMac Forum

Problem yaratmaz. Sadece gereksiz çalışmaya devam eder.
Hocam cevaplarınız için teşekkür ederim. Kullandığım rehber bu yalnız DSDT dosyalarını kendim Clover F4 yöntemi ile çıkartıp MaciASL ile rehberdeki yamaları yapıp kaydettim. InsanelyMac linkindeki yöntemi deneyeceğim; sonucu yazacağım.

@montezuma hocam göndermiş olduğunuz InsanelyMac linkindeki yöntemi ve [Guide] Disabling discrete graphics in dual-GPU laptops | tonymacx86.com linkindeki yöntemi denedim, başarısız oldum. Ben buraya orijinal DSDT ve düzenlediğim DSDT dosyalarını koysam, nerede hata var kontrol edebilir misiniz? Yardımlarınız için teşekkür ederim.
 

montezuma

MASTER YODA
Yönetici
19 Eki 2016
26,432
6,506
4,401
Aldığın hata nedir? Ayrıca konuya yöneticimiz @tosbaha'yı ekliyorum. Kendisi DSDT düzenleme konusunda sana yardımcı olacaktır.
 
Son düzenleme:
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4

Rifleman

APPRENTICE
10 Nis 2017
5
1
0
Aldığın hata nedir? Ayrıca konuya yöneticimiz @tosbaha'yı ekliyorum. Kendisi DSDT düzenleme konusunda sana yardımcı olacaktır.
InsanelyMac'teki yöntem benim laptopla tamamen uyumsuz. O yüzden Tonymac'teki yöntemi kullanayım dedim; _OFF ve _INI metodlarını SSDT-7.dsl dosyasında buldum yalnız EC erişiminden bahsedilmiş; ben orayı bulamadım. EC (\_SB.PCI0.LPCB.EC0.SPIN (0x96, Zero) bu yer bende yok; buna benzer bir şey de yok. Bir iki şey yaptım fakat sistemi açarken bir sürü ACPI Error hatası verdiği gibi sorunu da çözemedim. Gerekirse orijinal .dsl dosyalarını ve düzenlediğim dosyaları atabilirim.

ACPI Error'lardan bir örnek: Method parse/execution failed [\_SB_.PCI0.RP05.PEGP._OFF]
Bu tarz ACPI Error'lar alıyorum.
 
Son düzenleme:

montezuma

MASTER YODA
Yönetici
19 Eki 2016
26,432
6,506
4,401
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4

Rifleman

APPRENTICE
10 Nis 2017
5
1
0
DSDT dosyalarını asl olarak sökerken refs.txt kullanarak söküp dene (BÖLÜM 4: ACPI Dosyalarının "refs.txt" İle Sökülmesi);
DSDT / SSDT Düzenleme Rehberi | osxinfo
Söylemeyi unutmuşum hocam kusura bakmayın; dosyaları refs.txt ile söktüm. Elimde iki tür DSDT dosyaları var.

Birinci olanda harici ekran kartı kapatma işlemini uygulamadım; onda harici ekran kartı dışında bir sorun yok.
İkinci olanda harici ekran kartı kapatma işlemi uyguladım (%100 yanlış); o dosyalarda önceki mesajımdaki ACPI Errorler çıkıyor.
 

montezuma

MASTER YODA
Yönetici
19 Eki 2016
26,432
6,506
4,401
ACPI Error'lardan bir örnek: Method parse/execution failed [\_SB_.PCI0.RP05.PEGP._OFF]
Bu gözümden kaçmış.
Bunun için Refs.txt içine ek olarak şunu ekleyip ardından dosyalarını asl olarak tekrar söküp dene.
Kod:
External(\_SB_.PCI0.RP05.PEGP._OFF, MethodObj)
 
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4

montezuma

MASTER YODA
Yönetici
19 Eki 2016
26,432
6,506
4,401
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4

Rifleman

APPRENTICE
10 Nis 2017
5
1
0
Ya da şu konuda bu biraz daha açık ifade edildi;
SSDT _OFF Compile Hatası | osxinfo
Hocam merhabalar. Başarıya ulaştık :)

Dediğiniz komutu refs.txt içine şu şekilde ekledim:
External(_SB_.PCI0.RP05.PEGP._OFF, MethodObj, 1)

Dosyaları sökme işlemi başarılı oldu. Daha sonra Terminal'den "grep -l Method.*_OFF *.dsl" ve "grep -l Method.*_INI *.dsl" komutlarıyla _OFF ve _INI metodlarının nerede olduğunu buldum, SSDT-7.dsl dosyasını gösterdi.

Dosyayı MaciASL ile editlemeden önce complie ettim bir hata gösterdi; 1603. satırdaki \_SB.PCI0.RP05.PEGP._OFF (Store (One, DGOS)) girdisini silince düzeldi.

_INI metodunda Store (Zero, \_SB.PCI0.RP05.PEGP._ADR) altına _OFF() ekledim; _OFF metodunda Store (One, \_SB.PCI0.LPCB.EC0.DSPM) girdisini kaldırdım; AML olarak kaydedip yeniden başlattım ve sonuç:

KGWZu5vsZlpgf0lcqgWdOMwAD_4dniZ2.png


Şu anda çalışmayan bir tek mikrofon kaldı onun için de ayrı bir konu açacağım. Yardımlarınız için çok teşekkür ederim :)
 
  • Like
Tepkiler: montezuma

montezuma

MASTER YODA
Yönetici
19 Eki 2016
26,432
6,506
4,401
Güle güle kullan. :cool:
 
Anakart Modeli
Asus Z170 Deluxe
İşlemci Modeli
Intel i7 6700K
Grafik Kartı
8 GB Sapphire RX 580 & HD 530
Ses Kartı Modeli
ALC 1150
Ağ Aygıtları
Broadcom BCM43xx - I211 Gigabit Ethernet
Disk ve RAM
500GB NVMe & 32 GB DDR4
  • Like
Tepkiler: Rifleman
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
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