是的,你提到的现象是当前MacBook Pro使用NVIDIA GPU的一个常见问题。虽然Apple在MacBook Pro中使用了NVIDIA的GPU,但由于macOS的图形驱动程序与NVIDIA的GPU不完全兼容,导致GPU无法正常显示输出。这意味着即使GPU在硬件上是可用的,但由于软件驱动程序的问题,你无法在屏幕上看到任何输出。
解决这个问题通常需要等待Apple发布新的macOS更新或NVIDIA发布新的驱动程序,以解决这种兼容性问题。此外,一些用户可能会尝试使用第三方软件或工具来绕过这个问题,但这通常是不推荐的,因为这可能会导致系统不稳定或其他问题。
总的来说,虽然MacBook Pro使用了NVIDIA GPU,但由于macOS的驱动程序问题,目前无法正常显示输出。解决这个问题需要等待官方的更新或补丁。
相关内容:
继成功让AMD显卡在基于Arm架构的MacBook上运行后,AI初创公司TinyCorp再次取得突破:
他们通过USB4/Thunderbolt 4接口,构建了驱动程序,使得NVIDIA RTX 30、40和50系列显卡能够通过外接GPU扩展坞在MacBook设备上运行。
不过对于期待游戏或图形性能的用户来说,可能要失望了,因为这些驱动程序专为AI开发而设计,尚不能提供MacBook上的显示输出功能。

TinyCorp发布了一张图片,显示一台MacBook Pro M3 Max正在运行Tinygrad,并连接了一块RTX GPU,通过USB4连接到ADT-UT3G扩展坞。
目前,该驱动支持RTX 30、40和50系列显卡,TinyCorp提到RTX 20系列显卡可能需要用户进行额外的配置工作,GTX系列显卡则不被支持。
自从苹果从Intel处理器转向自研的Arm架构M系列芯片以来,由于M系列MacBook强大的iGPU,苹果不再有需求在macOS中实现对NVIDIA或AMD驱动的支持。
这使得开发者和用户必须“手动”构建驱动程序,才有机会通过eGPU扩展坞在macOS上使用NVIDIA或AMD显卡。
对于AI领域的开发者而言,这项新功能还是很有意义的,它允许用户在MacBook上运行RTX 5090等高性能显卡,从而以比Apple M系列GPU 快的速度运行本地LLM和其他AI模型。


微信扫一扫打赏
支付宝扫一扫打赏