我使用 Windows 很多年了,然而我想切换到一个不会损坏我的 CPU 的 Linux 发行版(可能是 Mint)。
我的问题是,无论我在硬件上还是在虚拟环境(VMWare)中安装它(Mint 或 Ubuntu),它都会让我的 CPU 风扇在 99% 的时间内以最大 RPM 旋转,即使在空闲时也是如此,虽然在空闲一段时间后,它会以较低的 RPM 旋转,只要我重新登录,它就会全速前进。
我没有做任何可能导致此问题的系统更改(据我所知),即使在全新安装后问题仍然存在。
我的问题是:有什么方法可以解决这个问题,这可能是我的硬件的问题吗(它只有大约 1.5 年的历史......)?
最新安装的是:
- 薄荷丽莎
- Ubuntu 10.04
谢谢你!
答案1
我有一个双启动的 Windows/Linux 机器,我的风扇控制也出现了同样的问题。这是因为我的机器配置很独特,而且我的 ACPI bios 坏了。像我一样,你唯一的选择就是自己编写一个风扇控制驱动程序。大多数情况下,你无法从供应商那里获得支持,而且因为它是 Linux,所以并不容易。幸运的是,如果你懂一点编程,这不是一项非常复杂的任务,因为 Linux 将嵌入式控制器暴露给设备文件,而 Windows 则受操作系统保护,你需要一个特殊的库,或者你需要从 MS 购买证书并编写内核驱动程序。你只需要找到控制风扇的寄存器,例如,你可以监视 ec 并逐步处理不同的 cpu 负载。首先,我建议为 Windows 安装 RW 工具来检查 ec。或者你可以在 Linux 中编写一个转储工具。