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
 |