2011年的MacBook pro普遍存在显卡门的问题,那么按照以下的步骤你将使用软件的办法屏蔽独立显卡,用集成显卡来驱动你的电脑,再次我需要特意的感觉AppleMacFinder,是他提供的办法。
第一步:删除AMD驱动
开机按下(CMD+S)进入命令模式,我知道此时你的电脑屏幕十分扭曲,但是没有办法,以下代码你只能在扭曲的情况下操作。
不出意外,重启你可以正常进入系统,但是别高兴太早,因为屏幕还是扭曲的,虽然可以浏览器网页,但是阅读时完全不可行的。
第二步:制作启动U盘(ArchLinux)
这里是为了用U盘来启动纯命令模式下的Liunx修改EFI文件,让系统无法定位到独立显卡,只能使用集成显卡。
下载:ArchLinux ISO
打开系统终端,输入以下图片指令
请耐心等待,知道系统提示The disk you inserted was not readable by this computer.选择忽略就好,现在这个 U盘已经是可以引导的了。
第三步:U盘引导启动
插入刚刚写入的U盘,开机按Option选择EFI boot U盘启动,再出现的菜单中用上下方向键聚焦到Arch Linux archiso x86_64 UEFI CD按下字幕“e”,在出现的命令行末尾加上“ nomodeset”,至此你将进入命令模式下的Linux。
rm /sys/firmware/efi/efivars/gpu-power-prefs-fa4ce28d-b62f-4c99-9cc3-6815686e30f9
“gpu-power-...”等可用TAB按键完成。如果提示"operation not permitted"尝试以下步骤后,再执行rm删除“gpu-power-...”文件。如果文件不存在也没关系,反正我们要删除的。
文件删除后,我们需要新建此文件,为了是让系统找不到显卡的位置,并锁定该文件,让它只能被超级管理员修改。
如果一切顺利,此时你将以集成显卡驱动你的电脑。