Os ventiladores no Linux só são detectados quando executamos manualmente:
sudo modprobe it87 force_id=0x8620Mas após reiniciar, eles desaparecem novamente.
sudo nano /etc/modulesAdicione ao final do arquivo:
it87
sudo nano /etc/modprobe.d/it87.confAdicione o conteúdo:
options it87 force_id=0x8620
# Verificar se o módulo foi adicionado
cat /etc/modules | grep it87
# Verificar se a configuração foi salva
cat /etc/modprobe.d/it87.conf# Remover módulo atual
sudo modprobe -r it87
# Carregar novamente para testar
sudo modprobe it87
# Verificar sensores
sensorssudo rebootApós reinicialização, validar:
# Verificar sensores
sensors
# Confirmar que o módulo está carregado
lsmod | grep it87Se a solução acima não funcionar, criar um serviço systemd:
sudo nano /etc/systemd/system/load-it87.serviceConteúdo do arquivo:
[Unit]
Description=Load it87 module with force_id
After=multi-user.target
[Service]
Type=oneshot
ExecStart=/sbin/modprobe it87 force_id=0x8620
RemainAfterExit=yes
[Install]
WantedBy=multi-user.targetHabilitar o serviço:
sudo systemctl enable load-it87.service
sudo systemctl start load-it87.serviceEm algumas distribuições pode ser necessário:
Ubuntu/Debian:
sudo update-initramfs -uCentOS/RHEL/Fedora:
sudo dracut -f# Listar módulos carregados
lsmod | grep it87
# Verificar informações do hardware
sudo sensors-detect
# Listar todos os sensores
sensors
# Verificar logs do sistema
sudo dmesg | grep it87- O parâmetro
force_id=0x8620força o reconhecimento de chips de monitoramento específicos - Essa configuração persiste entre reinicializações
- Funciona na maioria das distribuições Linux