我有一台华硕 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
:
答案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
我做了两件事来降低风扇噪音:
- 添加启动参数,如下所述
- 安装
tlp
,这是一款出色的 Linux 电源管理实用程序
我按照这个顺序做了,2是最有效的。
要添加启动参数:
sudo nano /etc/default/grub
- 编辑从该行开始的行
GRUB_CMDLINE_LINUX_DEFAULT
,并在“双引号”之间添加acpi_osi=
其他单词 - 节省
- 跑步
sudo update-grub
- 重启
安装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 使用率未在系统监视器中报告,幸运的是,我的第一个猜测是尝试更改图形驱动程序。