我的计算机的 GPU 风扇总是转得很快。
我尝试了几种方法,例如使用类似的脚本fancontrol
,但都无法解决问题。
我发现 AMD 没有为我的计算机中较旧的 GPU 提供专有驱动程序或 Catalyst 控制中心。
我是否需要降级到旧版本的 Ubuntu 才能使风扇速度正常工作,或者让 AMD 驱动程序控制风扇?
答案1
尝试停止风扇
sudo echo 0 | sudo tee /sys/class/thermal/cooling_device*/cur_state
或者
sudo echo 1 | sudo tee /sys/class/thermal/cooling_device*/cur_state
用于启动风扇
答案2
我在最新的 Ubuntu 18 上使用 Radeon HD 6870 时遇到了同样的问题。此卡的 AMD 驱动程序不受支持。因此我尝试了:
- 改变供电方式
/sys/class/drm/card0/device/power_method
- 安装最新的开源驱动程序
ppa:oibaf/graphics-drivers
- 带风扇控制的 Lm 传感器。
什么都没起作用。风扇仍然全速运转。
编辑:我已经解决了
我使用这两个实用程序从视频卡下载 BIOS,编辑它并将其刷新回卡。这些实用程序适用于 Windows,但在 BIOS 刷新后,风扇在任何地方都安静地运转。
- Radeon BIOS 编辑器 (RBE)https://www.techpowerup.com/rbe/
- ATI Winflashhttps://www.techpowerup.com/download/ati-winflash/
首先检查 RBE 是否支持您的卡。然后您就可以这样做了。
- 使用 ATI Winflash - 按钮“保存”从您的卡上下载 BIOS。
- 在 RBE 中打开 bios 文件 - 按钮加载 Bios。
- 转到风扇设置并单击按钮将所有风扇设置为推荐值
- 将 BIOS 保存到文件 - 按钮保存 BIOS。
- 在 ATI Winflash 中打开编辑的 bios 文件 - 按钮加载图像。
- 编程至视频卡-按钮程序。
- 重启。
重启后风扇立即安静地运转。因此可以使用开源驱动程序。感谢 RBE!