![Dell Latitude 5404 Rugged - 风扇不旋转或无法使用 pwmcontrol 进行控制](https://linux22.com/image/1186507/Dell%20Latitude%205404%20Rugged%20-%20%E9%A3%8E%E6%89%87%E4%B8%8D%E6%97%8B%E8%BD%AC%E6%88%96%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8%20pwmcontrol%20%E8%BF%9B%E8%A1%8C%E6%8E%A7%E5%88%B6.png)
我有一台较新的 Dell Latitude 5404 Rugged,大约一周前,它运行良好。我打开机箱检查 RAM 情况以进行升级,但当时没有对设备进行任何更改。当我将其重新组装时,我发现风扇不再转动。
计算机将正常运行并快速升温。当达到临界“过热”点时,风扇将以不到一秒钟的速度旋转至全功率,然后关闭。
以下是我尝试过的:
在 BIOS 中:
- 运行诊断程序,检查风扇时风扇旋转
在 Windows 中:
- 安装了 hwinfo,能够设置风扇曲线并通过“传感器”菜单手动旋转风扇 - 仅在程序运行时
在 Ubuntu(20.04)中:
- 安装 psensor 来检查风扇速度和核心温度值(核心空闲时温度约为 70c,负载下最高可达 100c 以上 - 快速过热旋转后风扇仅显示“最大”值。
- 已安装 hwinfo,但无帮助
- 冉
sudo pwmconfig
,被给予
There are no working fan sensors, all readings are 0.
Make sure you have a 3-wire fan connected.
You may also need to increase the fan divisors.
See doc/fan-divisors for more information.
但是,当此实用程序运行时,风扇会短暂旋转(就像过热时一样),然后恢复停止。
- 安装和卸载了 i8kutils 和 fancontrol,但它们都没有起作用,也没有给我任何错误输出。
对此我真的很沮丧,因为它本来可以正常工作,但突然就不工作了。我知道风扇可以工作,因为它会报告 RPM,并且可以通过 Windows 和 BIOS Diag 进行控制,但显然在 Linux 中不行。我没有风扇的 BIOS 控制选项,所以我很为难。
有任何想法吗?