A ventoinha está sempre ligada, o uso da CPU é bastante baixo e não é possível encontrar os arquivos de proc de ventilador ou de thermal_zone

15

Eu tenho um notebook Asus N76VB com Ubuntu 14.04 e TLP para gerenciamento de energia. No entanto, o ventilador está sempre ligado. Não é muito alto, mas é irritante. Meu uso da CPU é de cerca de 1-2%. Tem clock de 1,20 GHz.

Adicionei acpi=force aos meus parâmetros de inicialização, mas isso não muda nada.

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

Eu carreguei todos os módulos ACPI da Asus.

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

De alguma forma, pode ler as temperaturas.

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  

Eu realmente espero que alguém saiba como resolver isso. Quase todas as informações que encontrei foram sobre economizar energia para criar menos calor.

Tenho gráficos Intel e NVIDIA (GeForce 740M), mas estou quase sempre na Intel.

$ 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 :

link

    
por Louis Matthijssen 24.04.2014 / 16:36

4 respostas

5

A Canonical desenvolveu algo chamado FWTS que testará sistematicamente os recursos da ACPI fornecidos e informará sobre sua saúde e possível correção. soluções. Execute-o e poste o conteúdo aqui (pastbin, por favor) e para um bug da barra de lançamento contra o kernel linux.

No mínimo, execute os testes "thermal_trip fan".

[continuou usando os resultados do FWTS]

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.
Fan cooling_device2 current state did not change from value 0 while CPUs were
busy.
Fan cooling_device3 current state did not change from value 0 while CPUs were
busy.
Fan cooling_device4 current state did not change from value 0 while CPUs were
busy.
Fan cooling_device5 current state did not change from value 0 while CPUs were
busy.
Fan cooling_device6 current state did not change from value 0 while CPUs were
busy.
Fan cooling_device7 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.

OK. Isso confirma o problema, não há feedback.

Não parece que você tenha o módulo asus-laptop instalado. Às vezes estes módulos de suporte específicos para laptop fazem o truque para esses componentes

$ sudo modprobe asus-laptop

Isto parece ter funcionado ao mesmo tempo, Ubuntu 12.04 na velocidade do ventilador asus n76vb não está funcionando , o que tornaria o seu caso uma regressão. Infelizmente, nesse caso, o remédio foi "eu atualizei um monte de coisas e funcionou": (.

    
por ppetraki 04.05.2014 / 17:30
3

Duas coisas que fiz e diminuí o ruído do ventilador:

  1. Adicione um parâmetro de inicialização, conforme descrito abaixo
  2. Instale o tlp , que é um ótimo utilitário de gerenciamento de energia para o Linux

Eu fiz nesta ordem e 2 foi o mais eficaz.

Para adicionar parâmetros de inicialização:

  1. sudo nano /etc/default/grub
  2. edite a linha que inicia GRUB_CMDLINE_LINUX_DEFAULT e adicione acpi_osi= às outras palavras entre as "aspas duplas"
  3. salvar
  4. executar sudo update-grub
  5. reinicializar

Mais detalhes aqui ou aqui e em alemão aqui .

Para instalar o tlp :

sudo apt-get install tlp

Eu tenho que mencionar que na resposta original foi acpi_osi=Linux , então você pode querer tentar também.

Finalmente, eu fiz isso em um Asus G53JW com Debian 8 (embora tlp também esteja disponível para o Ubuntu). Ele também trabalhou em um laptop 4K Asus mais recente (UX501VW)

    
por marcelocra 24.10.2015 / 21:33
2
  • O Linux 3.13 tem um bug relacionado ao controle de fãs: kernel.org bug # 71711 Estranho / perigoso fã política desde 3.13 . Parece que o patch que introduziu esse bug será revertido no Linux 3.15. Enquanto isso, você poderia tentar instalar um dos kernels mainline 3.12.x do PPA do kernel . Os relatórios de bugs parecem sugerir que 3.12.17 deve funcionar bem.

  • Nouveau pode ter problemas de controle do ventilador, a mudança para os drivers proprietários pode ajudar se você tiver gráficos da Nvidia e o ventilador com comportamento inadequado estiver conectado à placa gráfica.

  • Verifique se há atualizações do BIOS para o seu sistema. Muitos controladores de ventoinha confiam nas configurações corretas do BIOS certos valores de sensores.

por bain 13.05.2014 / 01:04
0

Eu tive o mesmo problema com o meu Dell Inspiron 15 7537.

O problema desapareceu quando mudei o driver nVidia em Additional Drivers para o driver Nouveau. Eu não sei porque, mas funcionou no meu caso.

Sou novo no Ubuntu, então fiquei muito relutante em mexer com os fãs do sistema. Eu instalei um programa chamado psensor para monitorar a temperatura do sistema.

O uso da CPU no Monitor do Sistema pareceu ótimo, então pensei que poderia ter sido um problema com o uso da GPU, que não é relatado no System Monitor, e meu primeiro palpite foi tentar alterar o driver gráfico.

    
por Hani 14.10.2015 / 12:15