Como solucionar problemas de velocidade do ventilador no Linux Mint 17 Cinnamon?

4

Eu instalei o Linux Mint 17 Canela no Windows 8 recentemente em um Acer Aspire E1-570.

link

Tudo parece estar funcionando bem, mas percebo que meu fã parece estar em alta velocidade a maior parte do tempo.

Alguém pode me informar as etapas definitivas de solução de problemas relevantes para essa distro.

Além disso, se houver comandos que eu possa executar para obter as informações relevantes do sistema necessárias para solucionar o problema, seria ótimo conhecê-las também.

Editar

Caso seja relevante, o controle de miniaplicativos de brilho da tela não estava funcionando, então segui os passos abaixo - talvez isso alterou alguma coisa?

me@computer ~ $ ls /sys/class/backlight/
acpi_video0  intel_backlight
sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf
sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf

and then added this to the file:

Section "Device"
Identifier  "card0"
Driver      "intel"
Option      "Backlight"  "intel_backlight"
BusID       "PCI:0:2:0"EndSection

link

Sensors também parece ser mencionado em outros posts, então eu digitei no comando e esta foi a saída:

me@computer ~ $ sensors
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:         +44.0°C  (high = +87.0°C, crit = +105.0°C)

Mais informações do sistema

me@computer ~ $ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
ondemand

me@computer ~ $ inxi -Fxz
System:    Host: computer Kernel: 3.13.0-24-generic x86_64 (64 bit, gcc: 4.8.2) 

Cliquecomobotãodireitoem>"Abrir imagem em nova guia" para ver a imagem em tamanho real.

    
por user1063287 22.11.2014 / 17:06

1 resposta

0

Acabei de passar dificuldades semelhantes em um modelo de computador diferente, talvez o que segue possa ajudar você, mas pode ser diferente em seu computador.

Você pode verificar o estado do dispositivo de resfriamento do ventilador. Este script mostrará os nomes, tipos e status dos dispositivos de resfriamento.

for a in /sys/devices/virtual/thermal/cooling_device*
do 
    echo $(basename $a) $(cat $a/type) $(cat $a/cur_state)
done

No meu computador:

cooling_device0 Fan 0
cooling_device1 Fan 0
cooling_device2 Fan 0
cooling_device3 Fan 1
cooling_device4 Fan 1
cooling_device5 Processor 0
cooling_device6 Processor 0
cooling_device7 LCD 0

No real, há apenas um fã no meu computador. Os cooling_device* Fan são diferentes do mesmo fã.

Funciona assim no meu computador:

Quando / sys/class/thermal/cooling_device4/cur_state é definido como 1 , o gerenciamento do ventilador é ativado. Os outros /sys/class/thermal/cooling_device[0123]/cur_stat verão seu valor mudar automaticamente de 0 para 1 dependendo da temperatura.
Por exemplo, a 60 ° C cooling_device3/cur_state t está definido para 1 .

Quando / sys/class/thermal/cooling_device4/cur_state está definido como 0 , o gerenciamento térmico é interrompido. O ventilador é interrompido e quando o computador atinge 80 ° C o ventilador é executado em alta velocidade até que o computador resfrie abaixo de 50 ° C.

Isso é o que eu faço para ativar o gerenciamento térmico:

echo 1 > /sys/class/thermal/cooling_device4/cur_state

Forçando 1 para o outro cooling_devices* Fan não teve efeito.

Eu coloquei em um serviço para ativá-lo na inicialização e depois de um "suspend / resume".

  • Não force o status nos dispositivos não Fan Não sei o que ele pode fazer.
  • Se você alterar um estado Fan , monitore a temperatura em diferentes níveis de atividade
por 17.05.2016 / 17:46