给 ATI 显卡降温
随着最近气温的逐日升高,爱机也开始发起热来了。近日,偶同事本本的温度更是一度飚升至 90 多度,虽然采取了拆机除灰等手段,但效果并不好。
后来发现该机为 ATI 显卡,于是向 Kernel 传递了如下引导参数:
:::bash radeon.dpm=1
没想到效果非常好,现在降到了 50 多度。
经查证,Linux 内核从 3.11 开始,为 Radeon 卡添加了动态电源管理功能,上述参数就是用来激活这项特性的。
此外,可以使用如下命令来检查动态电源管理的状态:
:::bash cat /sys/class/drm/card0/device/power_dpm_state
还可以加以更改:
:::bash echo "performance" > /sys/class/drm/card0/device/power_dpm_state
其他有效的选项值包括 battery 和 balanced。
有遇到类似问题的同学不妨一试。