A fix for GPU kernel panics on the Mid 2010 MacBook Pro

2021-07-03 16:45:25 +08:00
 Logtous

https://gist.github.com/btmm/ede414c971aac71b78ff2c33f2dedbc1

#!/usr/bin/env bash
if csrutil status | grep -q "enabled"; then echo "You must disable SIP first."; exit 1; fi
KEXT=/System/Library/Extensions/AppleGraphicsPowerManagement.kext
sudo plutil -replace IOKitPersonalities.AGPM.Machines.MacBookPro6,2.Vendor10deDevice0a29 -json '{"BoostPState":[2,2,2,2],"BoostTime":[2,2,2,2],"Heuristic":{"Threshold_Low":[0,0,0,200],"IdleInterval":10,"SensorSampleRate":10,"Threshold_High_v":[0,0,98,100],"TargetCount":1,"SensorOption":1,"Threshold_High":[0,0,100,200],"ID":0,"Threshold_Low_v":[0,0,4,200]},"control-id":17}' $KEXT/Contents/Info.plist
sudo touch /System/Library/Extensions
sudo kextload -v $KEXT

用 350 从 v2 网友收到一台成色挺好的 macbook pro 2010 15 寸 8g 内存,光驱位被卖家改成硬盘位,卖家反馈由显卡门问题,看到价格感觉可以尝试挑战一下,对于 10 年前 macbook 情有独钟,好怀念着当初 md101 。对方没有给硬盘,后面自己安装了固态恢复安装了系统,安装系统、开机、听歌...一直正常呀,没啥问题。没高兴太久,突然黑屏关机,显示五国...用一段时间又是如此。后面 google 此款型号此类问题,终于发现一个稳定的解决办法(稳定运行了两天),如上脚本,每次系统补丁更新之后,把 sip 关闭,运行一下,再打开 sip 就完事。原理可以看链接的留言,另外外界显示器依然会引发显卡门,需要彻底解决貌似换一颗电容就可以了,如果不外界显示器,用上面的办法应该是可以一直正常使用了,至少目前我已经是使用的第三天,再也没触发显卡门问题了

1127 次点击
所在节点    MacBook Pro
5 条回复
Logtous
2021-07-03 17:17:33 +08:00
最近关注这个问题,发现好多国外程序员依然用着很多年前的 mac,偶有这种显卡门的软件处理手段基本上也是发现,国内看到基本上都是硬件上的飞线、换显卡之类的,一个注重软件,一个注重硬件,让我想起之前有位网友说爱因斯坦如果有台 m1 会怎样,里面有人嘲笑,都去玩电脑(硬件)了,那还会有时间想科学了...

联想到最近最近几个月有点魔障了,老是会关注 v2 的交易和 apple 模块,看到大家争先空后的玩着 m1,自己也想跃跃欲试,看到大家拥有了,感觉自己也需要拥有一样(实际自己办公依然用着 2014 air vue+nodejs 技术栈 完全胜任)。又看到大家不断玩着新系统和 windows11,发现我们国人对新事物都好有热情呀,不知道是好事还是坏事,反正我是默默把我的两台 2014(air 、pro15)从系统从 big sur 退回到 catalina 。偶尔还想尝试一下 nuc8i5,几次练习闲鱼卖家,最后都控制了,“你都这么多电脑了,还买”,经常被老婆抱怨。是呀,你看,一台自己组装的 pc,一台 14 air,一台 14 pro 15 寸,现在又搞了一台 10 15 寸,停停停...是该停停了,这两天用着 10 15 寸,突然感觉自己确实该控制自己浮躁的心,多弥补弥补自己编程基础上得软肋了,于是开始补 js 基础😄
stimw
2021-07-03 18:07:41 +08:00
国内外对新事物不是一样“热情”么,这为什么硬要搞出个差别来呢?我还看到推特上因为某账号预测 wwdc 发新 mac 结果没发,然后被一堆人追着喷(提前卖了旧 mac )的场面呢。

本来是个很好的帖子,不要冲动消费,可惜味不是很对。

好比大家兴奋地讨论某新车,你插进来说“国外好多驾驶员都开着老车,注重驾驶技术,国人大多喜欢讨论新车硬件,不知道是好事还是坏事。”
Yuldong
2021-07-03 19:01:24 +08:00
@stimw 确实。国外几百个国家呢,咋就能总结出来这个规律?
ruanmeibi
2021-07-03 19:14:33 +08:00
表示在用 2011 MBP
Logtous
2021-07-03 21:17:41 +08:00
@ruanmeibi 🤝

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/787322

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX