====== Ubuntu - Hardware - sensors ====== **lm_sensors** is a set of hardware monitoring user space utilities. They are helpful for tracking temperature, fan, and voltage data. ---- ===== Requirements ===== ==== Kernel ==== I2C support is needed along with the following kernel options: KERNEL Enable I2C_CHARDEV and hardware Monitoring support in the kernel Device Drivers ---> -*- I2C support ---> <*> I2C device interface <*> Hardware Monitoring support ---> Select a driver, e.g.: [*] Intel Core/Core2/Atom temperature sensor (coretemp) ---- ===== sensors-detect ===== sensors-detect (/usr/sbin/sensors-detect) can be used to find available sensors and associated kernel modules: sudo sensors-detect **NOTE:** Follow the instructions. * It will probe which sensors are available and load the relevant kernel modules. * The final question will allow you to write a config file in **/etc/modules-load.d** that contains the kernel modules that need to be loaded. * This will only work if the modules-load runscript is started, add it to the default runlevel if necessary. * If you use **/etc/conf.d/modules** to declare which kernel modules to load simply add the necessary kernel modules as shown by sensors-detect to it. ---- ===== sensors ===== sensors returns: k10temp-pci-00c3 Adapter: PCI adapter Tctl: +52.2°C Tccd1: +40.8°C Tccd2: +41.8°C enp4s0-pci-0400 Adapter: PCI adapter PHY Temperature: +59.9°C MAC Temperature: +59.4°C acpitz-acpi-0 Adapter: ACPI interface temp1: +16.8°C (crit = +20.8°C) iwlwifi_1-virtual-0 Adapter: Virtual device temp1: +42.0°C amdgpu-pci-0c00 Adapter: PCI adapter vddgfx: 421.00 mV fan1: 89 RPM (min = 0 RPM, max = 3000 RPM) edge: +46.0°C (crit = +100.0°C, hyst = -273.1°C) (emerg = +105.0°C) junction: +52.0°C (crit = +110.0°C, hyst = -273.1°C) (emerg = +115.0°C) mem: +60.0°C (crit = +108.0°C, hyst = -273.1°C) (emerg = +113.0°C) PPT: 23.00 W (cap = 303.00 W) nvme-pci-0100 Adapter: PCI adapter Composite: +39.9°C (low = -273.1°C, high = +81.8°C) (crit = +84.8°C) Sensor 1: +39.9°C (low = -273.1°C, high = +65261.8°C) Sensor 2: +46.9°C (low = -273.1°C, high = +65261.8°C)