GKrellM + Sensores + Placa-mãe ASUS P4S800D
A placa-mãe Asus P4S800D e outros modelos dessa mesma empresa usam geralmente chips Asus ou Winbond ligado ao barramento ISA.
Veremos como instalá-los e usá-los com o gkrellm.
Instale o pacote lm_sensors:
# apt-get install lm_sensors
Execute como root:
# sensors-detect
Digite "YES" quando perguntar "Do you want to probe now?". Faça o mesmo com "Do you want to scan the ISA BUS?" e "Do you want to scan for SUPER I/O Sensors?" e pressione [Enter] quando requisitado.
O seguinte deverá aparecer:
Driver `w83627hf' (should be inserted):
  Detects correctly:
  * ISA bus address 0x0290 (Busdriver `i2c-isa')
    Chip `Winbond W83627THF Super IO Sensors' (confidence: 9)
 I will now generate the commands needed to load the I2C modules.
 Sometimes, a chip is available both through the ISA bus and an I2C bus.
 ISA bus access is faster, but you need to load an additional driver module
 for it. If you have the choice, do you want to use the ISA bus or the
 I2C/SMBus (ISA/smbus)?
Por via das dúvidas, escolha ISA, visto que é suportado na maioria das placas-mãe.
Dê 'YES' no último prompt "Do you want to add these lines to /etc/modules automatically?", para que os módulos sejam carregados no boot.
Reinicie o computador e, depois digite:
# lsmod | grep i2c_isa
# lsmod | grep i2c_sensor
# lsmod | grep w83627hf
Se tudo estiver corrido bem, todos os comandos retornarão um resultado.
Agora, execute o gkrellm:
$ gkrellm
Abra a configuração dele, navegue até builtins -> sensors, lá
selecione "Temperatures". 
Todas as temperaturas estão com o identificador (temp1/temp2/temp3), já que a placa-mãe não atribui nomes à elas. No meu caso, a temp1 era a da placa-mãe, a temp2 era a do processador e a temp3 era uma temperatura fantasma (talvez seja da placa de vídeo).
Em "Voltages", selecione as voltagens que interesse para você.
Em "Fans", selecione os coolers que serão monitorados. Note que você só pode monitorar no máximo 3 coolers. No meu caso, o "fan2" representava o cooler do processador.
Se isso não funcionou, é porque os módulos não subiram, seu kernel está compilado sem suporte a I2C. Neste caso, refira-se a um dos excelentes materiais disponíveis sobre compilação de kernel e compile um novo kernel com suporte a I2C e ao chip monitor de sua placa-mãe.
É claro que essa dica pode ser adaptada para uso em outras placas-mãe, basta você saber qual o chip monitor ou o SuperIO ("faz-tudo") em algumas placas-mãe.
OBS: Essa dica não se aplica a notebooks. As placas-mãe de portáteis são simplesmente muito "não-standard", então é melhor não arriscar.
 
Outras dicas deste autor
  Second Life no Ubuntu 7.04
  Renomeando imagens de acordo com a resolução
  Resolvendo problema do urpmi / rpmdrake travados no Mandriva
  Problemas com scripts no GIMP na versão 2.3/futura 2.4
  Multifuncional HP C3180 (e outros modelos da HP) no Linux
Leitura recomendada 
  Configurando a placa ATI RADEON XPRESS 200M / ATI 200M
  Noteboook HP G4-271 BR + Driver Wireless RT3090 (Fedora 14)
  Como configurar programas para usar a saída de áudio HDMI sob o ALSA
  Wiping em HDs com o Linux
  Driver para SIS 671/717 no Ubuntu 12.04 LTS (Precise Pangolin)
 
  
Comentários
Nenhum comentário foi encontrado.