Skip to content

Instantly share code, notes, and snippets.

@kylemanna
Created May 12, 2021 20:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kylemanna/6d1cc9078b83039662ea8ae431612740 to your computer and use it in GitHub Desktop.
Save kylemanna/6d1cc9078b83039662ea8ae431612740 to your computer and use it in GitHub Desktop.
#!/bin/bash
#set -ex
base=/sys/class/drm/card0/device/hwmon/hwmon?
cd $base
get_hwmon() {
for i in fan1_input pwm1; do
echo hwmon: $i: $(cat $i)
done
for i in temp?_input ; do
l=${i%_input}_label
echo hwmon: temp $(cat $l): $(cat $i)
done
}
get_dbg() {
head -n 15 /sys/kernel/debug/dri/0/amdgpu_pm_info
}
while true; do
get_dbg
get_hwmon | sort
sleep ${1:-10}
echo
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment