从 Radeon VII 开始,Apple 停止直接报告温度,需要 kexts 介入并实施该功能。对于 Vega 10 及更早版本,其他工具已经可以显示 GPU 温度,而无需额外的 kext。
![图片[1]-黑苹果显卡驱动AMD6600xt显卡显示温度驱动](https://img.suguoer.com/wp-content/uploads/2023/04/335e7b82e3104415.png)
支持从 Radeon HD 7000 系列到 RX 6000 系列的所有 GPU。
先看下这个项目里面下载下来的几个文件:
- RadeonSensor.kext:读取GPU温度所需,需要Lilu
- SMCRadeonGPU.kext:可以选择用于将 GPU 温度导出到 VirtualSMC 以供监控工具读取
- RadeonGadget.app:在状态栏中显示 GPU 温度,只需要加载 RadeonSensor.kext
使用方法也比较简单,将 RadeonSensor.kext 和 SMCRadeonGPU.kext 拷贝到 EFI/OC/Kexts 目录下,然后在 config.plist 里面启用即可:
![图片[2]-黑苹果显卡驱动AMD6600xt显卡显示温度驱动](https://img.suguoer.com/wp-content/uploads/2023/04/8a283d94f4104029.png)
重启电脑即可生效。
使用 Sensei 可以正常查看 GPU 温度:
![图片[3]-黑苹果显卡驱动AMD6600xt显卡显示温度驱动](https://img.suguoer.com/wp-content/uploads/2023/04/38d276077d104256.png)
![图片[4]-黑苹果显卡驱动AMD6600xt显卡显示温度驱动](https://img.suguoer.com/wp-content/uploads/2023/04/73f302cdeb104309.png)
在 macOS 10.15 Catalina 的年代,第三方的独显通过注入白苹果的数据(EFI Version 等信息)可以伪造成白苹果的 W 系列的专业卡,从而性能跑分上有巨大提升,但是在 macOS 11.X Big Sur 后,苹果官方封禁了这种提高方式,所以目前 AMD 免驱独显性能提升的话,并没有啥好姿势了。
暂无评论内容