Sida 1 av 1
Temperaturövervakningar Conky ISA-sensorer [LÖST]
Postat: 11 nov 2009, 23:15
av Regame
Har kommit igång lite med Conky och skulle nu vilja övervaka temperatur på CPU och HDD.
Övervakar i nuläget dessa temperaturer med GNOME Sensors Applet.
Har kollat runt lite men inte hittat någon lösning som fungerar.
Tack på förhand.
Re: Temperaturövervakningar Conky
Postat: 11 nov 2009, 23:46
av Osced
Du kan alltid kolla in kodningarna som andra lagt upp här:
http://ubuntu-se.org/phpBB3/viewtopic.php?f=219&t=1957
Annars så finns det flera olika sätt att koda för att mäta temperaturen, tror det beror på vilken sorts sensorer du har.
Själv har jag skrivit så här i min .conkyrc:
Kod: Markera allt
CPU: ${alignr}${hwmon 1 temp 2}°C
System: ${alignr}${hwmon 1 temp 1}°C
AUX: ${alignr}${hwmon 1 temp 3}°C
GPU: ${alignr}${nvidia temp}°C
Har själv inte gjort någon för hårddisken
Re: Temperaturövervakningar Conky
Postat: 12 nov 2009, 00:17
av Regame
Provade cpu-koden men utan framgång
Processorn är en Intel Core 2 CPU 6400
EDIT: Lyckades få fram tempen på Hårddisken. Bara processorn kvar nu.
Re: Temperaturövervakningar Conky
Postat: 12 nov 2009, 16:51
av Osced
Du har troligtvis en annan sensor en mig, du kan kolla in på länken jag gav dig och leta upp en kod för CPU temperaturen för en annan sensor.
Re: Temperaturövervakningar Conky
Postat: 12 nov 2009, 17:40
av Regame
Har provat följande koder nu:
Under försöken låg CPU på ca 38-39 grader.
Försök
Resultat: 0
Försök
Kod: Markera allt
${exec sensors |grep CPU\ Temp | sed 's/(.*)//g' |sed 's/°//g' |sed 's/CPU*.Temp*.: //g'}
Resultat:
Försök
Resultat: I terminalen när jag startar conky
Kod: Markera allt
Conky: can't open '/sys/class/hwmon/hwmon1/temp2_input': No such file or directory
please check your device or remove this var from Conky
Conky: X Error: type 0 Display 861c788 XID 0 serial 31 error_code 3 request_code 61 minor_code 0 other Display: 861c788
Försök
Kod: Markera allt
${execi 2 cat /sys/bus/pci/drivers/k8temp/000*/temp1_input | cut -c1,2}
Resultat: I terminalen när jag startar conky
Kod: Markera allt
cat: /sys/bus/pci/drivers/k8temp/000*/temp1_input: Filen eller katalogen finns inte
Försök
Resultat: 0
Försök
Kod: Markera allt
${exec sensors |grep Core\ 0 |sed 's/Core*.0*.:*. *.//g'|sed 's/ (high = +78.0°C, crit = +100.0°C)//g'|sed 's/.0//g'}
Resultat: (high= +74°C, crit= +0°C)
Re: Temperaturövervakningar Conky
Postat: 12 nov 2009, 21:39
av Osced
Testa att skriva in detta i terminalen:
och sen kan du se vilken sensor du har. Det kan vara tillhjälp om vi vet vilken sensor du använder dig av, troligtvis finns det någon på forumet som har samma sensor och kanske kan ge dig en hint hur koden ska se ut. Annars kan du alltid googla din sensors namn plus conky och kanske få hjälp på det viset.
Re: Temperaturövervakningar Conky
Postat: 12 nov 2009, 22:17
av Regame
Får följande svar på kommandot "sensors".
Kod: Markera allt
coretemp-isa-0000
Adapter: ISA adapter
Core 0: +36.0°C (high = +74.0°C, crit = +100.0°C)
coretemp-isa-0001
Adapter: ISA adapter
Core 1: +36.0°C (high = +74.0°C, crit = +100.0°C)
Re: Temperaturövervakningar Conky
Postat: 12 nov 2009, 22:42
av Osced
Då har du altså en ISA-sensor, då behöver du en kod som använder sig av denna sensor, har du kollat in conkymanualen om de har en kod för din sensor?
Om inte kan du kolla här:
http://conky.sourceforge.net/docs.html
Re: Temperaturövervakningar Conky
Postat: 13 nov 2009, 15:19
av Regame
Hittar inget i conkymanualen och Googlandet gjorde mig inte heller särskilt klok...

Någon annan som har ISA-sensorer som fått det att fungera?
Re: Temperaturövervakningar Conky
Postat: 13 nov 2009, 19:04
av Regame
Äntligen hittade jag en fungerande kod, får nu fram temp för varje kärna som stämmer med GNOME sensors applet.
Följande koder hittade jag efter ytterligare en stunds letande.
Kod: Markera allt
${exec echo "`sensors | grep 'Core 0' | cut -c15-16`"|bc}
${exec echo "`sensors | grep 'Core 1' | cut -c15-16`"|bc}
Tack för vägledning Osced.