Você aparentemente tem problema com superaquecimento, sobre o qual algumas das respostas dão algumas dicas. Assim que o problema de calor for resolvido, você poderá encontrar a sua ventoinha girando muito rápido e causando ruído.
Como já sugerido, use i8kutils
. No entanto, muitos usuários da Dell exigirão um truque para desativar o controle de ventilador do BIOS. Se você puder definir a velocidade do ventilador com ì8kctl
, mas descobrir que a nova velocidade é recuperada por outra coisa, será necessário aplicar esse truque para desativar o controle do ventilador do BIOS.
Desativar controle de ventilador do BIOS
Algo contra a velocidade definida (relatado por muitos usuários em laptops Dell Latitude) é causado por sessões agendadas do SMM definindo a velocidade do ventilador de volta. Felizmente, existe uma maneira de desativar o controle do ventilador do BIOS gravando nos registradores SMM .
Aviso: veja o aviso no topo do smm.c. Este método irá gravar em registradores SMM. No entanto, não vi nenhum relatório do usuário sobre isso causando problemas. Além disso, todos os relatórios sobre tentativas demonstraram sucesso na desativação do controle do ventilador do BIOS.
i8kutils
inclui a origem de um programa smm
, mas o pacote i8kutils
não inclui o binário compilado. O que faremos é baixar o código-fonte de i8kutils
, compilar o programa smm
e executá-lo com um argumento apropriado para desativar o controle do ventilador do BIOS gravando nos registradores SMM.
Faça o download dos pacotes necessários para a construção:
$ sudo apt-get build-dep i8kutils
Faça o download do código-fonte i8kutils
, extraia e entre no diretório (nomes exatos, dependendo da versão do i8k):
$ apt-get source i8kutils
$ tar xvf i8kutils_1.33.tar.gz
$ cd i8kutils-1.33/
Compile smm
se estiver em um sistema de 32 bits :
$ make
(Acima executará gcc -g -O2 -Wall -I. -o smm smm.c
.)
Compile smm
se estiver em um sistema de 64 bits :
$ gcc -g -O2 -Wall -I. -o smm -m32 smm.c
Execute smm
com o argumento 30a3
para desativar o controle de ventilador do SMM:
$ sudo ./smm 30a3
Agora, o controle do ventilador do BIOS deve estar desativado. Tente definir as velocidades com i8kctl
, ouça o ventilador e verifique se a velocidade persiste.
Nota: Esta é uma configuração que irá persistir reinicializações e desligamentos. O controle do ventilador do BIOS pode ser ativado novamente com $ sudo ./smm 31a3
.