Pagina 1 di 1

Problema doppia temperatura CPU su conky

Inviato: mercoledì 20 aprile 2011, 17:13
da Porske
Salve a tutti,
mi sono appena iscritto al forum!!!!!
Da quando ho ubuntu qui ho trovato il 90% delle soluzioni ai problemi che mi sono capitati.

Oggi vi scrivo a proposito di Conky.
Il comando:

Codice: Seleziona tutto

${color black}Temp. CPU${color white}${exec sensors | grep 'temp1' | cut -c14-21} °C  
dovrebbe dare la temperatura della CPU, ma a me ne da 2 e non so proprio dove sia il problema.....  >:(

[img width=246 height=600]http://image.forumfree.it/4/0/8/3/7/5/8/1303312357.jpg[/img]

Re: Problema doppia temperatura CPU su conky

Inviato: mercoledì 20 aprile 2011, 17:15
da Porske
Scusate.....pensavo non avesse caricato la foto così l'avevo rimessa  :-[

Re: Problema doppia temperatura CPU su conky

Inviato: mercoledì 20 aprile 2011, 23:54
da xubuxmrk
ovvio che ne dà 2 temperature, avrai un processore dual core ;D

Re: Problema doppia temperatura CPU su conky

Inviato: giovedì 21 aprile 2011, 12:19
da Porske
io non direi (anche se si è vero ho un dula-core), credo sia impossibile dare una temperatura ad ogni core....

Poi hai visto la foto, me le mette in conky come gli pare a lui....
http://image.forumfree.it/4/0/8/3/7/5/8/1303312357.jpg

Re: Problema doppia temperatura CPU su conky

Inviato: giovedì 21 aprile 2011, 12:30
da Pier88
Porske ha scritto: io non direi (anche se si è vero ho un dula-core), credo sia impossibile dare una temperatura ad ogni core....

Poi hai visto la foto, me le mette in conky come gli pare a lui....
http://image.forumfree.it/4/0/8/3/7/5/8/1303312357.jpg
Secondo me è proprio come dice xubuxmrk, hai due core quindi ti da due temperature. Io ho un quad core e infatti il computer mi da 4 temperature  (b2b)

Re: Problema doppia temperatura CPU su conky

Inviato: giovedì 21 aprile 2011, 13:29
da xubuxmrk
infatti ogni core ha un proprio sensore della temperatura, metti risolto :)

Re: Problema doppia temperatura CPU su conky

Inviato: sabato 23 aprile 2011, 18:11
da Porske
Ma è possibile ,se possibile, dividere l'istruzione una per un core e una per l'altro?...... altrimenti mi tocca fare una tabella...
Grazie per il vostro aiuto

Re: Problema doppia temperatura CPU su conky

Inviato: sabato 23 aprile 2011, 18:31
da elchino80
Per quel che ne so, il comando che hai messo tu

Codice: Seleziona tutto

${color black}Temp. CPU${color white}${exec sensors | grep 'temp1' | cut -c14-21} °C  
dovrebbe darti solo la temperatura del core 1, anche se ne hai due.
se nel terminale scrivi

Codice: Seleziona tutto

sensors
cosa viene fuori?

Re: Problema doppia temperatura CPU su conky

Inviato: sabato 23 aprile 2011, 21:42
da Porske
Ecco:

Codice: Seleziona tutto

michele@michele-PC:~$ sensors
k10temp-pci-00c3
Adapter: PCI adapter
temp1:       +29.5°C  (high = +70.0°C, crit = +72.0°C)  

it8718-isa-0228
Adapter: ISA adapter
in0:         +1.14 V  (min =  +0.00 V, max =  +4.08 V)   
in1:         +1.62 V  (min =  +0.00 V, max =  +4.08 V)   
in2:         +3.36 V  (min =  +0.00 V, max =  +4.08 V)   
in3:         +3.04 V  (min =  +0.00 V, max =  +4.08 V)   
in4:         +3.10 V  (min =  +0.00 V, max =  +4.08 V)   
in5:         +3.38 V  (min =  +0.00 V, max =  +4.08 V)   
in6:         +4.08 V  (min =  +0.00 V, max =  +4.08 V)   ALARM
in7:         +1.86 V  (min =  +0.00 V, max =  +4.08 V)   
Vbat:        +3.07 V
fan1:       1859 RPM  (min =    0 RPM)
fan2:        726 RPM  (min =    0 RPM)
fan3:          0 RPM  (min =    0 RPM)
fan4:          0 RPM  (min =    0 RPM)
temp1:       +34.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
temp2:       +33.0°C  (low  = +127.0°C, high = +60.0°C)  sensor = thermal diode
temp3:       +36.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
cpu0_vid:   +1.050 V

michele@michele-PC:~$
Per sicurezza vi posto anche il mio conky:

Codice: Seleziona tutto

TEXT
${color blue}${font Blazed:size=15}${scroll 13 Conky Box Michele -PC}${color grey}
$hr

${voffset -12}${font LCDMono:size=38}${color #00FF00}${time %H}${voffset -18}${font LCDMono:style=Bold:size=16}${time :%M}${time :%S}${color}${font}



${color black}Uptime:$color $uptime
${color black}Frequenza (in MHz):$color $freq
${color black}Frequanza (in GHz):$color $freq_g
${color black}CPU1 ${cpu cpu1}% ${color 0066FF} ${cpubar cpu1}
${color black}CPU2 ${cpu cpu2}% ${color 0066FF} ${cpubar cpu2} 
${color black}CPU in Uso Tot:$color $cpu% ${color 0066FF} ${cpubar 4}
${color black}${cpugraph 35,215 CC00FF ff0000-t-l}
#${color black}${cpugraph 000000 5000a0}
${font tron:size=13}${scroll 12 2 ${color blue}_     ${color red}_   ${color white}_ ${color grei}_  ${color gray}_   ${color pink}_     ${color purple}_}${font}
${color black}RAM in Uso:$color $mem/$memmax - $memperc% 
                   ${color 0066FF}${membar 4}
#${color black}RAM libera:$color $memfree
${color black}Swap in Uso:$color $swap/$swapmax - $swapperc% ${color 0066FF}
${color black}Temperatura HD ${color white}${hddtemp /dev/sda}${color black}°C
${color black}CPU Fan: ${color white}${exec sensors | grep 'fan1' | cut -c13-21}
${color black}Case Fan:${color white}${exec sensors | grep 'fan2' | cut -c13-21}  
${color black}Temp. CPU${color white}${exec sensors | grep 'temp1' | cut -c14-21} °C  
${color black}Temp. MB${color white}${exec sensors | grep 'temp2' | cut -c14-21} °C  
$hr
${color black}Memoria in uso ${color white} ${fs_used_perc}%
${goto 32}${color black}Usata : ${color white}${fs_used /} ${color FF0000} ${fs_bar 6 /}
${goto 32}${color black}Libera: ${color white}${fs_free /} ${color 66FF00} ${fs_bar_free 6 /}
#
#${color black}File systems:
 # $color${fs_used /}/${fs_size /} ${color 0066FF} ${fs_bar 6 /}
${color black}Networking:
Up:$color ${upspeed eth0} ${color black}${alignr 70}Down:$color ${downspeed eth0}
${color black}${upspeedgraph eth0 25,105 ff0000 0000ff -t -l}   ${downspeedgraph eth0 25,105 0000ff ff0000 -t -l}
${color white}$hr
${font Arial:bold:size=10}${color black}TOP PROCESSES ${font}
${color black}NAME:                             CPU          MEM
${color black}$font${top_mem name 1}${alignr}${color white}${top cpu 1} %    ${top mem 1} %
${color black}$font${top_mem name 2}${alignr}${color white}${top cpu 2} %    ${top mem 2} %
${color black}$font${top_mem name 3}${alignr}${color white}${top cpu 3} %    ${top mem 3} %
${color black}$font${top_mem name 4}${alignr}${color white}${top cpu 4} %    ${top mem 4} %
${color black}$font${top_mem name 5}${alignr}${color white}${top cpu 5} %    ${top mem 5} %
${color black}Processi:$color $processes  ${color black}Running:$color $running_processes
$hr

Re: Problema doppia temperatura CPU su conky

Inviato: sabato 23 aprile 2011, 22:01
da elchino80
Il problema, detto in maniera spicciola, è che questa riga di conky:

Codice: Seleziona tutto

${color black}Temp. CPU${color white}${exec sensors | grep 'temp1' | cut -c14-21} °C 
gli fa cercare nell'output di sensor la riga contenente "temp1", solo che nel tuo caso ne trova due, come puoi vedere:

Codice: Seleziona tutto

michele@michele-PC:~$ sensors
k10temp-pci-00c3
Adapter: PCI adapter
temp1:       +29.5°C  (high = +70.0°C, crit = +72.0°C)  
...
temp1:       +34.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
...
e te le mostra tutte e due..
Questo è il motivo... per la soluzione però non saprei  :-[

Re: Problema doppia temperatura CPU su conky

Inviato: domenica 24 aprile 2011, 21:52
da Porske
mhm.... Ho paura che mi toccherà tenermi la mia doppia temperatura.....

Re: Problema doppia temperatura CPU su conky

Inviato: domenica 24 aprile 2011, 22:10
da elchino80
In realtà, se sai o riesci a scoprire quale delle due è quella giusta (io non lo so), qualcosa penso che si possa inventare.

Se fosse la prima, nel tuo caso, cambiando la riga di conky in questione in questo modo:

Codice: Seleziona tutto

${color black}Temp. CPU${color white}${exec sensors | grep '(high = +70.0°C, crit = +72.0°C)' | cut -c14-21} °C 
secondo me funziona.

Il secondo "temp1" dovrebbe prenderlo con una cosa del genere:

Codice: Seleziona tutto

${color black}Temp. CPU${color white}${exec sensors | grep 'temp1' | grep '(low  = +127.0°C, high = +127.0°C)' | cut -c14-21} °C
Anche se ci saranno metodi mooolto più "eleganti"...

[Risolto] Re: Problema doppia temperatura CPU su conky

Inviato: lunedì 25 aprile 2011, 22:42
da Porske
SIIIIIIIIIIII!!!!!!!! FUNZIONA!!!!!!!!!!!!!!!!!!!
Grazie Mille!!!!!!!!!!!!!!!!!
Ora mi resta solo da capire cosa sono......XD
GRAZIE DI TUTTO!!!!!!!!!!!!!!!!!!!!