Este é um bug no kernel do Linux. No entanto, de acordo com o link , a parte superior da página diz "RESOLVEU PATCH_ALREADY_AVAILABLE", o que significa que existe um consertar. Eu acho que foi corrigido no kernel Linux 3.14.
Após a atualização do lubuntu 13.10 para 14.04, o ventilador do meu laptop parece rodar muito mais frequentemente do que em 13.10. Quando executado, ele não é executado continuamente, mas inicia e pára a cada segundo.
fwts fan
resulta em
Results generated by fwts: Version V14.03.01 (2014-03-27 02:14:17).
Some of this work - Copyright (c) 1999 - 2014, Intel Corp. All rights reserved.
Some of this work - Copyright (c) 2010 - 2014, Canonical.
This test run on 12/05/14 at 21:40:13 on host Linux einstein 3.13.0-24-generic
#47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64.
Command: "fwts fan".
Running tests: fan.
fan: Simple fan tests.
--------------------------------------------------------------------------------
Test 1 of 2: Test fan status.
Test how many fans there are in the system. Check for the current status of the
fan(s).
PASSED: Test 1, Fan cooling_device0 of type Processor has max cooling state 10
and current cooling state 0.
PASSED: Test 1, Fan cooling_device1 of type Processor has max cooling state 10
and current cooling state 0.
PASSED: Test 1, Fan cooling_device2 of type LCD has max cooling state 15 and
current cooling state 10.
Test 2 of 2: Load system, check CPU fan status.
Test how many fans there are in the system. Check for the current status of the
fan(s).
Loading CPUs for 20 seconds to try and get fan speeds to change.
Fan cooling_device0 current state did not change from value 0 while CPUs were
busy.
Fan cooling_device1 current state did not change from value 0 while CPUs were
busy.
ADVICE: Did not detect any change in the CPU related thermal cooling device
states. It could be that the devices are returning static information back to
the driver and/or the fan speed is automatically being controlled by firmware
using System Management Mode in which case the kernel interfaces being examined
may not work anyway.
================================================================================
3 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
================================================================================
3 passed, 0 failed, 0 warning, 0 aborted, 0 skipped, 0 info only.
Test Failure Summary
================================================================================
Critical failures: NONE
High failures: NONE
Medium failures: NONE
Low failures: NONE
Other failures: NONE
Test |Pass |Fail |Abort|Warn |Skip |Info |
---------------+-----+-----+-----+-----+-----+-----+
fan | 3| | | | | |
---------------+-----+-----+-----+-----+-----+-----+
Total: | 3| 0| 0| 0| 0| 0|
---------------+-----+-----+-----+-----+-----+-----+
Aqui está a saída de lsmod
lsmod
Module Size Used by
i8k 14421 0
zram 18478 2
dm_crypt 23177 0
gpio_ich 13476 0
dell_wmi 12761 0
sparse_keymap 13948 1 dell_wmi
snd_hda_codec_hdmi 46207 1
snd_hda_codec_idt 54645 1
rfcomm 69160 0
arc4 12608 2
dell_laptop 18168 0
bnep 19624 2
dcdbas 14928 1 dell_laptop
bluetooth 395423 10 bnep,rfcomm
iwldvm 232285 0
mac80211 626511 1 iwldvm
snd_hda_intel 52355 3
snd_hda_codec 192906 3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep 13602 1 snd_hda_codec
snd_pcm 102099 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc 18710 2 snd_pcm,snd_hda_intel
snd_seq_midi 13324 0
snd_seq_midi_event 14899 1 snd_seq_midi
snd_rawmidi 30144 1 snd_seq_midi
coretemp 13435 0
kvm_intel 143060 0
kvm 451511 1 kvm_intel
snd_seq 61560 2 snd_seq_midi_event,snd_seq_midi
joydev 17381 0
serio_raw 13462 0
iwlwifi 169932 1 iwldvm
pcmcia 62299 0
snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 29482 2 snd_pcm,snd_seq
lpc_ich 21080 0
cfg80211 484040 3 iwlwifi,mac80211,iwldvm
yenta_socket 41027 0
pcmcia_rsrc 18407 1 yenta_socket
pcmcia_core 23592 3 pcmcia,pcmcia_rsrc,yenta_socket
binfmt_misc 17468 1
snd 69238 17 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_idt,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
soundcore 12680 1 snd
parport_pc 32701 0
mac_hid 13205 0
ppdev 17671 0
lp 17759 0
parport 42348 3 lp,ppdev,parport_pc
firewire_ohci 40409 0
psmouse 102222 0
sdhci_pci 23172 0
sdhci 43015 1 sdhci_pci
firewire_core 68769 1 firewire_ohci
crc_itu_t 12707 1 firewire_core
ahci 25819 2
libahci 32168 1 ahci
i915 783485 2
wmi 19177 1 dell_wmi
i2c_algo_bit 13413 1 i915
drm_kms_helper 52758 1 i915
e1000e 254433 0
drm 302817 3 i915,drm_kms_helper
ptp 18933 1 e1000e
pps_core 19382 1 ptp
video 19476 1 i915
Eu tentei uma resposta para a pergunta semelhante: fã alto no Ubuntu 14.04 e criou um /etc/i8kmon.conf
da seguinte forma:
# Run as daemon, override with --daemon option
set config(daemon) 1
# Automatic fan control, override with --auto option
set config(auto) 1
# Status check timeout (seconds), override with --timeout option
set config(timeout) 2
# Report status on stdout, override with --verbose option
set config(verbose) 1
# Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
set config(0) {{0 0} -1 55 -1 55}
set config(1) {{0 1} 50 60 55 65}
set config(2) {{1 1} 55 80 60 85}
set config(3) {{2 2} 70 128 75 128}
Com esta configuração, o ventilador continua, mesmo se a temperatura estiver abaixo de 50 graus Celsius (não vejo um padrão). No entanto, tenho a impressão de que a CPU ficou mais quente, em média, do que sem esse arquivo.
O que muda de 13.10 para 14.04 pode ser responsável por isso?
Se este é um bug, para qual pacote eu devo reportar o bug?
Este é um bug no kernel do Linux. No entanto, de acordo com o link , a parte superior da página diz "RESOLVEU PATCH_ALREADY_AVAILABLE", o que significa que existe um consertar. Eu acho que foi corrigido no kernel Linux 3.14.
O que muda de 13.10 para 14.04 pode ser responsável por isso?
Se eu tiver que adivinhar, seria o kernel. O kernel é responsável pela maioria das coisas relacionadas à energia (ventoinha, baterias, dispositivos, grandes, etc.), então é o suspeito habitual. Se não for, então não há muito onde cavar, alguns -firmware
package, talvez, mas nesses casos é para módulos privativos.
Se este é um bug, para qual pacote eu devo reportar o bug?
ubuntu-bug linux
Isso chamaria o auxiliar de relatórios de erros do Ubuntu e preencheria a maioria das informações necessárias.
Eu recomendaria instalar o fancontrol dos repositórios 14.04, e depois configurá-lo executando o pwmconfig como root.
Após instalar o fancontrol, consegui reduzir o ruído do meu servidor de "irritante" para "pouco perceptível", com apenas um pequeno aumento na temperatura. Eu monitorei a temperatura e a velocidade do ventilador remotamente e posso confirmar que ela reage aos aumentos de temperatura.
Sem isso, acho que você provavelmente está confiando nos controles incorporados ao seu hardware (meu laptop tem três configurações para o controle do ventilador e um deles alterna entre full on e stopped, o que parece ser o que você está experimentando.
Que tal este utilitário ?
Trabalhei muito bem no meu Acer Aspire 5742G com processador Intel Core i3, 8 GB de RAM, 640 GB de HDD e nVidia GeForce 520M com 1 GB de memória executando o Ubuntu Desktop 14.04 LTS.