ปิดการใช้งานกราฟิกการ์ดแยกใน MacBook Pro Early 2011


11

ฉันมี MacBook Pro ในช่วงต้นปี 2011 ที่ได้รับผลกระทบจากปัญหาที่รู้จักกันดีในการ์ดกราฟิก (AMD 6490M 256MB) กระทู้ของ Apple Forum

หวังว่าจะรอโปรแกรมเปลี่ยนของ Apple ฉันต้องการปิดการใช้งานกราฟิกแยก และเปิดใช้งานเฉพาะชิป Intel HD3000 ใน i7

ฉันสามารถเข้าถึงระบบโดยใช้คำสั่งเหล่านี้ใน "โหมดผู้ใช้คนเดียว":

$ mkdir /DisabledExtensions
$ mv /Library/Extensions/AMD* /DisabledExtensions/

หลังจากนั้น Mac ก็บูตใน Mavericks แต่ฉันมี ไม่มีการเร่งความเร็วกราฟิก ไม่ว่าอย่างไรก็ตามภาพเคลื่อนไหวทุกภาพช้ามาก ฉันไม่สามารถเปลี่ยนความสว่างของหน้าจอการปรับเทียบสีแตกต่างกัน ใต้ "การตั้งค่า & gt; จอภาพ" แสดงว่าคอมพิวเตอร์ต่ออยู่กับจอภาพภายนอก

ฉันติดตั้งแล้ว gfxCardStatus v2.2.1 ซึ่งแสดงว่าฉันกำลังทำงานบนการ์ดจอแยกและไม่มีโอกาสที่จะสลับไปใช้การ์ดรวม แม้ว่าฉันจะเห็นว่าโหลดส่วนขยาย HD3000 แล้ว:

$ kextstat | grep HD3000

110 0 0xffffff7f837dc000 0x62000 0x62000 com.apple.driver.AppleIntelHD3000Graphics (8.2.4) & lt; 84 11 7 5 4 3 1 & gt;

ฝ่ายบริการลูกค้าของ apple บอกว่าพวกเขาไม่มีกระบวนการ "เป็นทางการ" เพื่อปิดการใช้งานกราฟิกการ์ดแยก

นี่คือรายละเอียด:
หน่วยประมวลผล : 2 GHz Intel Core i7
หน่วยความจำ : 4 GB 1333 MHz DDR3
กราฟิก : AMD Radeon HD 6490M 256 MB
ซอฟต์แวร์ : OS X 10.9.5 (13F34)


Apple ได้ตัดสินใจซ่อมแซม MacBook Pros ที่มีข้อบกพร่อง! & lt; br / & gt; ที่นี่ คุณสามารถค้นหาข้อมูลเพิ่มเติม
ApocalypseMike

โปรแกรมซ่อมแซมส่วนขยายของ Apple สำหรับเครื่องเหล่านี้ได้สิ้นสุดลงพร้อมกับปี 2559 มีตัวเลือกให้เลือกสี่ทางคือการอบแผงวงจรตรรกะเปลี่ยน GPU เพียงอย่างเดียวจัดหาแผงวงจรตรรกะที่ใช้แล้วหรือปิดการใช้งาน dGPU ผ่านซอฟต์แวร์ดังนี้ apple.stackexchange.com/a/295805/251859
LangLangC

คำตอบ:


9

การปิดใช้งานส่วนขยายเคอร์เนล ATI / AMD จะ ไม่ บังคับให้ OS เปลี่ยนไปใช้กราฟิกรวมของ Intel มันเป็นความเข้าใจผิดในการแก้ไข / คำแนะนำทั้งหมดที่มี ... ทั้งหมดที่ใช้ชิปแยกกับไดรเวอร์ทางเลือกโดยไม่มีการเร่งความเร็วกราฟิก นี่คล้ายกับการเห็นโหมดการแสดงผลมาตรฐาน "640x480 VGA" บน Windows ในแต่ละวันเมื่อใดก็ตามที่ไม่สามารถโหลดไดรเวอร์ GPU ที่เป็นกรรมสิทธิ์ได้ กำลังใช้ GPU เดียวกันไม่เพียงเต็มประสิทธิภาพ

นี่คือสิ่งที่เกิดขึ้นหลังจากปิดใช้งานส่วนขยาย AMD / ATI:

  • หน้าจอสีดำ (ไม่มีจอแสดงผล) มักได้รับการแก้ไข
  • อย่างไรก็ตามไม่มีการเร่งความเร็วกราฟิก

  • ข้อบกพร่องของกราฟิกที่มีอยู่หรือใหม่ (แถบ / เส้นสีฟ้าหรือสีชมพู, ขรุขระ / ภาพผิดเพี้ยน, เสียงรบกวน, ฯลฯ ) จะปรากฏขึ้นเมื่ออุณหภูมิมีความผันผวน (ใช้ GPU ที่อุณหภูมิสูง, เปิด / ปิด ฯลฯ ), สันนิษฐานว่าเป็น เนื่องจากปัญหาการบัดกรีไร้สารตะกั่ว

  • ข้อบกพร่องมีอยู่ในเวลาบูต

  • LCD ภายในถือเป็นจอภาพภายนอกโดยมีความละเอียดที่เป็นไปได้เพียงข้อเดียว: ความละเอียดการแสดงผลสูงสุด (1440x900 หรือ 1680x1050)

  • เมื่อใช้จอ LCD สำหรับแล็ปท็อปจะมีความสว่างเต็มและไม่ปิดเมื่อปิดฝา การทำเช่นนี้จะทำให้หน้าจอเสียหายเมื่อเวลาผ่านไป (ไม่ใช้เวลานานจะทำหลายสัปดาห์)

  • สามารถใช้จอแสดงผลภายนอกสายฟ้าในกรณีที่ฝาแล็ปท็อปถูกปิดในเวลาบูต (ก่อนที่ภาพจะปรากฏขึ้นบนจอ LCD ของแล็ปท็อป)

  • มีเพียงอุปกรณ์แสดงผลเดียวที่สามารถรับรู้ได้ทั้งจอ LCD สำหรับแล็ปท็อปหรือจอภาพสายฟ้าภายนอก ไม่มีการทำมิเรอร์หรือขยายเมื่อใช้จอภาพภายนอก
  • จอ LCD ของแล็ปท็อปจะไม่ทำงานเมื่อใช้จอภาพภายนอก

วิธีเดียวที่ฉันรู้ว่าทริกเกอร์สวิตช์กราฟิกรวมคือวิธีการปิดระบบที่ร้อนเกินไป

0 (ไม่บังคับ) หากคุณสามารถแสดงผลให้แสดงขึ้นโดยใช้วิธี disable-kernel-extensions ให้ตั้งค่าบัญชีของคุณเป็น auto-login ติดตั้ง switchGPU หรือเครื่องมือที่คล้ายกันเพื่อดำเนินการตามขั้นตอนที่ 3 ด้านล่างโดยอัตโนมัติ

  1. ปล่อยให้ Macbook Pro ร้อนเกินไปในผ้าห่มหรือถุงปิดเพื่อบังคับให้ปิดเครื่องอัตโนมัติ

  2. เปิดใช้งานทันที มันควรจะใช้กราฟิกแบบบูรณาการ

  3. สลับเป็นกราฟิกแบบรวมได้อย่างรวดเร็วโดยใช้ gfxCardStatus (พร้อมการตั้งค่าที่เหมาะสมใน System Preferences / Energy Saver)

ปัญหาเกี่ยวกับวิธีนี้คือระบบปฏิบัติการจะสลับไปใช้กราฟิกแบบแยกส่วนเมื่อใดก็ตามที่คุณเรียกใช้แอพบางตัวที่ใช้การเร่งความเร็วกราฟิก ดังนั้นนี่ไม่ใช่ทางออกที่ถาวร

ความจริงก็คือตราบใดที่ GPU BGA ตั้งอยู่บนลูกบอลประสาน RoHS วิธีการปิดการใช้งานส่วนขยายเคอร์เนลก็จะเริ่มล้มเหลวในบางจุด ทางออกที่ยั่งยืนเพียงอย่างเดียวคือ reballing GPU BGA ด้วยตะกั่วบัดกรีหากคุณเลิกใช้แล้วใน Apple การค้นหาบริการ reballing ที่เชื่อถือได้ซึ่งเข้าใจโปรไฟล์อุณหภูมิและปฏิบัติตามเทคนิคการบัดกรีที่เหมาะสมนั้นเป็นอุปสรรคอีกประการหนึ่ง

Update: Louis Rossmann ชี้ให้เห็นว่าปัญหาไม่ได้เกิดจากลูกประสานบนกระดาน แต่มีข้อต่อบัดกรีเล็กกว่ามากภายในชิป GPU ( ดูวิดีโอ @ 1:04: reballing ม้าที่ตายแล้ว: คำถาม & amp; A จากกล่องจดหมาย YT ของฉัน ) ได้มีการกล่าวถึงว่าปัญหาที่เกิดขึ้นจริงอาจได้รับการแก้ไขชั่วคราวเป็นผลข้างเคียงของกระบวนการ reballing / reflowing แต่ทางออกถาวรเพียงอย่างเดียวคือการแทนที่ GPU คือทั้งบอร์ดผ่าน Apple

FYI, Apple โปรแกรมทดแทน สิ้นสุดวันที่ 31 ธันวาคม 2559


ปัญหาของการตั้งค่าความสว่างสูงสุดคุณสามารถแก้ไขได้ด้วยตัวเลื่อนความสว่างมันเป็นแอพฟรีคุณจะพบได้ที่นี่: itunes.apple.com/us/app/brightness-slider/id456624497?mt=12
Skarab

@ david-tang มีบางอย่างเกี่ยวกับวิธีการอบด้วยแล็ปท็อปของคุณที่ทำให้ฉันประหลาดใจ ... การตั้งค่ากราฟิกในตัวถูกเก็บรักษาไว้ในการรีบูตหรือไม่ ถ้าเป็นเช่นนั้นคุณสามารถวางผลลัพธ์ของ sudo nvram -p | grep gpu โปรด? อยากรู้อยากเห็นสิ่งที่คุณ gpu-policy ถูกตั้งค่าเป็น
Emerson Farrugia
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.