Skip to content

Sys abstractions

sys/amdgpu

AMD's amdgpu driver power management (PowerPlay)

sys/dmi

Desktop Management Interface (DMI) firmware tables and identity files

DMI is a standard framework for managing and tracking hardware components in a computer.

Games and game launchers (Steam, Proton, anti-cheat) read these for hardware fingerprinting, telemetry, and compatibility checks. This is the same data from dmidecode but readable without root via sysfs.

sys/gpumon

GPU Power/Thermal Controls and Monitoring

See:

sys/hwmon

Global attributes

See https://www.kernel.org/doc/Documentation/hwmon/sysfs-interface

sys/hwmon-alarm

Alarms

Alarms enumeration starts from 1 not 0

sys/hwmon-alarm:w

Alarms

Alarms enumeration starts from 1 not 0

sys/hwmon-current

Currents

Currents enumeration starts from 1 not 0

sys/hwmon-current:w

Currents

Currents enumeration starts from 1 not 0

sys/hwmon-energy

Energy

Energy enumeration starts from 1 not 0

sys/hwmon-energy:w

Energy

Energy enumeration starts from 1 not 0

sys/hwmon-fan

Fans

Fan enumeration starts from 1 not 0

sys/hwmon-fan:w

Fans

Fan enumeration starts from 1 not 0

sys/hwmon-humidity

Humidity

Humidity enumeration starts from 1 not 0

sys/hwmon-humidity:w

Humidity

Humidity enumeration starts from 1 not 0

sys/hwmon-intrusion

Intrusion detection

Intrusion detection enumeration starts from 1 not 0

sys/hwmon-intrusion:w

Intrusion detection

Intrusion detection enumeration starts from 1 not 0

sys/hwmon-power

Power

Power enumeration starts from 1 not 0

sys/hwmon-power:w

Power

Power enumeration starts from 1 not 0

sys/hwmon-pwm

PWM

PWM enumeration starts from 1 not 0

sys/hwmon-pwm:w

PWM

PWM enumeration starts from 1 not 0

sys/hwmon-temp

Temperatures

Temperatures enumeration starts from 1 not 0

sys/hwmon-temp:w

Temperatures

Temperatures enumeration starts from 1 not 0

sys/hwmon-voltages

Voltages

sys/hwmon-voltages:w

Voltages

sys/hwmon:w

Global attributes

See https://www.kernel.org/doc/Documentation/hwmon/sysfs-interface

sys/power-supply

Listing for power supply devices. Used to enumerate power sources and determine if the system is on AC or battery.