le bon sens m'a fait penser que logiquement on devrait placer cette commande${if_existing /media ...} en début de ligne et non en fin de ligne comme il est suggéré sur le site de
http://conky.pitstop.free.fr, voilà j'ai essayé et bingo
merci
ljere pour le lien, ça m'a quand même permit de corriger cette petite erreur, sans oublié le ${endif} en fin de ligne. donc :
${if_existing /media/marc/data}${color3}data ${color2}${goto 50}${fs_used /media/marc/data} / ${fs_size /media/marc/data} ${goto 165}${fs_used_perc /media/marc/data}% ${goto 195}${color4}${fs_bar /media/marc/data}${endif}
Pour libérer la place lorsque les médias ne sont pas montés, il faut adapter un peu, ici l'exemple que j'ai, (à adapter selon votre structure disque)
notez bien les positions de:
\ , ${voffset 15},${endif}, ${if_mounted...}, ou
${if_existing...} pour ça je ne vois pas la différence, j'ai d'ailleurs mit l'un et l'autre pour tester.
${color}ESPACE DISQUE:${color3}${hr}
${goto 15}${color3}/ ${color2}${goto 50}${fs_used /} / ${fs_size /} ${goto 165}${fs_used_perc /}% ${goto 195}${color4}${fs_bar /}\
${if_mounted /media/marc/Drive-n-go}${voffset 15}${goto 15}${color3}D-n-g ${color2}${goto 50}${fs_used /media/marc/Drive-n-go} / ${fs_size /media/marc/Drive-n-go} ${goto 165}${fs_used_perc /media/marc/Drive-n-go}% ${goto 195}${color4}${fs_bar /media/marc/Drive-n-go}${endif}\
${if_existing /media/marc/data}${voffset 15}${goto 15}${color3}data ${color2}${goto 50}${fs_used /media/marc/data} / ${fs_size /media/marc/data} ${goto 165}${fs_used_perc /media/marc/data}% ${goto 195}${color4}${fs_bar /media/marc/data}${endif}
${voffset -3}${goto 165}${font caviar dreams:size=9,weight:normal}${color2}graph usage disk
le résultat en images, disques non montés et disques montés
bon c'est pas gagné j'ai à nouveau No such file or directory qui revient... je ne sais plus quoi faire, une idée, suggestion, etc svp
Pour finir il me semble que je sois arrivé à qq chose de potable, avec le conky: Et tout fonctionne pour une charge cpu très faible

background true
use_xft yes
xftfont Sans:size=8
xftalpha 0.5
update_interval 10
#total_run_times 0
own_window yes
own_window_transparent yes
#own_window_argb_visual yes
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager,below
double_buffer yes
minimum_size 280 800
maximum_width 280
text_buffer_size 1024
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders yes
default_color white
#default_shade_color black
default_outline_color white
alignment tr
short_units
gap_x 3
gap_y 65
no_buffers yes
uppercase no
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
#white
color1 white
#white
color2 white
#orange
color3 green
#orange - yellow
color4 green
color5 9dff00
color6 orange
color7 787878
# Lua Load #
#lua_load ~/.conky/ring.lua
#lua_draw_hook_pre clock_rings
#${color3}${font Sans:size=30}${alignc}${time %H}${time :%M}
TEXT
${font Sans:size=10}${color3}host: ${color2}${font caviar dreams:size=10,weight:bold}${color}Marc-revo "Voyager 14.04"
${font Sans:size=10}${color3}Kernel: ${color2}$kernel
${color3}Uptime:${color2} $uptime
${color3}Processus: ${color2} $processes${color3}${alignr}En cours: ${color2} $running_processes
#${color3}System Updates: $color2${execi 3600 apt-get search "~U" | wc -l | tail}
${color}CPU: ${color3}${hr}
${color3}Frequence : ${color2}${freq_g} GHz$alignr${color3}SDA: ${color2}${execi 10 hddtemp -n /dev/sda} °C
${color3}Core 0:${color2} ${cpu cpu0}%${goto 90}${color4}${cpubar cpu0 6,60}${color2}${goto 160}${exec expr `cat /sys/class/hwmon/hwmon0/temp1_input` / 1000}°C${goto 195}${color4}${execbar expr `cat /sys/class/hwmon/hwmon0/temp1_input` / 1000}${color2}
${color3}Core 1:${color2} ${cpu cpu1}%${goto 90}${color4}${cpubar cpu1 6,60}${color2}${goto 160}${exec expr `cat /sys/class/hwmon/hwmon1/device/temp2_input` / 1000}°C${goto 195}${color4}${execbar expr `cat /sys/class/hwmon/hwmon1/device/temp2_input` / 1000}${color2}
${voffset 5}${color3}${cpugraph cpu0 15,120 9dff00 ffff66}$alignr${cpugraph cpu1 15,120 9dff00 ffff66}
${color}${font caviar dreams:size=9,weight:normal}${goto 30}graph cpu 1${goto 190}graph cpu 2
${voffset 10}${font caviar dreams:size=10,weight:normal}${color}MEMOIRE: ${color3}${hr}
${goto 10}${color3}RAM:${color2} $mem/$memmax ${goto 165}${memperc}%${goto 195}${color4}${membar}${color2}
${goto 10}${color3}SWAP:${color2} ${swap} / ${swapmax} ${goto 165}${swapperc}%${goto 195}${color4}${swapbar}
${voffset -3}${goto 165}${font caviar dreams:size=9,weight:normal}${color2}graph usage mem
${color}ESPACE DISQUE:${color3}${hr}
${goto 15}${color3}/ ${color2}${goto 50}${fs_used /} / ${fs_size /} ${goto 165}${fs_used_perc /}% ${goto 195}${color4}${fs_bar /}\
${if_existing /media/marc/Drive-n-go}${voffset 15}${goto 15}${color3}D-n-g ${color2}${goto 50}${fs_used /media/marc/Drive-n-go} / ${fs_size /media/marc/Drive-n-go} ${goto 165}${fs_used_perc /media/marc/Drive-n-go}% ${goto 195}${color4}${fs_bar /media/marc/Drive-n-go}${endif}\
${if_existing /media/marc/data}${voffset 15}${goto 15}${color3}data ${color2}${goto 50}${fs_used /media/marc/data} / ${fs_size /media/marc/data} ${goto 165}${fs_used_perc /media/marc/data}% ${goto 195}${color4}${fs_bar /media/marc/data}${endif}
${voffset -3}${goto 165}${font caviar dreams:size=9,weight:normal}${color2}graph usage disk
${font caviar dreams:size=10}${color}CHARGE: ${color3}${hr}
Processus$alignr PID CPU MEM${color5}
${top name 1} $alignr${top pid 1} ${top cpu 1} ${top mem 1}
${top name 2} $alignr${top pid 2} ${top cpu 2} ${top mem 2}
${top name 3} $alignr${top pid 3} ${top cpu 3} ${top mem 3}
${top name 4} $alignr${top pid 4} ${top cpu 4} ${top mem 4}
${top name 5} $alignr${top pid 5} ${top cpu 5} ${top mem 5}
${top name 6} $alignr${top pid 6} ${top cpu 6} ${top mem 6}
${top name 7} $alignr${top pid 7} ${top cpu 7} ${top mem 7}
${top name 8} $alignr${top pid 8} ${top cpu 8} ${top mem 8}
${color3}Memoire$alignr PID CPU MEM${color5}
${top_mem name 1} $alignr${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${top_mem name 2} $alignr${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${top_mem name 3} $alignr${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
${top_mem name 4} $alignr${top_mem pid 4} ${top_mem cpu 4} ${top_mem mem 4}
${if_existing /sys/class/net/eth0/operstate up}${color}RESEAU: ${color3}${hr}
eth0 : ${color1}${texeci 3600 wget http://checkip.dyndns.org -O - -o /dev/null | cut -d : -f 2 | cut -d \< -f 1}${color3 } local : ${color1}${addr eth0}
${color3}Down:${color2} ${totaldown eth0}${voffset -2}${font Ubuntu:pixelsize=14,weight:bold}${goto 120}${downspeedf eth0} k/s${voffset 3}${goto 205}${color3}${downspeedgraph eth0 10,80 9dff00 ffff66}
${voffset -3}${font Sans:size=10}${color3}Up: ${color2} ${totalup eth0}${voffset -3}${font Ubuntu:pixelsize=14,weight:bold}${goto 120}${upspeedf eth0} k/s${goto 205}${color3}${upspeedgraph eth0 10,80 9dff00 ffff66}
# ${goto 5}${color}${font caviar dreams:size=7,weight:normal}Down: ${font caviar dreams:size=7,weight:bold}${downspeedf eth0}
# ${goto 5}${color}${font caviar dreams:size=7,weight:normal}Up : ${font caviar dreams:size=7,weight:bold}${upspeedf eth1}
# ${voffset -3}${downspeedgraph eth1 20,120}$alignr${upspeedgraph eth0 20,120}
# ${voffset -12}${goto 50}down${goto 220}up
${voffset -3}${goto 205}${font caviar dreams:size=9,weight:normal}${color2}graph réseau${endif}
${if_existing /sys/class/net/wlan0/operstate up}${color}WIFI: ${color3}${hr}IP (wlan0):$alignr${addr wlan0}
AP: ${color1}${wireless_essid wlan0} ${alignr}${color3}Bitrate: ${color1}${wireless_bitrate wlan0}
${color3}Down: ${color1}${downspeed wlan0} k/s ${alignr}${color3}Up: ${color1}${upspeed wlan0} k/s
${downspeedgraph wlan0 10,80 9dff00 ffff66} ${alignr}${upspeedgraph wlan0 10,80 9dff00 ffff66}
${color3}Total: ${color1}${totaldown wlan0} ${alignr -15}${color3}Total: ${color1}${totalup wlan0}${endif}
${font Ubuntu:pixelsize=14}${color2}Mes notes à l'écran : ${color3}${hr}
${voffset 7}${color5}${font LCD:size=10}${exec cat -b ~/.conky/conky-perso/ToDo.txt | grep note | cut -d "=" -f2}
${font Ubuntu:pixelsize=14}${color2}open ports: ${tcp_portmon 1 65535 count}${color3} ${hr}
${goto 3}${font caviar dreams:size=7,weight:bold}${color3}${offset 10}URL${goto 200}PORT
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 0} ${goto 200} ${tcp_portmon 1 65535 rport 0}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 1} ${goto 200} ${tcp_portmon 1 65535 rport 1}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 2} ${goto 200} ${tcp_portmon 1 65535 rport 2}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 3} ${goto 200} ${tcp_portmon 1 65535 rport 3}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 4} ${goto 200} ${tcp_portmon 1 65535 rport 4}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 5} ${goto 200} ${tcp_portmon 1 65535 rport 5}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 6} ${goto 200} ${tcp_portmon 1 65535 rport 6}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 7} ${goto 200} ${tcp_portmon 1 65535 rport 7}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 8} ${goto 200} ${tcp_portmon 1 65535 rport 8}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 9} ${goto 200} ${tcp_portmon 1 65535 rport 9}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 10} ${goto 200} ${tcp_portmon 1 65535 rport 10}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 11} ${goto 200} ${tcp_portmon 1 65535 rport 11}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 12} ${goto 200} ${tcp_portmon 1 65535 rport 12}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 13} ${goto 200} ${tcp_portmon 1 65535 rport 13}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 14} ${goto 200} ${tcp_portmon 1 65535 rport 14}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 15} ${goto 200} ${tcp_portmon 1 65535 rport 15}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 16} ${goto 200} ${tcp_portmon 1 65535 rport 16}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 17} ${goto 200} ${tcp_portmon 1 65535 rport 17}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 18} ${goto 200} ${tcp_portmon 1 65535 rport 18}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 19} ${goto 200} ${tcp_portmon 1 65535 rport 19}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 20} ${goto 200} ${tcp_portmon 1 65535 rport 20}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 21} ${goto 200} ${tcp_portmon 1 65535 rport 21}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 22} ${goto 200} ${tcp_portmon 1 65535 rport 22}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 23} ${goto 200} ${tcp_portmon 1 65535 rport 23}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 24} ${goto 200} ${tcp_portmon 1 65535 rport 24}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 25} ${goto 200} ${tcp_portmon 1 65535 rport 25}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 26} ${goto 200} ${tcp_portmon 1 65535 rport 26}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 27} ${goto 200} ${tcp_portmon 1 65535 rport 27}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 28} ${goto 200} ${tcp_portmon 1 65535 rport 28}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 29} ${goto 200} ${tcp_portmon 1 65535 rport 29}
${goto 5}${font caviar dreams:size=7,weight:normal}${color5}${tcp_portmon 1 65535 rhost 30} ${goto 200} ${tcp_portmon 1 65535 rport 30}
#${color}ToDo List: ${color3}${hr}
#${color2}${offset 5}${font Droid sans mono:size=8}${exec cat ~/.conky/conky-perso/ToDo.txt | fold -s -w 65}${font}
#{exec cat ~/.conky/conky-perso/ToDo.txt | grep note | cut -d "=" -f2}
#${exec ~/.conky/conky-perso/ToDo.txt | grep note | cut -d "=" -f2 | fold -s -w 100}
##Utiliser hddtemp dans Conky
## $sudo dpkg-reconfigure hddtemp
##À cette question, vous devez répondre oui. Pour les 2 autres (intervalle de mesure et démon hddtemp), laissez les valeurs par défaut, à savoir 0 pour l'intervalle, et non pour le lancement du démon hddtemp.
##Ensuite, testez :
## $hddtemp /dev/sda
##Voilà, vous pouvez maintenant afficher la température de votre disque dur en tant que simple utilisateur
##${execi 10 hddtemp /dev/sda}
##http://www.jeoffrey54.com/article34/utiliser-hddtemp-dans-conky#.U9ELHbtb8W0
##
##
##
##
##${font DS\-Digital:size=30}
##
##