Ventilador em velocidade máxima no Asus N552VW / Ubuntu 16.04

4

Estou tendo problemas de fãs com o Ubuntu 16.04 no meu Asus N552VW-FY094T.

O laptop inicializa OK, mas após cerca de 10 segundos o ventilador é fixado a toda velocidade.

Logo após o login, o ventilador parece estar funcionando em uma velocidade razoável. Esta é então a saída de 'sensores':

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

nouveau-pci-0100
Adapter: PCI adapter
temp1:            N/A  (high = +95.0°C, hyst =  +3.0°C)
                       (crit = +105.0°C, hyst =  +5.0°C)
                       (emerg = +135.0°C, hyst =  +5.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +30.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:         +29.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:         +37.0°C  (high = +100.0°C, crit = +100.0°C)
Core 2:         +28.0°C  (high = +100.0°C, crit = +100.0°C)
Core 3:         +28.0°C  (high = +100.0°C, crit = +100.0°C)

asus-isa-0000
Adapter: ISA adapter
cpu_fan:     2100 RPM
temp1:        +29.0°C  

Então, alguns segundos depois, a velocidade do ventilador é fixada no max e esta é a saída:

( .. snip ...)
asus-isa-0000
Adapter: ISA adapter
cpu_fan:     25500 RPM
temp1:        +26.0°C  

O hwmon relevante está em / sys / class / hwmon / hwmon3, fornecido pelo módulo asus_nb_wmi:

lrwxrwxrwx  1 root root 0 Aug  6 20:55 hwmon0 -> ../../devices/virtual/hwmon/hwmon0/
lrwxrwxrwx  1 root root 0 Aug  6 20:55 hwmon1 -> ../../devices/pci0000:00/0000:00:01.0/0000:01:00.0/hwmon/hwmon1/
lrwxrwxrwx  1 root root 0 Aug  6 20:55 hwmon2 -> ../../devices/platform/coretemp.0/hwmon/hwmon2/
lrwxrwxrwx  1 root root 0 Aug  6 20:55 hwmon3 -> ../../devices/platform/asus-nb-wmi/hwmon/hwmon3/

Inspecionando o status desses arquivos antes que a ventoinha acelere:

fan1_input: 2100
fan1_label: cpu_fan
name: asus
pwm1: 85
pwm1_enable: 2
temp1_input: 34000

Depois disso, acelera:

fan1_input: 25500
fan1_label: cpu_fan
name: asus
pwm1: 255
pwm1_enable: 2
temp1_input: 25000

O DSDT meu laptop é aqui .

O que eu fiz até agora:

  • Atualizado para o BIOS mais recente (versão 204)
  • Eco 100 > / sys / class / hwmon / hwmon3 / pwm1. Eu tentei outros valores, mas isso não importa. Depois disso, o arquivo fan1_input informa o valor "-1". Eco 0 > pwm1_enable, sem alteração.
  • Kernel instalado 2.6.5 (usando linux-kernel-utilities ). Nenhuma mudança.
  • Compilamos e testamos o módulo asus-fan . Módulo compilado e instalado (eu removi os outros primeiro), mas não era melhor em controlar o ventilador.
  • Tentei as asus-wmi.c e asus-nb-wmi.c (e .h) mais recentes do kernel do linux, sem alterações.
  • Eu tentei definir o acpi_osi como "Linux" e "Windows 2015" (encontrado no arquivo .dsl), sem alteração.
  • Eu tentei colocar os módulos asus-nb-wmi e asus-wmi na lista negra. Depois de reiniciar o ventilador se comporta exatamente da mesma forma, o que me faz pensar que outra coisa é responsável por isso. Talvez o BIOS ache que não há nenhum software ajustando o ventilador, então está maximizando?

Alguma idéia?

    
por olafure 06.08.2016 / 22:46

2 respostas

3

Eu tive que instalar o driver proprietário da Nvidia. Inicie o programa "Drivers adicionais" e instale-o a partir daí. Reinicie e a ventoinha começa a operar na velocidade normal.

Os drivers que eu baixei do site da Nvidia não funcionaram.

Tenho certeza que o @wjandrea sugeriu isso nos comentários, mas ele diz que não. Eu ainda gostaria de dar a ele o crédito por resolver isso!

    
por olafure 04.09.2016 / 10:45
2

Isso é um problema bastante comum nos laptops Asus . Tanto quanto eu sei, a única solução é inicializar o Windows e atualizar os drivers. Isso funcionou para mim quando ganhei meu K56CA em 2013.

    
por wjandrea 08.08.2016 / 03:44