这个问题有几个原因,简单来讲就是macOS驱动独立显卡要求固件能正确提供VBIOS(条件一),以及独立显卡提供直通通道(条件二)被macOS免驱支持的芯片型号(条件三)。详细来说具体如下:

最近几年的笔记本独显九成是用的是NVIDIA芯片。众所周知,NVIDIA和苹果理念不合。

bios 设置什么可以控制显卡温度 bios独立显卡_bios 设置什么可以控制显卡温度

由于Windows笔记本电脑有省电刚需,独显不可能一直开启,所以NVIDIA为笔记本电脑开发了Optimus显卡切换技术,这种机型使用核显进行输出,独立显卡仅负责计算。而苹果公司的Mac没有使用这项技术,而是自己研发了一套高集成度的自动切换技术,此技术最早应用于2010年15寸和17寸MacBook Pro上。

bios 设置什么可以控制显卡温度 bios独立显卡_黑苹果_02

由于黑苹果和白苹果在系统上没有区别,因此问题主要出在硬件设计方面,macOS要求独立显卡的固件能正确向系统提供VBIOS信息,并且独立显卡拥有直通通道,因为MacBook机型核显仅用于驱动内置显示器和低负载计算,独显用来处理外部显示器和高负载计算。最后,独立显卡还必须满足macOS免驱支持的条件。因此,绝大多数笔记本无法同时满足三个条件,自然也就无法驱动独显。

笔记本中仅有非常小一部分特殊机型(例如蓝天模具机型P775TM(1)-G)可以驱动独显,而且从现有案例来看,实现的并不是显卡切换而是各自独立驱动,像台式机一样。这些特殊机型普遍只能支持GTX10x0系列(或同代)安装macOS 10.13.6

如果你有办法买到AMDMXM接口显卡,换上也许可以驱动,但也不是每个这类机型都支持MXMAMD显卡,需提前做好功课。就目前情况来看,95%以上的NVIDIA独显笔记本需要屏蔽独显提高续航,临时解决方法是添加启动参数:-wegnoegpu(需要WhateverGreen.kext)。