[conky] N'apparaît plus sur le bureau (résolu)
Publié : ven. 16 nov. 2012, 17:14
Bonjour à tous,
Depuis ce matin, mon conky n'apparaît plus sur le bureau. Il est lancé habituellement via mon .xinitrc lui même lancé par starx via .bash_profile.
Le plus étonnant, c'est qu'il m'y a pas eu de maj, d'instal ou de changement de .conkyrc entretemps, juste un arrêt puis un démarrage du pc.
Encore plus troublant, si je fais un ps aux | grep conky, je le vois lancé mais zombifié.
Evidemment, impossible de ce débarraser du zomby puisque c'est consolekit le père. Je peux tuer le process 386 et relancer conky dans un terminal.
Mais toujours pas de conky sur le bureau...
Mon .xinitrc
Mon .conkyrc
Pas plus d'info en background no. Même histoire si je commente lua.
Une suggestion?
D'avance merci
Resolution : Correction d'un script exécuté par conky que j'ai "mal" recodé hier. Le script en question étant long à s'exécuter, conky attendait un retour de ce script pour s'afficher.
Merci à Ypnose pour son aide
Depuis ce matin, mon conky n'apparaît plus sur le bureau. Il est lancé habituellement via mon .xinitrc lui même lancé par starx via .bash_profile.
Le plus étonnant, c'est qu'il m'y a pas eu de maj, d'instal ou de changement de .conkyrc entretemps, juste un arrêt puis un démarrage du pc.
Encore plus troublant, si je fais un ps aux | grep conky, je le vois lancé mais zombifié.
Code : Tout sélectionner
$ ps aux | grep conky
metal 362 0.0 0.0 0 0 tty1 Z 10:48 0:00 [conky] <defunct>
metal 386 0.0 0.3 63388 3928 tty1 Sl 10:48 0:00 conky
metal 449 0.0 0.0 6348 940 pts/0 S+ 10:48 0:00 grep conky
Code : Tout sélectionner
$ conky
Conky: forked to background, pid is 523
[metal@caribou ~]$
Conky: desktop window (b0) is root window
Conky: window type - desktop
Conky: drawing to created window (0xe00002)
Conky: drawing to double buffer
Mon .xinitrc
Code : Tout sélectionner
$ cat .xinitrc
#!/bin/bash
# Source scripts in /etc/X11/xinit/xinitrc.d/
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
done
unset f
fi
urxvtd -q -f -o &
xset -b &
numlockx &
setxkbmap ca &
nitrogen --restore &
tint2 &
xbindkeys &
conky &
xcompmgr &
xmodmap -e "pointer = 1 3 2" &
transmission-gtk --minimized &
/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
exec ck-launch-session dbus-launch openbox-session
Code : Tout sélectionner
$ cat .conkyrc
# temps pour fermer conky en seconde. 0 = toujours actif
total_run_times 0
# # affiche le texte sur la sortie standard
out_to_console no
# # réglage de la mémoire, pour éviter le clignotement
double_buffer yes
# # Soustraire les mémoires tampons de la mémoire utiliser
no_buffers yes
text_buffer_size 2048
# # taux de rafraichissement de la fenêtre (en secondes)
update_interval 2.0
# # nombre d'échantillons à utiliser pour calculer la moyenne d'utilisation
cpu_avg_samples 4
net_avg_samples 2
# # taille et positon
alignment top_right
minimum_size 180 392
#maximum_width 180
# # écart avec le bord x=gauche ou droit y= haut ou bas
gap_x 5
gap_y 35
# # afficher les ombres
draw_shades no
# # afficher des contours
draw_outline no
# # contours autour des blocs de texte
draw_borders no
# # largeur du contour
border_width 1
# # largeur des marges
border_inner_margin 5
border_outer_margin 5
# #pour que conky tourne en arrière plan background no pour les tests
background yes
# # utiliser sa propre fenêtre
own_window yes
own_window_class Conky
own_window_type desktop # normal, desktop, dock, panel or override
own_window_argb_visual yes
#pseudo transparence si vous avez des icones sous le conky elle ne seront plus accessible une fois conky activé
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
# # Utiliser Xft (polices lissées etc)
use_xft yes
xftalpha 0.8
override_utf8_locale yes # force UTF8
# #police a utiliser : use_xft doit être a "yes"
xftfont Trebuchet MS:size=8
# # Tout le texte en majuscule
uppercase no
# # Ajoute des espaces après certains objets pour éviter de les faire bouger.
# # Fonctionne uniquement avec les polices Fixes
use_spacer right
# # Couleurs
default_color FFFFFF #blanc
default_shade_color 333333
default_outline_color black
#Lua Load
lua_load ~/.conky/scripts/rings.lua
lua_draw_hook_pre ring_stats
TEXT
${voffset 15}${offset 15}CPU${voffset 9}
${cpu cpu1} %
${voffset -35}${offset 133}RAM${voffset 9}
${offset 120}${memperc} %
${voffset 40}${offset 17}HDD
${offset 13}/root
${voffset 1}${offset -3} ${fs_free /}
${voffset -39}${offset 134}HDD
${offset 127}/home
${voffset 1}${offset 115} ${fs_free /home}
Processes: $processes Running: $running_processes
Name PID CPU% MEM%
${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${exec cal}
INTERNET ${color red}${exec ~/check-internet.sh}${color}
Archcraft ${color red}${execi 300 ~/checkserver.sh}${color}
Korben:
${scroll 33 15 ${rss http://feeds.feedburner.com/KorbensBlog-UpgradeYourMind?format=xml 1 item_titles 2}}
Yahoo: ${color red}${execi 60 conkyEmail --servertype=POP --servername=****** --username=********* --password=************** --ssl}${color} email(s)
Bashfr:
${scroll 33 15 ${execi 60 fortune bashfr}}
TODO
${execi 60 cat .todo}
${exec birthday}
Une suggestion?
D'avance merci
Resolution : Correction d'un script exécuté par conky que j'ai "mal" recodé hier. Le script en question étant long à s'exécuter, conky attendait un retour de ce script pour s'afficher.
Merci à Ypnose pour son aide