华硕风扇控制

华硕风扇控制

首先,我很清楚许多其他的帖子,所有这些帖子我都读过很多遍,尝试了它们的每个解决方案和变体,所以请不要标记为重复或发布指向它们的链接,我已经看过它们了。

我相信这更多的是一个内核问题(在 4.16 和 4.17 上都尝试过),而不是 Ubuntu 问题,因为当我在 Arch 上运行它时也出现了同样的问题。

我有一台相对较新的 ASUS FX503VM,它使用 2 个 CPU 风扇。它被检测为:

asus-isa-0000
Adapter: ISA adapter
cpu_fan:       0 RPM

0 是它停留的位置,并且始终被检测为。我已将 div 更改为各种值,包括 4、8、16、32、128 等。始终为 0,在尝试各种驱动程序设置后偶尔会为 -1。风扇不转,所有 4 个核心都保持在 60C 附近,这并不酷,没有双关语。如果温度过高,BIOS 会启动并运行风扇以防止它们熔化,但仅此而已。不幸的是,我的 BIOS 没有调整阈值的设置。

我尝试了以下方法:

  • acpi_enforce_resources=lax作为启动参数
  • ncfs什么都不做,只是读取 RPM 失败的另一种方法
  • nct6775司机
  • asus_fan(虽然我无法modprobe工作,所以我不确定这个选项是否会成功......)(我添加到了模块,没有收到任何报告的错误,但它什么也没有改变)
  • pwmconfig没有帮助,因为它在尝试运行风扇后跳过并且没有任何变化。
  • 将我的 BIOS 刷新到最新版本(2018 年 4 月)
  • 使用 控制了 CPU 调速器thermald,这有助于将温度降低约 10C,但不能解决问题。我希望风扇运转,而不是降低 CPU 的速度
  • 确认风扇和 RPM 传感器均能正常工作,我在 BIOS 中也看到了这一点

我已经尝试了所有方法,并且越来越确定这个问题无法用任何方法解决,基本上就是因为硬件不兼容而无法运行 Linux。有没有人有我所不知道的解决方案,或者有华硕 FX503VM 可以确认或否认 CPU 风扇在此型号上是否按预期工作?

相关内容