Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/06/2011, à 17:24

Morita

[RESOLU] Bug d'affichage conky

Bonjour
J'ai un bug d'affichage bizarre avec conky. Comme vous le voyez dans ma capture d'écran (ci dessous), le fond n'est pas transparent alors qu'il devrait l'être. Mon script fonctionnait très bien sous karmic mais pour Natty, ça bug un peu. Le plus bizarre c'est que lorsque je fais un clic droit sur le bureau pour afficher le menu contextuel, le fond de conky redevient transparent. Ce bug la, se produit au démarrage et parfois avec d'autre applications.

Ma capture d'écran :
mini_110604062533444952.jpg

conkyrc1 :

background yes
use_xft yes
xftfont Sans Mono:size=9
xftalpha 0.8
update_interval 1.0
double_buffer yes
minimum_size 285 0
maximum_width 285
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders yes
default_color white
own_window        yes
own_window_transparent    yes
own_window_type        override
own_window_hints    undecorated,below,sticky,skip_taskbar,skip_pager
alignment top_right
gap_x 35
gap_y 30
no_buffers yes
uppercase no
cpu_avg_samples 2
net_avg_samples 2
use_spacer right

color1 white
# light blue
color2 6892C6
# vert
color3 5C9CD9
# Bleu foncé
color4 2C4B68 
# black
color5 C8C8C8
# bleu turcoise
color6 446057
# vert clair
color7 d3e796
# orange
color8 8D5C08

text_buffer_size 2048
override_utf8_locale yes
TEXT
${offset -5}${color5}${font StyleBats:style=CleanCut:size=12}q ${voffset -2}${font Manga:size=17}INTERNET${font}  ${hr}

${alignc}${color5}lan: ${color6}${addr eth0} ${color5}| ${color5}wan:${color6}${texeci 600 wget http://checkip.dyndns.org -O - -o /dev/null | cut -d : -f 2 | cut -d \< -f 1} 

${color5}Down:${color8} ${downspeed eth0} ${color5}${goto 150} Up:${color8} ${upspeed eth0}
${color2}${downspeedgraph eth0 50,140 8D5C08 d3e796} $alignr${color2}${upspeedgraph eth0 50,140 2C4B68 5C9CD9}
$font$color Ce jour: ${color4}${texeci 300 vnstat | grep "today" | awk '{print $2 $3}'} $color ${goto 155}Ce jour: ${color4}${texeci 300 vnstat -i eth0 | grep "today" | awk '{print $5 $6}'}
$font$color Hier: ${color6}${texeci 300 vnstat -i eth0 | grep "yesterday" | awk '{print $2 $3}'} $color ${goto 155}Hier: ${color6}${texeci 300 vnstat -i eth0 | grep "yesterday" | awk '{print $5 $6}'} 
$font$color Semaine: ${color6}${execi 300 vnstat -w | grep "current week" | awk '{print $3 $4}'} $color ${goto 155}Semaine: ${color6}${execi 300 vnstat -w | grep "current week" | awk '{print $6 $7}'}
$font$color Mois: ${color6}${texeci 300 vnstat -m -i eth0 | grep "'" | tail -n 1 | awk '{print $3 $4}'}$color ${goto 155}Mois: ${color6}${texeci 300 vnstat -m -i eth0 | grep "'" | tail -n 1 | awk '{print $6 $7}'}
$color Total dl: ${color6}${execi 300 vnstat | grep "received:" | awk '{print $2 $3}'}$color ${goto 155}Total up: ${color6}${execi 300 vnstat | grep "transmitted:" | awk '{print $2 $3}'}
${goto 80}${font Arial:size=8}(depuis le 09/04/2011)

${offset -5}${color5}${font StyleBats:style=CleanCut:size=12}q ${voffset -2}${font Manga:size=17}STOCKAGE${font}  ${hr}

${color5}/home: ${color6}${fs_used /home}/${fs_size /home} 
${color8}${fs_bar /home}
${color5}Videos & Images ${color6}${fs_used /media3}/${fs_size /media3} 
${color4}${fs_bar /media3}
${color5}Musiques: ${color6}${fs_used /media2}/${fs_size /media2} 
${color3}${fs_bar /media2}

${offset -5}${color5}${font StyleBats:style=CleanCut:size=12}q ${voffset -2}${font Manga:size=17}SYSTEME${font}  ${hr}

${color5}Core 1: ${color8}${cpu cpu1}% ${goto 150}${color5}Core 2: ${color8}${cpu cpu2}%
${color2}${cpugraph cpu1 50,140 2C4B68 5C9CD9} ${color2}$alignr${cpugraph cpu2 50,140 2C4B68 5C9CD9}
${color5}Processus:${color6} $processes  ${color5}En cours:${color6} $running_processes
${color5}Nom${goto 163}PID${goto 210}CPU${goto 255}MEM%
${color8} ${top name 1}${goto 160}${top pid 1}${goto 205}${top cpu 1}${goto 250}${top mem 1}  
${color4} ${top name 2}${goto 160}${top pid 2}${goto 205}${top cpu 2}${goto 250}${top mem 2}  
${color6} ${top name 3}${goto 160}${top pid 3}${goto 205}${top cpu 3}${goto 250}${top mem 3}  
${color6} ${top name 4}${goto 160}${top pid 4}${goto 205}${top cpu 4}${goto 250}${top mem 4}  

${color}Utilisation de la Ram :
${color5}RAM:  ${color4}${membar}
${color5}Swap: ${color3}${swapbar}
${color8} ${top_mem name 1}${goto 160}${top_mem pid 1}${goto 205}${top_mem cpu 1}${goto 250}${top_mem mem 1}
${color4} ${top_mem name 2}${goto 160}${top_mem pid 2}${goto 205}${top_mem cpu 2}${goto 250}${top_mem mem 2}
${color6} ${top_mem name 3}${goto 160}${top_mem pid 3}${goto 205}${top_mem cpu 3}${goto 250}${top_mem mem 3}
${color6} ${top_mem name 4}${goto 160}${top_mem pid 4}${goto 205}${top_mem cpu 4}${goto 250}${top_mem mem 4}

conkyrc2:

background yes
use_xft yes
xftfont Sans Mono:size=9
xftalpha 0.8
update_interval 1.0
double_buffer yes
minimum_size 285 0
maximum_width 285
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders yes
default_color white
own_window        yes
own_window_transparent    yes
own_window_type        override
own_window_hints    undecorated,below,sticky,skip_taskbar,skip_pager
alignment top_right
gap_x 340
gap_y 30
no_buffers yes
uppercase no
cpu_avg_samples 2
net_avg_samples 2
use_spacer right

color1 white
# light blue
color2 6892C6
# vert
color3 5C9CD9
# Bleu foncé
color4 2C4B68 
# black
color5 C8C8C8
# bleu turcoise
color6 446057
# vert clair
color7 d3e796
# orange
color8 8D5C08

text_buffer_size 2048
override_utf8_locale yes
TEXT
${offset -5}${color5}${font StyleBats:style=CleanCut:size=12}q ${voffset -2}${font Manga:size=17}METEO${font}  ${hr}

${execpi 1800 conkyForecast --location=FRXX0064 --template=/home/cyberseb/.conky/conkyForecast.template}

${offset -5}${color5}${font StyleBats:style=CleanCut:size=12}q ${voffset -2}${font Manga:size=17}SERIES TV${font}  ${hr}

${color6}${exec cat ~/.series/NCIS.txt | grep serie | cut -d "=" -f2 } ${goto 160} ${color6}${exec cat ~/.series/NCIS-LA.txt | grep serie | cut -d "=" -f2 }
${color6}${exec cat ~/.series/Bones.txt | grep serie | cut -d "=" -f2 } ${goto 160} ${color6}${exec cat ~/.series/Fringe.txt | grep serie | cut -d "=" -f2 }
${color6}${exec cat ~/.series/Supernatural.txt | grep serie | cut -d "=" -f2 } ${goto 160} ${color6}${exec cat ~/.series/Merlin.txt | grep serie | cut -d "=" -f2 }
${color6}${exec cat ~/.series/Monk.txt | grep serie | cut -d "=" -f2 } ${goto 160}

${color6}${exec cat ~/.series/Anime.txt | grep serie | cut -d "=" -f2 } 

${offset -5}${color5}${font StyleBats:style=CleanCut:size=12}q ${voffset -2}${font Manga:size=17}MUSIQUE${font}  ${hr}
${if_running amarok}
${color5}Artiste : ${color8}${execi 10 ~/.conky/amarok artist}
${color5}Titre : ${color4}${execi 10 ~/.conky/amarok title}
${color5}Album : ${color6}${execi 10 ~/.conky/amarok album}
${color5}Année : ${color6}${execi 10 ~/.conky/amarok year}
$endif
${offset -5}${color5}${font StyleBats:style=CleanCut:size=12}q ${voffset -2}${font Manga:size=17}LOG${font}  ${hr}

${color8}/home/cyberseb/.xsession-errors:
${color6}${execi 10 tail -n 6 /home/cyberseb/.xsession-errors | fold -w600}

Dernière modification par Morita (Le 05/08/2011, à 07:36)


Novatux Fregate Black - Xubuntu 12.04

Hors ligne

#2 Le 04/06/2011, à 17:33

le hollandais volant

Re : [RESOLU] Bug d'affichage conky

Salut,
que se passe t-il si tu fermes Conky et le relances ?
Il se pourrait que Conky se lance trop rapidement à l'ouverture de la session, avant que Unity (sous Natty) ait fini de charger.

Il y'a des olutions à ça, mais faut qu'on soit sur que ça vienne bien de là.

Dernière modification par le hollandais volant (Le 04/06/2011, à 17:33)

Hors ligne

#3 Le 05/06/2011, à 09:08

Morita

Re : [RESOLU] Bug d'affichage conky

J'avais oublié de préciser que j'ai mis un script au démarrage pour que conky se charge 5s après le chargement du système (sleep 5) mais pour répondre a ta première question, le fond est opaque lorsque je relance conky mais comme je l'ai dit, le fond redevient transparent en faisant un clic droit sur le bureau.


Novatux Fregate Black - Xubuntu 12.04

Hors ligne

#4 Le 05/06/2011, à 09:15

le hollandais volant

Re : [RESOLU] Bug d'affichage conky

As-tu compiz (le gestionnaire 3D) d'installé ?

Hors ligne

#5 Le 05/06/2011, à 09:31

Morita

Re : [RESOLU] Bug d'affichage conky

Non, pas de compiz. Je me demande s'il y a pas un conflit avec le compositeur d'affichage.


Novatux Fregate Black - Xubuntu 12.04

Hors ligne

#6 Le 05/06/2011, à 10:29

le hollandais volant

Re : [RESOLU] Bug d'affichage conky

C'est possible oui.

Surtout qu'avec la 11.04, pas mal de choses semblent avoir changé. Je me demande si Canonical n'a pas intégré les modifications d'Ubuntu dans Xubuntu.

Si tu eux installer Compiz, je te conseille d'essayer, je suis sous Gnome mais avec compiz j'ai pas de problèmes.

Ça marche meme si je retire la ligne 

xftalpha 0.8

Hors ligne

#7 Le 05/06/2011, à 12:20

Morita

Re : [RESOLU] Bug d'affichage conky

Même avec compiz, j'ai le même problème... snif.  sad
Bon, si je trouve pas, je vais tenter une réinstallation propre et j'installe mes paquets un après l'autre pour voir s'il y a pas conflit quelque part avec mes applications.


Novatux Fregate Black - Xubuntu 12.04

Hors ligne

#8 Le 05/06/2011, à 13:34

le hollandais volant

Re : [RESOLU] Bug d'affichage conky

La doc ubuntu propose une option :

 own_window_argb_visual yes

Je ne la connais pas, mais le ARGB est surement en référence à la transparence (alpha, rgb).
Je découvert également dans la doc que le bug des icônes qui était déjà là depuis des années sous Gnomes est maintenant aussi présent sous Xfce.

Je peux te proposer ceci (mon code Conky, sous Gnome), pour voir :

background yes
use_xft yes
xftfont Sans Mono:size=9
# xftalpha 0.8
update_interval 2.0
double_buffer yes
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders yes
default_color white
own_window        yes
own_window_transparent    yes
own_window_type        override
own_window_hints    undecorated,below,sticky,skip_taskbar,skip_pager
no_buffers yes

Tu peux aussi tenter en mettant :

background no

Hors ligne

#9 Le 05/06/2011, à 18:01

Morita

Re : [RESOLU] Bug d'affichage conky

J'ai le même code que toi.
Pour le "background no", ça va me mettre un fond noir et ca ne m’intéresse pas. Quant a  "own_window_argb_visual yes", je ne vois aucun changement non plus.
Merci quand même d'essayer de m'aider. :-)


Novatux Fregate Black - Xubuntu 12.04

Hors ligne

#10 Le 10/06/2011, à 19:47

Crossfire

Re : [RESOLU] Bug d'affichage conky

salut tous l monde,

S'il s'agit du même problème que celui que je rencontrais, il s'agirait d'un bout de code d'xfdesktop (gérant entre autre la pseudo-transparence) qui aurait été supprimé par le développeur car il pouvait provoquer un crash de la dernière version d'xorg-server à la fermeture de session d'xfce. le dev rajoute qu'il s'agit juste d'une modif temporaire, donc patience.

Pour ma part, j'avais trop envie de retrouver mon gkrellm transparent, j'ai donc remplacé la nouvelle version d'xfdesktop par l'ancienne,  méthode à déconseiller évidemment, attendez plutôt la résolution propre de ce bug => https://bugzilla.xfce.org/show_bug.cgi?id=7442

Hors ligne

#11 Le 11/06/2011, à 15:04

Morita

Re : [RESOLU] Bug d'affichage conky

Merci Crossfire ! smile
On a plus qu'a attendre. ^^


Novatux Fregate Black - Xubuntu 12.04

Hors ligne

#12 Le 12/06/2011, à 01:02

Crossfire

Re : [RESOLU] Bug d'affichage conky

Morita a écrit :

Merci Crossfire ! smile
On a plus qu'a attendre. ^^

de rien, moi qui n'aime pas trop attendre je suis revenu à la version 4.8.1 d'xfdesktop, sans toucher aux autres composants d'xfce et je n'ai pour l'instant rencontré aucun plantage, ça doit arriver dans des situations particulières mais je crois que le bug viendrait plutôt d'X lui même et non d'xfdesktop comme le signal le dev:

I've disabled the code that causes the crash in bf07cc0, but I think it might
be a problem in X itself.
X might still try to use/unref the pixmap set by xfdesktop, but when xfdesktop
is closed, this is obviously not available, causing the crash. Not very
important to keep the background when xfdesktop is not running any more, but
not a proper fix as well.

The root window pixmap is used for pseudo-transparent windows, like terminal
without compositing enabled.

Hors ligne

#13 Le 05/08/2011, à 07:35

Morita

Re : [RESOLU] Bug d'affichage conky

Bon, j'ai trouvé d'ou vient le problème :
Allez dans paramétrage > Session et démarrage > onglet "Avancé" et Il faut que la case "charger les services GNOME au démarrage" soit décoché !

Pfff ! roll

Dernière modification par Morita (Le 05/08/2011, à 07:36)


Novatux Fregate Black - Xubuntu 12.04

Hors ligne