Conky no muestra la temperatura

He instalado Conky desde un .conkyrc que me ha mandado un amigo. Funciona bien, pero no muestra la temperatura ni la actividad de red. Como dos problemas son dos hilos distintos, me centraré únicamente en el tema de la temperatura.
Resulta que en la ruta /sys/class/thermal no hay un archivo llamado /thermal_zone0/temp o /thermal_zone1/temp que requiere leer conky para mostrar la temperatura. Además, me da que el script es para un ordenador portatil de un sólo procesador, aunque he intentado instalar desde cero y me da el mismo problema. Tengo instaldos los lm-sensors, sensors, acpi, etc... Funcional la temperatura con los widgets de temperatura y desde terminal. El documento .conkyrc es el siguiente:

########################################################################
##         Modified much by Frankula                     ##
##               all props to JamesHardy                              ##
########################################################################

# Use Xft?
use_xft yes
xftfont DejaVu Sans:size=10
xftalpha 1.2
text_buffer_size 2048

# Update interval in seconds
update_interval 1

# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_transparent yes
own_window_class conky
own_window_argb_visual true
own_window_argb_value
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# Minimum size of text area
minimum_size 230
maximum_width 300

# Draw shades?
draw_shades no

# Draw outlines?
draw_outline no

# Draw borders around text
draw_borders no

# Stippled borders?
stippled_borders 0

# border width
border_width 1

# Default colors and also border colors
default_color 00FF00
#default_shade_color white
#default_outline_color black
default_outline_color black
own_window_colour green

# Text alignment, other possible values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right

# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 50
gap_y 50

# Subtract file system buffers from used memory?
no_buffers yes

# set to yes if you want all text to be in uppercase
uppercase no

# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 1

# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 1

# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes

# Add spaces to keep things from moving about?  This only affects certain objects.
use_spacer none

# Temperature unit default celsius.
temperature_unit celsius

TEXT
${color white}${font Ubuntu:size=12
}SISTEMA ${color white}${hr 0}
${font Xirod:size=08}Kubuntu 14.04 Trusty Tahr
${font OpenLogos:size=40}${alignc}${color gold}J${font Xirod:size=16}${voffset -08}${color gold}oanot
${font Xirod:size=10}${alignc}${color orange red} ${color green}
${hr 0}
${font Xirod:size=12} ${alignc}${time %I:%M:%S:%P}
${font Xirod:size=8}${alignc}${time %a / %b %d / %Y}
${hr 0}
${color dark orange}Kernel: ${color white}${font}${kernel} Linux

CPU0: ${cpu}%
${cpubar cpu0 3,0}
CPU1: ${cpu cpu2}%
${cpubar cpu2 3,0}
Ús total CPU:${alignr}${cpu cpu0}%
Memòria RAM: $memperc% ${font DejaVu Sans:size=8}$alignr$mem / $memmax
${font}Processos:${alignr}$processes ($running_processes running)
${font}Fils:${alignr}$threads($running_threads running)
${font}Temps d'activitat: ${alignr}${uptime}
${color white}${hr 2}
${font webdings:size=24}l${font}${font Xirod:size=10}Temperatura ${font Xirod:size=12}${voffset -02}${acpitemp}${font DejaVu Sans:size=16}°${font Xirod:size=8}c      
${hr 2}${color }
${color white}${font Xirod:size=10}CPU ${color white}${font Xirod:size=8}${alignr}CPU% MEM%
${hr 0} ${font DejaVu Sans:size=09}
${color orange red}${top name 1}$alignr${top cpu 1}${top mem 1}
${color dark orange}${top name 2}$alignr${top cpu 2}${top mem 2}
${color orange}${top name 3}$alignr${top cpu 3}${top mem 3}
${color gold}${top name 4}$alignr${top cpu 4}${top mem 4}
${color yellow}${top name 5}$alignr${top cpu 5}${top mem 5}
${color yellow green}${top name 6}$alignr${top cpu 6}${top mem 6}
${color white}${font Xirod:size=10}Disc dur ${color white}${hr 0}${font}
${font}Usat:${fs_used /}${alignr}Lliure:${fs_free /home} / ${fs_size /}
Intercanvi: ${swapperc}% / ${swapmax}${alignr}${swapbar 6,80}
${exec df -h | grep "/dev/sd" | awk '{ printf "%s of %s \t : %s\n", $5, $2, $6 }' }
${color yellow}${font Xirod:size=8}XARXA ${color white}${hr 0}
${if_existing /proc/net/route wlan0}
${voffset -6}${font}Up: ${upspeed wlan0}kb/s ${alignr}${upspeedgraph wlan0 13,80}
       ${totalup wlan0}
${voffset 4}${font}Down: ${downspeed wlan0}kb/s ${alignr}${downspeedgraph wlan0 13,80}
       ${totaldown wlan0}
${voffset 4}${font}Signal: ____________ ${color yellow}${font xirod:size=11}${wireless_link_qual wlan0}%${color}${voffset -1}${hr 0}
${voffset 4}${font}Local Ip: ${alignr}${addr wlan0}
${voffset 4}${font}Public Ip: ${alignr}${execi 3600 wget -O - http://ip.tupeux.com | tail}
${else}${if_existing /proc/net/route eth0}
${endif}${endif}

Además, cuando inicio Conky desde Konsole, me dice esto:

He instalado Conky desde un .conkyrc que me ha mandado un amigo. Funciona bien, pero no muestra la temperatura ni la actividad de red. Como dos problemas son dos hilos distintos, me centraré únicamente en el tema de la temperatura.
Resulta que en la ruta /sys/class/thermal no hay un archivo llamado /thermal_zone0/temp o /thermal_zone1/temp que requiere leer conky para mostrar la temperatura. Además, me da que el script es para un ordenador portatil de un sólo procesador, aunque he intentado instalar desde cero y me da el mismo problema. Tengo instaldos los lm-sensors, sensors, acpi, etc... Funcional la temperatura con los widgets de temperatura y desde terminal. El documento .conkyrc es el siguiente:

########################################################################
##         Modified much by Frankula                     ##
##               all props to JamesHardy                              ##
########################################################################

# Use Xft?
use_xft yes
xftfont DejaVu Sans:size=10
xftalpha 1.2
text_buffer_size 2048

# Update interval in seconds
update_interval 1

# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_transparent yes
own_window_class conky
own_window_argb_visual true
own_window_argb_value
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# Minimum size of text area
minimum_size 230
maximum_width 300

# Draw shades?
draw_shades no

# Draw outlines?
draw_outline no

# Draw borders around text
draw_borders no

# Stippled borders?
stippled_borders 0

# border width
border_width 1

# Default colors and also border colors
default_color 00FF00
#default_shade_color white
#default_outline_color black
default_outline_color black
own_window_colour green

# Text alignment, other possible values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right

# Gap between borders of screen and text
# same thing as passing -x at command line
gap_x 50
gap_y 50

# Subtract file system buffers from used memory?
no_buffers yes

# set to yes if you want all text to be in uppercase
uppercase no

# number of cpu samples to average
# set to 1 to disable averaging
cpu_avg_samples 1

# number of net samples to average
# set to 1 to disable averaging
net_avg_samples 1

# Force UTF8? note that UTF8 support required XFT
override_utf8_locale yes

# Add spaces to keep things from moving about?  This only affects certain objects.
use_spacer none

# Temperature unit default celsius.
temperature_unit celsius

TEXT
${color white}${font Ubuntu:size=12
}SISTEMA ${color white}${hr 0}
${font Xirod:size=08}Kubuntu 14.04 Trusty Tahr
${font OpenLogos:size=40}${alignc}${color gold}J${font Xirod:size=16}${voffset -08}${color gold}oanot
${font Xirod:size=10}${alignc}${color orange red} ${color green}
${hr 0}
${font Xirod:size=12} ${alignc}${time %I:%M:%S:%P}
${font Xirod:size=8}${alignc}${time %a / %b %d / %Y}
${hr 0}
${color dark orange}Kernel: ${color white}${font}${kernel} Linux

CPU0: ${cpu}%
${cpubar cpu0 3,0}
CPU1: ${cpu cpu2}%
${cpubar cpu2 3,0}
Ús total CPU:${alignr}${cpu cpu0}%
Memòria RAM: $memperc% ${font DejaVu Sans:size=8}$alignr$mem / $memmax
${font}Processos:${alignr}$processes ($running_processes running)
${font}Fils:${alignr}$threads($running_threads running)
${font}Temps d'activitat: ${alignr}${uptime}
${color white}${hr 2}
${font webdings:size=24}l${font}${font Xirod:size=10}Temperatura ${font Xirod:size=12}${voffset -02}${acpitemp}${font DejaVu Sans:size=16}°${font Xirod:size=8}c      
${hr 2}${color }
${color white}${font Xirod:size=10}CPU ${color white}${font Xirod:size=8}${alignr}CPU% MEM%
${hr 0} ${font DejaVu Sans:size=09}
${color orange red}${top name 1}$alignr${top cpu 1}${top mem 1}
${color dark orange}${top name 2}$alignr${top cpu 2}${top mem 2}
${color orange}${top name 3}$alignr${top cpu 3}${top mem 3}
${color gold}${top name 4}$alignr${top cpu 4}${top mem 4}
${color yellow}${top name 5}$alignr${top cpu 5}${top mem 5}
${color yellow green}${top name 6}$alignr${top cpu 6}${top mem 6}
${color white}${font Xirod:size=10}Disc dur ${color white}${hr 0}${font}
${font}Usat:${fs_used /}${alignr}Lliure:${fs_free /home} / ${fs_size /}
Intercanvi: ${swapperc}% / ${swapmax}${alignr}${swapbar 6,80}
${exec df -h | grep "/dev/sd" | awk '{ printf "%s of %s \t : %s\n", $5, $2, $6 }' }
${color yellow}${font Xirod:size=8}XARXA ${color white}${hr 0}
${if_existing /proc/net/route wlan0}
${voffset -6}${font}Up: ${upspeed wlan0}kb/s ${alignr}${upspeedgraph wlan0 13,80}
       ${totalup wlan0}
${voffset 4}${font}Down: ${downspeed wlan0}kb/s ${alignr}${downspeedgraph wlan0 13,80}
       ${totaldown wlan0}
${voffset 4}${font}Signal: ____________ ${color yellow}${font xirod:size=11}${wireless_link_qual wlan0}%${color}${voffset -1}${hr 0}
${voffset 4}${font}Local Ip: ${alignr}${addr wlan0}
${voffset 4}${font}Public Ip: ${alignr}${execi 3600 wget -O - http://ip.tupeux.com | tail}
${else}${if_existing /proc/net/route eth0}
${endif}${endif}

Además, cuando inicio Conky desde Konsole, me dice esto:

Conky: can't open '/sys/class/thermal/thermal_zone0/temp': No such file or directory
Conky: desktop window (1c00143) is subwindow of root window (275)
Conky: window type - normal
Conky: drawing to created window (0x7200002)
Conky: drawing to double buffer

En vez de el archivo /thermal_zone0/temp, y thermal_zone1 xisten las carpetas cooling_device0 y cooling_device1, con lo que las carpetas requeridas por config no existen, simplemente.
¿Tenéis alguna idea al respecto? Llevo 24 horas buscando y nada de nada.

Además, cuando inicio Conky desde Konsole, me dice esto:

Conky: can't open '/sys/class/thermal/thermal_zone0/temp': No such file or directory
Conky: desktop window (1c00143) is subwindow of root window (275)
Conky: window type - normal
Conky: drawing to created window (0x7200002)
Conky: drawing to double buffer
Joanot49 escribió:

En vez de el archivo /thermal_zone0/temp, y thermal_zone1 xisten las carpetas cooling_device0 y cooling_device1, con lo que las carpetas requeridas por config no existen, simplemente.
¿Tenéis alguna idea al respecto? Llevo 24 horas buscando y nada de nada.

http://www.64bitjungle.com/tech/conky-dual-core-processors-in-conkyrc/

instala lm-sensors y luego corre; sensors-detect (como root), cuando te de la opción de decir no, di NO.

la temperatura acpi es diferente en todos los equipos... y necesitas primero configurar los sensores con lm-sensors

No deben ir por aquí los tiros, pero muchas gracias... He introducido el párrafo de las temperaturas que me has ofrecido después de leerme el artículo al que haces referencia, y he introducido el renglón de las temperaturas... y aparece pero sin temperaturas los dos core... Debe ser porque mi sistema no genera los archivos que necesita .conkyrc exactamente.
He intentado con sudo sensors-detect diciendo sí a todo y no a todo, de las dos maneras y tercamente vuelve a no mostrar la temperatura... Es una lástima que no se ofrezcan estas aplicaciones un poco más redondas en su acabado: instalé conky desde cero con los mismos resultados y probando varios .conkyrc y sigo en las mismas... En cualquier caso, se puede vivir sin conky...
Gracias por tu generosa aportación...

Joanot49 escribió:

No deben ir por aquí los tiros, pero muchas gracias... He introducido el párrafo de las temperaturas que me has ofrecido después de leerme el artículo al que haces referencia, y he introducido el renglón de las temperaturas... y aparece pero sin temperaturas los dos core... Debe ser porque mi sistema no genera los archivos que necesita .conkyrc exactamente.
He intentado con sudo sensors-detect diciendo sí a todo y no a todo, de las dos maneras y tercamente vuelve a no mostrar la temperatura... Es una lástima que no se ofrezcan estas aplicaciones un poco más redondas en su acabado: instalé conky desde cero con los mismos resultados y probando varios .conkyrc y sigo en las mismas... En cualquier caso, se puede vivir sin conky...
Gracias por tu generosa aportación...

Yo te sugeriría que dejes de inventar cosas y hacer lo que viene explícitamente en la página que te mande... yo no siento ninguna lástima; puesto que a mi me funciona perfectamente.

para ver los sensores, con sensors desde la consola, si gustas puedo pasarte mi archivo conkyrc para que te orientes o la documentación de conky, puesto que te hace falta leer mucho sobre conky.

Cambiá donde dice ${acpitemp} por ${hwmon temp 2}º y fijate si funciona...

EDITO: Con ifconfig fijate en qué interface tenés conectada la máquina y, donde dice wlan0, tenés poner la tuya.

Gracias miles por tu aportación, Pablinet. Efectivamente, ahora se ve la temperatura sin problemas, aunque únicamente la del Core 0. Falta que aparezca la del Core 1. Lo tengo controlado porque tengo un widget de temperatura en el escritorio... el que viene con el SO Kubuntu. No sé si con esto conformarme o si indagar en la aportación de JoséLuís1320, anterior a la tuya, en la que habla de un .conkyrc para dual core. ¿Tienes alguna idea a mano para que aparezcan ambas temperaturas, ya que tú haces la aportación que ha dado con la solución? Gracias de antemano.
Por lo que respecta al tema de la red, aparecen varios valores y no sé cuál introducir, aunque puedo ir probando. En cualquier caso, mi ipconfig da los siguientes valores:

eth1      Link encap:Ethernet  direcciónHW d0:50:99:02:e0:84 
          Direc. inet:192.168.1.10  Difus.:192.168.1.255  Másc:255.255.255.0
          Dirección inet6: fe80::d250:99ff:fe02:e084/64 Alcance:Enlace
          ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST  MTU:1500  Métrica:1
          Paquetes RX:48028 errores:0 perdidos:0 overruns:0 frame:0
          Paquetes TX:32589 errores:0 perdidos:0 overruns:0 carrier:0
          colisiones:0 long.colaTX:1000
          Bytes RX:48474067 (48.4 MB)  TX bytes:5375137 (5.3 MB)

lo        Link encap:Bucle local 
          Direc. inet:127.0.0.1  Másc:255.0.0.0
          Dirección inet6: ::1/128 Alcance:Anfitrión
          ACTIVO BUCLE FUNCIONANDO  MTU:65536  Métrica:1
          Paquetes RX:4983 errores:0 perdidos:0 overruns:0 frame:0
          Paquetes TX:4983 errores:0 perdidos:0 overruns:0 carrier:0
          colisiones:0 long.colaTX:0
          Bytes RX:536484 (536.4 KB)  TX bytes:536484 (536.4 KB)

En cuanto a sustituir wlan0, ¿sería sustituir wlan0 en concreto por el valor a introducir, o en casos como por ejemplo {upspeedgraph wlan0 13,80} sustituir ese 13.80 por el valor numérico de que se trate? No soy más que un usuario con algo de base y poco más, y seguro que estoy haciendo preguntas estúpidas, pero no he estudiado informática... En el .conkyrc aparece la palabra wlan0 unas 6 o 7 veces e imagino que no será sustituirlas todas por el valor que me digas (el amigo y mentor que me enseña estás cosas está en Holanda trabajando y se le ha roto la laptop, así que no tengo con quien experimentar soluciones vía internet. De hecho, es él el responsable de que me haya metido en este lío).
Vuelvo a darte las gracias por adelantado...

Bueno JoséLuis1320; gracias por tu interés en ayudar en cualquier caso... El problema no era como comprobarás en la lectura del hilo que necesitase (en principio) rectificar mi .conkyrc, sino (como yo sospechaba) en ese acpitemp que no era el recurso que necesitaba mi .conkyrc... como muy amablemente me ha insinuado Pablinet. Ahora, a no ser que algún compañero me haga la aportación definitiva, puedo combinar la tuya y la de Pablinet porque, ahora sí, aparece al menos una temperatura de referencia y sé donde estaba el problema que me impedía acceder a los datos de temperatura... ese {hwmon temp 2} que sustituye a mi {acpitemp}
Al menos no doy palos de ciego. Gracias otra vez.

Joanot49 escribió:

Gracias miles por tu aportación, Pablinet. Efectivamente, ahora se ve la temperatura sin problemas, aunque únicamente la del Core 0. Falta que aparezca la del Core 1. Lo tengo controlado porque tengo un widget de temperatura en el escritorio... el que viene con el SO Kubuntu. No sé si con esto conformarme o si indagar en la aportación de JoséLuís1320, anterior a la tuya, en la que habla de un .conkyrc para dual core. ¿Tienes alguna idea a mano para que aparezcan ambas temperaturas, ya que tú haces la aportación que ha dado con la solución? Gracias de antemano.

En el tema de la temperatura hasta acá llegué yo y de pura casualidad.

Joanot49 escribió:

Por lo que respecta al tema de la red, aparecen varios valores y no sé cuál introducir, aunque puedo ir probando. En cualquier caso, mi ipconfig da los siguientes valores:


eth1

Link encap:Ethernet direcciónHW d0:50:99:02:e0:84 Direc. inet:192.168.1.10 Difus.:192.168.1.255 Másc:255.255.255.0 Dirección inet6: fe80::d250:99ff:fe02:e084/64 Alcance:Enlace ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1 Paquetes RX:48028 errores:0 perdidos:0 overruns:0 frame:0 Paquetes TX:32589 errores:0 perdidos:0 overruns:0 carrier:0 colisiones:0 long.colaTX:1000 Bytes RX:48474067 (48.4 MB) TX bytes:5375137 (5.3 MB) lo Link encap:Bucle local Direc. inet:127.0.0.1 Másc:255.0.0.0 Dirección inet6: ::1/128 Alcance:Anfitrión ACTIVO BUCLE FUNCIONANDO MTU:65536 Métrica:1 Paquetes RX:4983 errores:0 perdidos:0 overruns:0 frame:0 Paquetes TX:4983 errores:0 perdidos:0 overruns:0 carrier:0 colisiones:0 long.colaTX:0 Bytes RX:536484 (536.4 KB) TX bytes:536484 (536.4 KB)

En cuanto a sustituir wlan0, ¿sería sustituir wlan0 en concreto por el valor a introducir, o en casos como por ejemplo {upspeedgraph wlan0 13,80} sustituir ese 13.80 por el valor numérico de que se trate? No soy más que un usuario con algo de base y poco más, y seguro que estoy haciendo preguntas estúpidas, pero no he estudiado informática... En el .conkyrc aparece la palabra wlan0 unas 6 o 7 veces e imagino que no será sustituirlas todas por el valor que me digas (el amigo y mentor que me enseña estás cosas está en Holanda trabajando y se le ha roto la laptop, así que no tengo con quien experimentar soluciones vía internet. De hecho, es él el responsable de que me haya metido en este lío).
Vuelvo a darte las gracias por adelantado...

En el caso de la red ahí te marqué bien la respuesta...

Por lo que veo y, si no me confundo, utilizás controladores NO libre para la red inalámbrica. Es por eso que tu interface es eth1 y no wlan0.