
byobu가 기본적으로 사용하는 온도 센서는 마더보드에 있으므로 대신 coretemp의 온도를 표시하도록 하고 싶습니다. 이 온도는 /sys/devices/virtual/thermal/thermal_zone1/temp
1도 단위로 온도를 반환하고 byobu는 MONITORED_TEMP=/sys/devices/virtual/thermal/thermal_zone1/temp
statusrc 파일에 설정할 때 이 값을 직접 표시하므로 35C 대신 35000C로 끝납니다. 이 온도를 가져올 수 있는 다른 위치가 있습니까? 아니면 결과를 표시하기 전에 결과를 1000으로 나누도록 byobu를 구성할 수 있습니까?
답변1
내 답을 에서 찾았습니다.소스 코드. MONITORED_TEMP
일치 하는 경우 *temp*_input
1000으로 나누어지므로 Thermalzone 대신 hwmon 경로를 사용하도록 구성을 업데이트하면 문제가 해결됩니다.
MONITORED_TEMP=/sys/class/hwmon/hwmon1/temp1_input