lm-sensors-3-6-2
      
      
        
          Introdução ao lm-sensors
        
        
          O pacote lm-sensors fornece
          suporte de espaço de usuário(a) para os controladores de
          monitoramento de hardware no núcleo Linux. Isso é útil para
          monitorar a temperatura da CPU e para ajustar o desempenho de
          alguns hardwares (como ventiladores de resfriamento).
        
        
          Esse pacote é conhecido por construir e funcionar corretamente
          usando uma plataforma LFS 12.4.
        
        
          Informação do Pacote
        
        
        
          Dependências do lm-sensors
        
        
          Exigidas
        
        
          Which-2.23
        
        
          Opcionais
        
        
          RRDtool
          (exigido para construir o aplicativo sensord) e dmidecode (tempo de
          execução)
        
       
      
        
          Configuração
          do Núcleo
        
        
          As opções de configuração a seguir tentam abranger os dispositivos
          de monitoramento de hardware mais comuns em um sistema típico de
          área de trabalho ou laptop. Veja-se a ajuda de cada uma
          (pressionando o botão H com a opção focada em
          make menuconfig) para
          saber se você precisa dela. Existem muitos dispositivos de
          monitoramento de hardware específicos da plataforma, de forma que é
          impossível listar a configuração de todos eles aqui. Você pode
          investigar o conteúdo de /sys/class/hwmon dentro de uma distribuição
          “mainstream”
          em execução no sistema para saber quais controladores você precisa.
        
        
Power management and ACPI options --->
  [*] ACPI (Advanced Configuration and Power Interface) Support --->      [ACPI]
    < /*/M> Battery                                               [ACPI_BATTERY]
    < /*/M> Thermal Zone                                          [ACPI_THERMAL]
Device Drivers --->
  NVME Support --->
    < /*> NVM Express block device                                [BLK_DEV_NVME]
    # Set [HWMON] to <*> (not <M>!) or it will not show up:
    [ /*] NVMe hardware monitoring                                  [NVME_HWMON]
  <*/M> Hardware Monitoring support --->                                 [HWMON]
    < /*/M> AMD Athlon64/FX or Opteron temperature sensor       [SENSORS_K8TEMP]
    < /*/M> AMD Family 10h+ temperature sensor                 [SENSORS_K10TEMP]
    < /*/M> AMD Family 15h processor power                [SENSORS_FAM15H_POWER]
    < /*/M> Intel Core/Core2/Atom temperature sensor          [SENSORS_CORETEMP]
        
          Recompile teu núcleo e reinicialize no novo núcleo.
        
       
      
        
          Instalação do lm-sensors
        
        
          Instale lm-sensors executando os
          seguintes comandos:
        
        make PREFIX=/usr        \
     BUILD_STATIC_LIB=0 \
     MANDIR=/usr/share/man
        
          Esse pacote não vem com uma suíte de teste.
        
        
          Agora, como o(a) usuário(a) root:
        
        make PREFIX=/usr        \
     BUILD_STATIC_LIB=0 \
     MANDIR=/usr/share/man install &&
install -v -m755 -d /usr/share/doc/lm-sensors-3-6-2 &&
cp -rv              README INSTALL doc/* \
                    /usr/share/doc/lm-sensors-3-6-2
       
      
        
          Explicações do Comando
        
        
          BUILD_STATIC_LIB=0: Esse
          parâmetro desabilita a compilação e instalação da versão estática
          da libsensors.
        
        
          PROG_EXTRA=sensord: Esse parâmetro
          habilita compilar o sensord, um processo de segundo
          plano que consegue monitorar teu sistema em intervalos regulares.
          Compilar sensord
          exige RRDtool. Certifique-se de
          instalar o RRDtool em /usr executando
          make prefix=/usr ao
          construí-lo. Caso contrário, lm-sensors não o encontrará
          facilmente.
        
       
      
        
          Configurando lm-sensors
        
        
          
            Arquivo de
            Configuração
          
          
            /etc/sensors3.conf
          
         
       
      
        
          Conteúdo
        
        
          
            
              Aplicativos Instalados:
              fancontrol, isadump, isaset, pwmconfig,
              sensors, sensors-conf-convert, sensors-detect e, opcionalmente,
              sensord
            
            
              Biblioteca Instalada:
              libsensors.so
            
            
              Diretórios Instalados:
              /etc/sensors.d, /usr/include/sensors e
              /usr/share/doc/lm-sensors-3-6-2
            
           
         
        
          
            Descrições Curtas
          
          
            
              
              
            
            
              
                | 
                   
                    fancontrol
                   
                 | 
                
                   
                    é um conjunto de comandos sequenciais de shell para uso
                    com lm-sensors. Ele lê a
                    configuração dele a partir de um arquivo
                    (/etc/sensors3.conf por padrão), então calcula
                    velocidades do ventilador a partir das temperaturas e
                    configura as correspondentes saídas geradas de PWM para
                    os valores computados
                   
                 | 
              
              
                | 
                   
                    isadump
                   
                 | 
                
                   
                    é um pequeno aplicativo auxiliar para examinar registros
                    visíveis por meio do barramento "ISA". Destina-se a
                    testar qualquer chip que resida no barramento "ISA"
                    trabalhando com um registrador de endereços e um
                    registrador de dados (acesso tipo "I2C") ou um intervalo
                    plano (de até 256 bytes)
                   
                 | 
              
              
                | 
                   
                    isaset
                   
                 | 
                
                   
                    é um pequeno aplicativo auxiliar para configurar
                    registros visíveis por meio do barramento "ISA"
                   
                 | 
              
              
                | 
                   
                    pwmconfig
                   
                 | 
                
                   
                    testa as saídas geradas de modulação por largura de pulso
                    ("PWM") dos sensores e configura o controle do ventilador
                   
                 | 
              
              
                | 
                   
                    sensors
                   
                 | 
                
                   
                    imprime as leituras atuais de todos os "chips" sensores
                   
                 | 
              
              
                | 
                   
                    sensors-conf-convert
                   
                 | 
                
                   
                    é um script Perl para
                    converter arquivos de configuração de versão 2 do
                    lm-sensors para
                    funcionar com a versão 3
                   
                 | 
              
              
                | 
                   
                    sensors-detect
                   
                 | 
                
                   
                    é um conjunto de comandos sequenciais Perl que te guiará ao longo do
                    processo de varredura do teu sistema em busca de vários
                    chips de monitoramento de hardware (sensores) suportados
                    pela libsensors, ou mais
                    geralmente pela suíte de ferramentas do lm-sensors
                   
                 | 
              
              
                | 
                   
                    sensord
                   
                 | 
                
                   
                    (opcional) é um processo de segundo plano que consegue
                    ser usado para registrar periodicamente as leituras do
                    sensor
                   
                 | 
              
              
                | 
                   
                    libsensors.so
                   
                 | 
                
                   
                    contém as funções de API do lm-sensors
                   
                 |