mirror of
				https://projects.vdr-developer.org/git/vdr-plugin-skindesigner.git
				synced 2023-10-19 15:58:31 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			30 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/bash
 | 
						|
 | 
						|
# please update this script to fit your needs
 | 
						|
# this script is call every time the widget will be drawn, so keep it short and fast ;)
 | 
						|
 | 
						|
OUTPUTFLDR="/tmp/skindesigner/"
 | 
						|
mkdir -p ${OUTPUTFLDR}
 | 
						|
 | 
						|
# if the script is executed from system_information script set the locale back for "°C"
 | 
						|
LANG=de_DE.UTF-8
 | 
						|
 | 
						|
# there can be 4 files, cpu, gpu, pccase, motherboard
 | 
						|
 | 
						|
rm -f ${OUTPUTFLDR}/cpu ${OUTPUTFLDR}/pccase ${OUTPUTFLDR}/gpu ${OUTPUTFLDR}/motherboard
 | 
						|
 | 
						|
# intel core-i cpu temp
 | 
						|
sensors -A coretemp-isa-0000 | grep "Core 0" | awk '{print $3}' | tr -d "+" > ${OUTPUTFLDR}/cpu
 | 
						|
 | 
						|
# pc case temp
 | 
						|
#sensors -A acpitz-virtual-0 | grep "temp1" | awk '{print $2}' | tr -d "+" > ${OUTPUTFLDR}/pccase
 | 
						|
 | 
						|
# motherboard temp
 | 
						|
sensors -A acpitz-virtual-0 | grep "temp1" | awk '{print $2}' | tr -d "+" > ${OUTPUTFLDR}/motherboard
 | 
						|
 | 
						|
# nvidia gpu temp
 | 
						|
# nvidia-settings must be run as the user of the x server
 | 
						|
# GPU=`nvidia-settings -c :0 -t -query GPUCoreTemp | head -n 1`
 | 
						|
GPU=`nvidia-smi --query-gpu=temperature.gpu --format=csv,noheader`
 | 
						|
echo "${GPU}°C" > ${OUTPUTFLDR}/gpu
 |