Diagnosticando um problema de ventilador errático

2

Estou executando o Ubuntu 17 em um Dell XPS 9560, comprado em setembro em setembro. Na semana passada, de repente, comecei a ter problemas com o ventilador do laptop:

  • gira aleatoriamente pelo menos a cada 15 minutos para 5000 ou 6000 RPM, mesmo quando a CPU está inativa e fria (veja o relatório sensors abaixo)
  • durante esses períodos de 5 / 6k, ocasionalmente, girará para < 2000 RPM por menos de um segundo e retornará para 5 / 6k

Atualmente, tenho i8kutils instalado para controlar o ventilador do laptop, executando com o arquivo de configuração padrão (que especifica que o ventilador deve estar na velocidade mínima quando a CPU estiver abaixo de 50 ° C). Algo mais parece estar fazendo com que o ventilador funcione assim.

Estou inclinado a pensar que este é realmente um problema de software / driver, mas não sei como diagnosticar ainda mais. Aqui está o porquê:

  • Os problemas de fãs começaram no mesmo dia em que fiz o upgrade dos meus nvidia-390 drivers.
  • Eu imediatamente rebaixei para a versão anterior do driver, o que fez com que o problema dos fãs desaparecesse por alguns dias.
  • Por algum motivo, no entanto, os problemas já retornaram. (Os drivers ainda estão em versões desatualizadas.)

Assumindo que isso é um problema de software - como eu posso diagnosticar melhor quais processos podem fazer meu fã enlouquecer? Existe alguma maneira de monitorar quais processos estão definindo a velocidade do ventilador?

(Eu também estou aberto à sugestão de que este deve ser um problema de hardware, e que eu deveria abrir o meu laptop em vez disso!)

Eu realmente aprecio qualquer ajuda. Obrigado!

Aqui está a saída de sensors enquanto o ventilador está sendo executado perto da velocidade máxima:

$ sensors
pch_skylake-virtual-0
Adapter: Virtual device
temp1:        +32.5°C

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

dell_smm-virtual-0
Adapter: Virtual device
Processor Fan: 6058 RPM
Video Fan:        0 RPM
CPU:            +34.0°C
Ambient:        +26.0°C
Ambient:        +27.0°C
Other:          +25.0°C

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +46.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +46.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +44.0°C  (high = +100.0°C, crit = +100.0°C)
Core 2:        +43.0°C  (high = +100.0°C, crit = +100.0°C)
Core 3:        +41.0°C  (high = +100.0°C, crit = +100.0°C)

Aqui está a saída sensors alguns instantes depois, quando a ventoinha está completamente desligada com maior temperatura da CPU :

$ sensors
pch_skylake-virtual-0
Adapter: Virtual device
temp1:        +36.5°C

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

dell_smm-virtual-0
Adapter: Virtual device
Processor Fan:    0 RPM
Video Fan:        0 RPM
CPU:            +35.0°C
Ambient:        +29.0°C
Ambient:        +29.0°C
Other:          +29.0°C

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +46.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +46.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +45.0°C  (high = +100.0°C, crit = +100.0°C)
Core 2:        +43.0°C  (high = +100.0°C, crit = +100.0°C)
Core 3:        +42.0°C  (high = +100.0°C, crit = +100.0°C)
    
por Jon Gauthier 27.04.2018 / 15:00

0 respostas