风扇一直开着,CPU 使用率很低,找不到风扇或 thermal_zone proc 文件

风扇一直开着,CPU 使用率很低,找不到风扇或 thermal_zone proc 文件

我有一台华硕 N76VB 笔记本,装有 Ubuntu 14.04 和 TLP 电源管理。但是,风扇一直开着。声音不是很大,但很烦人。我的 CPU 使用率约为 1-2%。它的主频为 1.20 GHz。

我已经将其添加acpi=force到我的启动参数但它并没有改变任何东西。

/proc/acpi/fan: No such file or directory
/proc/acpi/thermal_zone: No such file or directory

我已经加载了所有华硕 ACPI 模块。

lsmod | grep asus

asus_nb_wmi            16990  0 
asus_wmi               24191  1 asus_nb_wmi
sparse_keymap          13948  1 asus_wmi
video                  19476  2 i915,asus_wmi
wmi                    19177  2 mxm_wmi,asus_wmi

不管怎样,它可以读取温度。

sensors

acpitz-virtual-0
Adapter: Virtual device
temp1:        +43.0°C  (crit = +108.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +44.0°C  (high = +87.0°C, crit = +105.0°C)
Core 0:         +44.0°C  (high = +87.0°C, crit = +105.0°C)
Core 1:         +42.0°C  (high = +87.0°C, crit = +105.0°C)
Core 2:         +39.0°C  (high = +87.0°C, crit = +105.0°C)
Core 3:         +39.0°C  (high = +87.0°C, crit = +105.0°C)

asus-isa-0000
Adapter: ISA adapter
temp1:        +43.0°C  

我真的希望有人知道如何解决这个问题。我能找到的几乎所有信息都是关于节省电力以减少热量。


我有英特尔和 NVIDIA(GeForce 740M)显卡,但我几乎一直都使用英特尔。

$ sudo lshw -c display
  *-display               
       description: VGA compatible controller
       product: 3rd Gen Core processor Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:43 memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)

fwts fan

http://pastebin.com/tCRW4Tn6

答案1

Canonical 开发了一种叫做宽带接入服务它将系统地测试所提供的 ACPI 功能并报告其健康状况和可能的纠正解决方案。运行它并将内容发布到这里(请使用 pastbin)和针对 linux-kernel 的启动板错误。

至少运行“thermal_trip fan”测试。

[继续使用 FWTS 的结果]

测试 2(共 2 项):加载系统,检查 CPU 风扇状态。
测试系统中有多少个风扇。检查当前风扇状态
電腦迷。
加载 CPU 20 秒以尝试改变风扇速度。
当 CPU 处于
忙碌的。
当 CPU 处于
忙碌的。
当 CPU 处于
忙碌的。
当 CPU 处于
忙碌的。
当 CPU 处于
忙碌的。
当 CPU 处于
忙碌的。
当 CPU 处于
忙碌的。
当 CPU 处于
忙碌的。

建议:未检测到与 CPU 相关的热冷却装置有任何变化
状态。可能是设备正在将静态信息返回给
驱动程序和/或风扇速度由固件自动控制
使用系统管理模式,在这种情况下检查内核接口
可能无论如何都行不通。

好的。这证实了问题,没有反馈。

看来您没有安装 asus-laptop 模块。有时这些笔记本电脑特定的支持模块可以解决这些组件的问题

$ sudo modprobe asus-laptop

这似乎曾经奏效过,Ubuntu 12.04 在华硕 n76vb 风扇转速不工作,这将使你的案例成为回归。不幸的是,在这种情况下,补救措施是“我更新了一堆东西,它就起作用了” :(。

答案2

我做了两件事来降低风扇噪音:

  1. 添加启动参数,如下所述
  2. 安装tlp,这是一款出色的 Linux 电源管理实用程序

我按照这个顺序做了,2是最有效的。


要添加启动参数:

  1. sudo nano /etc/default/grub
  2. 编辑从该行开始的行GRUB_CMDLINE_LINUX_DEFAULT,并在“双引号”之间添加acpi_osi=其他单词
  3. 节省
  4. 跑步sudo update-grub
  5. 重启

更多细节这里或者这里以及德语这里

安装tlp

sudo apt-get install tlp


我必须要提一下,最初的答案是这样的acpi_osi=Linux,所以你可能也想尝试一下。

最后我在华硕 G53JW 上做了这个Debian 8(尽管tlp也适用于 Ubuntu)。它还可以在最新的 4K Asus 笔记本电脑(UX501VW)上运行

答案3

  • Linux 3.13 有一个与风扇控制相关的错误:kernel.org 错误 #71711 自 3.13 以来奇怪/危险的粉丝政策。似乎引入此错误的补丁将在 Linux 3.15 中恢复。与此同时,您可以尝试从内核 PPA。错误报告似乎表明 3.12.17 应该可以正常工作。

  • Nouveau 可能存在风扇控制问题,如果您有 Nvidia 显卡并且故障风扇连接到显卡,则切换到专有驱动程序可能会有所帮助。

  • 检查您的系统是否有任何 BIOS 更新。许多风扇控制器依赖 BIOS 正确设置某些传感器值。

答案4

我的戴尔 Inspiron 15 7537 也遇到了同样的问题。

当我将附加驱动程序中的 nVidia 驱动程序更改为 Nouveau 驱动程序时,问题就消失了。我不知道为什么,但它在我的情况下有效。

我是 Ubuntu 新手,所以很不愿意摆弄系统风扇。我安装了一个名为“psensor系统温度监控”的程序。

系统监视器中的 CPU 使用率看起来不错,所以我认为可能是 GPU 使用率的问题,而 GPU 使用率未在系统监视器中报告,幸运的是,我的第一个猜测是尝试更改图形驱动程序。

相关内容