mirror of
https://github.com/AuxXxilium/arc-addons.git
synced 2024-11-23 21:50:52 +07:00
cpuinfo: update
[thanks to wjz304] Signed-off-by: AuxXxilium <info@auxxxilium.tech>
This commit is contained in:
parent
b038874087
commit
13a8fe28b6
@ -117,15 +117,18 @@ sed -i "s/\(\(,\)\|\((\)\).\.cpu_series/\1\"${SERIES//\"/}\"/g" "${FILE_JS}"
|
|||||||
sed -i "s/\(\(,\)\|\((\)\).\.cpu_cores/\1\"${CORES//\"/}\"/g" "${FILE_JS}"
|
sed -i "s/\(\(,\)\|\((\)\).\.cpu_cores/\1\"${CORES//\"/}\"/g" "${FILE_JS}"
|
||||||
sed -i "s/\(\(,\)\|\((\)\).\.cpu_clock_speed/\1${SPEED//\"/}/g" "${FILE_JS}"
|
sed -i "s/\(\(,\)\|\((\)\).\.cpu_clock_speed/\1${SPEED//\"/}/g" "${FILE_JS}"
|
||||||
|
|
||||||
if [ -d "/sys/class/drm/card0" ]; then
|
CARDN=$(ls -d /sys/class/drm/card* 2>/dev/null | head -1)
|
||||||
LABLE="$(cat "/sys/class/drm/card0/device/label" 2>/dev/null)"
|
if [ -d "${CARDN}" ]; then
|
||||||
CLOCK="$(cat "/sys/class/drm/card0/gt_max_freq_mhz" 2>/dev/null)"
|
PCIDN="$(cat "${CARDN}/device/uevent" 2>/dev/null | grep -oP 'DEVNAME=\K.*')"
|
||||||
|
LNAME="$(lspci -Q -s ${PCIDN:-"99:99.9"} 2>/dev/null | sed "s/.*: //")"
|
||||||
|
# LABLE="$(cat "/sys/class/drm/card0/device/label" 2>/dev/null)"
|
||||||
|
CLOCK="$(cat "${CARDN}/gt_max_freq_mhz" 2>/dev/null)"
|
||||||
[ -n "${CLOCK}" ] && CLOCK="${CLOCK} MHz"
|
[ -n "${CLOCK}" ] && CLOCK="${CLOCK} MHz"
|
||||||
if [ -n "${LABLE}" ] && [ -n "${CLOCK}" ]; then
|
if [ -n "${LNAME}" ] && [ -n "${CLOCK}" ]; then
|
||||||
echo "GPU Info set to: \"${LABLE}\" \"${CLOCK}\""
|
echo "GPU Info set to: \"${LNAME}\" \"${CLOCK}\""
|
||||||
sed -i "s/_D(\"support_nvidia_gpu\")},/_D(\"support_nvidia_gpu\")||true},/g" "${FILE_JS}"
|
sed -i "s/_D(\"support_nvidia_gpu\")},/_D(\"support_nvidia_gpu\")||true},/g" "${FILE_JS}"
|
||||||
# t.gpu={};t.gpu.clock=\"455 MHz\";t.gpu.memory=\"8192 MiB\";t.gpu.name=\"Tesla P4\";t.gpu.temperature_c=47;t.gpu.tempwarn=false;
|
# t.gpu={};t.gpu.clock=\"455 MHz\";t.gpu.memory=\"8192 MiB\";t.gpu.name=\"Tesla P4\";t.gpu.temperature_c=47;t.gpu.tempwarn=false;
|
||||||
sed -i "s/t=this.getActiveApi(t);let/t=this.getActiveApi(t);if(!t.gpu){t.gpu={};t.gpu.clock=\"${CLOCK}\";t.gpu.name=\"${LABLE}\";}let/g" "${FILE_JS}"
|
sed -i "s/t=this.getActiveApi(t);let/t=this.getActiveApi(t);if(!t.gpu){t.gpu={};t.gpu.clock=\"${CLOCK}\";t.gpu.name=\"${LNAME}\";}let/g" "${FILE_JS}"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user