Didier-T a écrit@ tous,
Grosse mise à jour du script.
Bonjour,
Ca ne marche plus chez moi avec cette nouvelle version.
$ conky
Erreur de segmentation
$ tail -1 /var/log/messages
Feb 2 10:58:34 kernel: [12543.973729] conky[4348]: segfault at 0 ip 003da7a0 sp bffdead8 error 4 in libc-2.11.1.so[367000+153000]
Extrait du conkyrc :
# -- Conky settings -- #
background yes
update_interval 1
cpu_avg_samples 2
net_avg_samples 2
override_utf8_locale yes
double_buffer yes
no_buffers yes
text_buffer_size 2048
# -- Window specifications -- #
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
border_inner_margin 0
border_outer_margin 0
minimum_size 280 100
maximum_width 310
alignment top_right
gap_x 5
gap_y 0
# -- Graphics settings -- #
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders yes
# -- Text settings -- #
use_xft yes
xftfont MaiandraGD:size=24
xftalpha 0.4
uppercase no
default_color 8b8b8b
#####Template V2.6
# -- images fond -- #
# template0 ${image ~/.conky/Meteo-lua/\1 -p \2 -s \3 -n}
# -- gestion météo --#
# template1 ${lua Meteo_\1 \2 \3 \4 \5}
# -- icones météo -- \2=repertoir icones \3=position \4=taille \5=jour (pour les prévisions) #
# template2 ${lua_parse Meteo_\1 \2 \3 \4 60 \5}
# -- recup info par sed -- #
# template3 ${lua Lune_\1}
# template4 ${goto 12}${font}${color}\1${goto 87}:
# template5 ${color yellow}\1 : ${color white}
##### -- Declaration template V3-- #
# -- gestion météo --#
template1 ${lua Meteo_\1 \2 \3 \4 \5 \6}
# -- icônes météo -- \2=répertoire icônes \3=position \4=taille \5=jourpour les prévisions } #
template2 ${lua_parse Meteo_\1 \2 \3 \4 60 \5}
template3 ${lua Lune_\1}
lua_load /home/tof/conky/script/meteo.lua
lua_startup_hook init /home/tof/conky/script/meteo.cfg
TEXT
#### Lancement du script récupérant les données météo ####
${template1 Maj} #V3-- Mise à jours via le réseau si disponible, sinon récupération des informations sauvegardées
#####${template1 Maj http://www.accuweather.com/fr/fr/champtoceaux/140638 5 1800 /tmp ~/conky} # V2.6
##### ville&heure de mise à jour#####
${color ffe595}${font Helvetica LT Std:size=10}${alignc}Météo pour ${template1 Ville} à ${template1 Heure}h${template1 Minute}
##### Situation actuelle température, vent, condition #####
${font Helvetica:size=14}${color white}${alignc}${template1 CondMeteo}${font Helvetica:size=10}
${font Helvetica:size=10}Temp : ${color white}${template1 TempAct}°${color ffe595} TR : ${color white}${template1 TempRes 1}° ${alignr}${color ffe595}Vent : ${color white}${template1 VentDirP} ${template1 VentForce} km/h
##### Icone condition actuelle #####
${template2 IconeM ~/conky/meteo+lune/icones/base 0,110 132x79}
##### Icone vent actuel #####
${template2 IconeV ~/conky/meteo+lune/icones/base/vent 200,115 57x57}
##### Affichage Probabilité de précipitations Jour/Nuit #####
${voffset 40}${color ffe595}Pluviométrie prévue : ${color white}${template1 Jour_NivPrec 1} mm${color ffe595} cette nuit : ${color white}${template1 Nuit_NivPrec 1} mm
##### Affichage temperature max et mini et humidité#####
${color ffe595}Température max : ${color white}${template1 Jour_Temp 1}° ${color ffe595} min : ${color white}${template1 Nuit_Temp 1}° ${color ffe595} H% : ${color white}${template1 Humidite 1}%
##### Affichage point de rosée et indice UV#####
${color ffe595}Point de rosée : ${color white}${template1 Rose 1}° ${color ffe595}Indice UV : ${color white}${template1 Jour_Uv 1}
##### Affichage levé et couché du soleil#####
${color ffe595}Soleil : levé à ${color white}${template1 HLeverSoleil 1}h${template1 MLeverSoleil 1}${color ffe595} couché à ${color white}${template1 HCoucherSoleil 1}h${template1 MCoucherSoleil 1}
##### Demain ####
${alignc}${template2 Jour %A_%d 2} ${color ffe595}Indice de prob : ${color white}${template1 Jour_ProbPrec 2}
${color ffe595}T max : ${color white}${template1 Jour_Temp 2}° ${color ffe595} min : ${color white}${template1 Nuit_Temp 2}°
${color ffe595}Pluie : ${color white}${template1 Jour_NivPrec 2} mm${color ffe595} Nuit : ${color white}${template1 Nuit_NivPrec 2} mm
${color ffe595}Vent : ${color white}${template1 Jour_VentDirP 2} ${template1 Jour_VentForce 2} km/h
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 200,270 86x52 1}
##### Après demain #####
${alignc}${template2 Jour %A_%d 3} ${color ffe595}Indice de prob : ${color white}${template1 Jour_ProbPrec 3}
${color ffe595}T max : ${color white}${template1 Jour_Temp 3}° ${color ffe595} min : ${color white}${template1 Nuit_Temp 3}°
${color ffe595}Pluie : ${color white}${template1 Jour_NivPrec 3} mm${color ffe595} Nuit : ${color white}${template1 Nuit_NivPrec 3} mm
${color ffe595}Vent : ${color white}${template1 Jour_VentDirP 3} ${template1 Jour_VentForce 3} km/h
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 200,355 86x52 3}
##### 2 Next days#####
${alignc}${template2 Jour %A_%d 4} ${color ffe595}Indice de prob : ${color white}${template1 Jour_ProbPrec 4}
${color ffe595}T max : ${color white}${template1 Jour_Temp 4}° ${color ffe595} min : ${color white}${template1 Nuit_Temp 4}°
${color ffe595}Pluie : ${color white}${template1 Jour_NivPrec 4} mm${color ffe595} Nuit : ${color white}${template1 Nuit_NivPrec 4} mm
${color ffe595}Vent : ${color white}${template1 Jour_VentDirP 4} ${template1 Jour_VentForce 4} km/h
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 200,445 86x52 4}
${alignc}${template2 Jour %A_%d 5} ${color ffe595}Indice de prob : ${color white}${template1 Jour_ProbPrec 5}
${color ffe595}T max : ${color white}${template1 Jour_Temp 5}° ${color ffe595} min : ${color white}${template1 Nuit_Temp 5}°
${color ffe595}Pluie : ${color white}${template1 Jour_NivPrec 5} mm${color ffe595} Nuit : ${color white}${template1 Nuit_QPluie 5} mm
${color ffe595}Vent : ${color white}${template1 Jour_VentDirP 5} ${template1 VentForce 5} km/h
${template2 Jour_IconeM ~/conky/meteo+lune/icones/base 200,530 86x52 5}
#####Lune#####
${color ffe595}Lune : ${color white}${template3 ephemerides}${color ffe595} Age :${color white} ${template3 Age}
#${image /tmp/lune.png -p 111,620 -s 53x53 -f 60}
et le meteo.cfg
# Créé par jpdipsy (forum.ubuntu-fr.org)
#Répertoire de sauvegarde
repsauv=/home/tof/meteo
#Répertoire temporaire (si pas de disque ram pareil que DirShell)
TempShell=/tmp
#Copier votre adresse Accuweather ici
#Attention a bien tronqué la fin de l'adresse
#Mauvaise adresse http://www.accuweather.com/en/fr/argenteuil/133593/current-weather/133593
#Bonne adresse http://www.accuweather.com/en/fr/argenteuil/133593
web=http://www.accuweather.com/fr/fr/champtoceaux/140638
#Prévision sur n jour (de 1 à 15)
periode=5
#Temps entre les mises à jour prévision (en heure+minute)
update=1800
Version des différents trucs :
$ lua -v
Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio
$ conky -v
Conky 1.8.0 compiled Fri Apr 23 10:38:37 UTC 2010 for Linux 2.6.24-27-server (i686)
Compiled in features:
System config file: /etc/conky/conky.conf
Package library path: /usr/lib/conky
X11:
* Xdamage extension
* XDBE (double buffer extension)
* Xft
* ARGB visual
Music detection:
* MPD
* MOC
General:
* math
* hddtemp
* portmon
* Curl
* RSS
* Weather (METAR)
* Weather (XOAP)
* wireless
* support for IBM/Lenovo notebooks
* nvidia
* eve-online
* config-output
* Imlib2
* ALSA mixer support
* apcupsd
* iostats
* ncurses
* Lua
Lua bindings:
* Cairo
* Imlib2
$
J'ai d'abord recodé tous les path en hard, pas de changements...
J'ai réinstallé les paquets conky à partir des dépots, ça change pas...
Je suis repassé en v2.6, ca remarche...
Je creuse, mais je sèche...!!
Ps : Accessoirement, dans le fichier lisez-moi, il manque la commande pour récupérer l'icone de la lune.