我使用的是戴尔 Inspiron 15R 5520 笔记本电脑,运行 Ubuntu 14.04,内核版本为 3.13.0-34 通用。自从安装操作系统以来,我的计算机风扇长时间以最大速度旋转一直存在问题。我尝试安装 TLP,它有时有效,我也尝试了 i8kutils,但它只会关闭我的粉丝。使用交流电源时,此风扇问题会更频繁地发生,我已经清除了灰尘。
为什么会这样?
我不是高级 Linux 用户,但我愿意接受您此时提出的任何建议。听风扇以最大速度运行很烦人。
我正在尝试使用戴尔笔记本电脑的 i8kctl 软件包手动控制风扇速度。
系统 - Ubuntu 16.04、4.17.19-041719-通用 Dell 7567 Inspiron
我按照https://askubuntu.com/a/398635答案中的说明进行操作,成功禁用了 BIOS 风扇控制。
然而,当我这样做时
ik8ctl fan 2 2
Run Code Online (Sandbox Code Playgroud)
输出是
-1 -1
我认为这意味着风扇速度设置不成功。
ik8ctl fan 返回0 0指示没有风扇打开,因为 BIOS 风扇控制已被禁用。
我打开 BIOS 控制没有任何问题,但有时我需要最大风扇速度,但由于一些奇怪的原因,BIOS 没有这样做。
为什么 am8ctl 无法设置风扇速度?
更新:以 root 身份运行
sudo ik8ctl fan 2 2
Run Code Online (Sandbox Code Playgroud)
返回 0 0,而不是之前的 -1 -1。仍然没有完全按照预期工作。
UPDATE2 查看此错误报告解决方案(https://bugs.launchpad.net/i8kutils/+bug/1620580),我强制加载了模块
sudo rmmod dell-smm-hwmon
$ sudo modprobe dell-smm-hwmon restricted=0
Run Code Online (Sandbox Code Playgroud)
风扇控制现在可以在有限的时间内(1 秒)工作。看起来由于某种原因,偏见仍然占据了控制地位。