Merge pull request #2035 from r3claimer/next

Show GPU temp if defined
This commit is contained in:
r3claimer
2025-11-19 09:46:48 -08:00
committed by GitHub
3 changed files with 10 additions and 0 deletions

View File

@@ -4,4 +4,5 @@
cat <<EOF >/storage/.config/profile.d/005-thermal_path
DEVICE_TEMP_SENSOR=("/sys/devices/virtual/thermal/thermal_zone10/temp")
DEVICE_GPU_TEMP_SENSOR=("/sys/devices/virtual/thermal/thermal_zone15/temp")
EOF

View File

@@ -22,6 +22,7 @@ export OS_VERSION \
DEVICE_FUNC_KEYB_MODIFIER \
DEVICE_HAS_FAN \
DEVICE_GPU_OVERCLOCK \
DEVICE_GPU_TEMP_SENSOR \
DEVICE_HAS_HDMI \
DEVICE_HAS_TOUCHSCREEN \
DEVICE_HDMI_GPIO \

View File

@@ -169,6 +169,14 @@ case ${HW_ARCH} in
esac
if [ -n "$GPUCUR" ]; then
echo "GPU INFORMATION:"
# GPU temperature
# Unit: millidegree Celsius
if [ -n "${DEVICE_GPU_TEMP_SENSOR}" ]; then
GTEMPE=$(awk '{total += $1; count++} END {printf "%d", total/count/1000}' ${DEVICE_GPU_TEMP_SENSOR})
if [ -n "${GTEMPE}" ]; then
echo "GPU TEMPERATURE: ${GTEMPE}°"
fi
fi
echo "GPU CURRENT FREQUENCY: ${GPUCUR} MHz"
echo "GPU MAXIMUM FREQUENCY: ${GPUMAX} MHz"
fi