风扇控制 AMD HD4890 和 Ubuntu 18.04

风扇控制 AMD HD4890 和 Ubuntu 18.04

我的计算机的 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 驱动程序不受支持。因此我尝试了:

  1. 改变供电方式/sys/class/drm/card0/device/power_method
  2. 安装最新的开源驱动程序ppa:oibaf/graphics-drivers
  3. 带风扇控制的 Lm 传感器。

什么都没起作用。风扇仍然全速运转。

编辑:我已经解决了

我使用这两个实用程序从视频卡下载 BIOS,编辑它并将其刷新回卡。这些实用程序适用于 Windows,但在 BIOS 刷新后,风扇在任何地方都安静地运转。

首先检查 RBE 是否支持您的卡。然后您就可以这样做了。

  1. 使用 ATI Winflash - 按钮“保存”从您的卡上下载 BIOS。
  2. 在 RBE 中打开 bios 文件 - 按钮加载 Bios。
  3. 转到风扇设置并单击按钮将所有风扇设置为推荐值
  4. 将 BIOS 保存到文件 - 按钮保存 BIOS。
  5. 在 ATI Winflash 中打开编辑的 bios 文件 - 按钮加载图像。
  6. 编程至视频卡-按钮程序。
  7. 重启。

重启后风扇立即安静地运转。因此可以使用开源驱动程序。感谢 RBE!

相关内容