Saya memiliki awal 2011 MacBook Pro yang dipengaruhi oleh masalah yang terkenal pada kartu grafis (AMD 6490M 256MB). Utas Forum Apple
Semoga menunggu program penggantian Apple Saya ingin menonaktifkan grafis diskrit dan hanya mengaktifkan chip Intel HD3000 di i7.
Saya telah dapat mengakses sistem dengan menjalankan perintah ini di "Mode Pengguna Tunggal":
$ mkdir /DisabledExtensions
$ mv /Library/Extensions/AMD* /DisabledExtensions/
Setelah itu Mac boot di Mavericks tapi saya tidak punya akselerasi grafis apa pun, setiap animasi sangat lambat. Saya tidak dapat mengubah kecerahan layar, kalibrasi warnanya berbeda. Di bawah "Pengaturan> Monitor" menunjukkan bahwa komputer terpasang ke monitor eksternal.
Saya telah menginstal gfxCardStatus v2.2.1 yang menunjukkan bahwa saya menjalankan kartu grafis diskrit dan tidak ada kesempatan untuk beralih ke kartu terintegrasi. Meskipun saya dapat melihat bahwa Ekstensi HD3000 dimuat:
$ kextstat | grep HD3000
110 0 0xffffff7f837dc000 0x62000 0x62000 com.apple.driver.AppleIntelHD3000Graphics (8.2.4) <84 11 7 5 4 3 1>
Layanan pelanggan apel mengatakan bahwa mereka tidak memiliki prosedur "resmi" untuk menonaktifkan kartu grafis diskrit.
Berikut spesifikasinya:
Prosesor : 2 GHz Intel Core i7
Memori : 4 GB 1333 MHz DDR3
Graphics : AMD Radeon HD 6490M 256 MB
Perangkat Lunak : OS X 10.9.5 (13F34)
sumber
Jawaban:
Menonaktifkan ekstensi kernel ATI / AMD tidak akan memaksa OS untuk beralih ke grafis terintegrasi Intel. Ini kesalahpahaman dalam semua perbaikan / instruksi di luar sana ... Semua yang dilakukan adalah menjalankan chip diskrit dengan driver mundur tanpa percepatan grafis. Ini mirip dengan melihat mode tampilan standar "640x480 VGA" di Windows pada hari itu kapan pun ia tidak dapat memuat driver GPU. GPU yang sama sedang digunakan, hanya saja tidak pada kapasitas penuhnya.
Inilah yang terjadi setelah menonaktifkan ekstensi AMD / ATI:
Namun tidak ada akselerasi grafis.
Cacat grafis yang ada atau baru (bilah / garis biru atau merah muda, gambar bergerigi / rusak, kebisingan, dll.) Akan muncul ketika suhu berfluktuasi (menjalankan GPU pada suhu tinggi, daya hidup / mati, dll.), Mungkin karena masalah solder bebas timah.
Cacat hadir pada saat boot.
LCD internal diperlakukan sebagai monitor eksternal, dengan hanya satu resolusi yang mungkin: resolusi tampilan maksimum (1440x900 atau 1680x1050).
Ketika LCD laptop digunakan, tetap pada kecerahan penuh dan tidak mati ketika tutupnya ditutup. Ini secara fisik merusak layar seiring berjalannya waktu (tidak butuh waktu lama, beberapa minggu akan dilakukan).
Tampilan eksternal Thunderbolt dapat digunakan jika tutup laptop ditutup pada saat boot (sebelum gambar muncul di LCD laptop).
Satu-satunya metode yang saya tahu yang memicu sakelar grafik terintegrasi adalah metode overheat-shutdown.
0 (opsional). Jika Anda bisa membuat tampilan muncul menggunakan metode disable-kernel-extensions, atur akun Anda untuk masuk otomatis. Instal switchGPU atau alat serupa untuk mengotomatiskan langkah 3 di bawah ini.
Biarkan Macbook Pro kepanasan dalam selimut atau kantong tertutup untuk memaksa pematian otomatis.
Segera hidupkan kembali. Seharusnya menggunakan grafik terintegrasi.
Beralih dengan cepat ke grafik terintegrasi menggunakan gfxCardStatus (dengan pengaturan yang tepat di System Preferences / Energy Saver).
Masalah dengan metode ini adalah bahwa OS akan beralih ke grafik diskrit setiap kali Anda menjalankan beberapa aplikasi yang menggunakan akselerasi grafik. Jadi ini bukan solusi permanen.
Kenyataannya adalah, selama GPU BGA berada di atas bola solder RoHS itu, metode disable-kernel-extensions juga akan mulai gagal di beberapa titik. Satu-satunya solusi abadi adalah reballing GPU BGA dengan timah solder, jika Anda menyerah pada Apple. Menemukan layanan reballing yang andal yang memahami profil suhu dan mengikuti teknik penyolderan yang tepat adalah rintangan lain.Pembaruan: Louis Rossmann menunjukkan bahwa masalahnya bukan pada bola solder di papan, tetapi sambungan solder yang jauh lebih kecil di dalam chip GPU ( lihat video @ 1:04: Mengebor kuda mati: T&J dari kotak masuk YT saya. ). Disebutkan bahwa masalah aktual dapat sementara diperbaiki sebagai efek samping dari proses reballing / reflow, tetapi satu-satunya solusi permanen adalah mengganti GPU, yaitu seluruh papan melalui Apple.
FYI, program penggantian Apple berakhir pada 31 Desember 2016.
sumber
sudo nvram -p | grep gpu
tolong? ingin tahu apagpu-policy
yang diatur untuk AndaSOLUSI TANPA PERANGKAT KERAS DAN EKSTERNAL USB (hanya perintah)
Saya berjuang dengan ini di komputer klien yang saya terima karena tampaknya menjadi masalah yang sama dengan mid MBP 2010 saya (ganti chip kecil, yang saya beli lebih banyak untuk kasing ini), tetapi itu bukan kasing yang sama.
Setelah menonton beberapa video Louis Rossmann tentang masalah ini (yang agak menyedihkan), entah bagaimana saya menemukan tautan forum macrumors ini dan mencoba mengikuti metode yang mudah (tanpa Arch Linux), kemudian saya menemukan tautan lain ini menjelaskan dengan cara yang paling mudah. prosedur lengkap tercantum di antara komentar macforum ( # 875 dari 2634 terdaftar hari ini).
Jadi, rekapitulasi: membuat panduan lengkap yang menggabungkan semuanya termasuk:
Satu tip tambahan: Saya kesulitan menjalankan perintah
sudo defaults write com.apple.loginwindow LoginHook /Library/LoginHook/LoadX3000.sh
sehingga yang saya lakukan adalah ketika akhirnya saya bisa masuk MacOS, hal pertama adalah membuka Terminal (Launchpad / Lainnya / Terminal) dan menjalankan perintah dari sana (meminta kata sandi sistem pengguna). Setelah itu, aman untuk shutdown tanpa perlu melakukan proses lagi.Daftar lengkap perintah:
Demi kemungkinan tautan terputus di masa depan yang tidak disimpan oleh web.archive.org , dan untuk memudahkan semua orang, saya akan memposting daftar lengkap perintah di sini tanpa instruksi:
<Cmd>+<r>+<s>
csrutil disable
reboot
AND<Cmd>+<s>
untuk mem-boot ke mode single-user (setelah itu dimatikan dan mulai booting)nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
nvram boot-args=”-v”
(Saya percaya ini opsional, akan mengaktifkan mode verbose saat boot)reboot
AND<Cmd>+<s>
saat boot/sbin/mount -uw /
mkdir -p /System/Library/Extensions-bkup
mv /System/Library/Extensions/AMDRadeonX3000.kext /System/Library/Extensions-bkup/
touch /System/Library/Extensions/
(Saya yakin Anda sekarang dapat menjalankan MacOS ONCE dan melanjutkan dari Terminal menggunakansudo
di awal setiap perintah)mkdir -p /Library/LoginHook
nano /Library/LoginHook/LoadAMD.sh
Di nano, tambahkan 4 baris perintah berikut (termasuk baris tambahan langkah 3):
#!/bin/bash kextload /System/Library/Extensions-bkup/AMDRadeonX3000.kext sudo pmset -a force gpuswitch 0 exit 0
<Ctrl>+<x>
untuk menyimpan (akan meminta untuk menyimpan menekanY
danEnter
)chmod a+x /Library/LoginHook/LoadAMD.sh
(untuk membuatnya dieksekusi)defaults write com.apple.loginwindow LoginHook /Library/LoginHook/LoadAMD.sh
(inilah yang memberiku masalah ketika mencoba dari mode single-user dan harus menjalankannya dari MacOS Terminal menggunakansudo
di awal)nano /force-iGPU-boot.sh
(ini adalah ukuran Pencegahan langkah 2)Di nano, tambahkan 4 baris perintah berikut:
#/bin/sh sudo nvram boot-args="-v" sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00 exit 0
<Ctrl>+<x>
untuk menyimpan (akan meminta untuk menyimpan menekanY
danEnter
)chmod a+x /force-iGPU-boot.sh
(untuk membuatnya dieksekusi)reboot
(jika Anda berada dalam mode pengguna-tunggal , jika Terminal tidak diperlukan, cukupexit
)Jika Anda masih mengalami masalah dengan Tutup Tutup - Prosedur tidur Anda dapat mencoba 2 solusi lain yang disebutkan juga di MacRumors Forum:
Tindakan pencegahan:
Setiap kali Anda perlu menggunakan Tindakan Pencegahan karena komputer Anda macet di loop reboot startup (ketika SMC / PRAM / NVRAM diatur ulang, biasanya karena pembaruan OS), langkah-langkah sederhana ini harus melakukan trik:
<Cmd>+<s>
untuk mem-boot ke mode single-user/sbin/mount -uw /
sh /force-iGPU-boot.sh
reboot
Semoga ini terus membantu banyak orang dengan 2011 MBP's. Bekerja bersama sebagai tim besar adalah hal terbaik yang dapat dilakukan manusia.
sumber