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 20/12/2012, à 15:15

Hube

[RESOLU] Openbox: Conky sur un seul bureau

Bonjour,

je voudrais afficher conky sur le premier bureau seulement dans Openbox.
Possible ça?
Comment fait-on?

Hube.

PS, voici mon .conkyrc

#Conky à Hube

total_run_times 0
alignment top_left
background yes
border_width 1
cpu_avg_samples 2
default_color green
default_outline_color black
default_shade_color 333333
draw_borders no
draw_graph_borders no
draw_outline no
draw_shades yes
use_xft yes
xftfont DejaVu Sans Mono:size=12 
gap_x 880
gap_y 30
minimum_size 5 5
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
extra_newline no
own_window yes
own_window_class Conky

own_window_type desktop
#pseudo transparence si vous avez des icones sous le conky elle ne seront plus accessibles une fois conky activé
own_window_transparent yes
stippled_borders 0
update_interval 1.0
uppercase no
use_spacer none
show_graph_scale yes
show_graph_range yes
# réglage de la mémoire, pour éviter le clignotement
double_buffer yes


TEXT
${scroll 16 $nodename - $sysname $kernel on $machine | }
$hr
${color white}Uptime:$color $uptime
${color white}Frequency (in MHz):$color $freq
${color white}Frequency (in GHz):$color $freq_g
${color white}RAM Usage:$color $mem/$memmax - $memperc% ${membar 4}
${color white}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar 4}
${color white}CPU Usage:$color $cpu% ${cpubar 4}
${color white}Processes:$color $processes  ${color white}Running:$color $running_processes
$hr
${color white}File systems:
 / $color${fs_used /}/${fs_size /} ${fs_bar 6 /}
${color white}Networking:
Up:$color ${upspeed eth0} ${color white} - Down:$color ${downspeed eth0}
$hr
${color white}Name              PID   CPU%   MEM%
${color yellow} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color yellow} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color yellow} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color yellow} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}

Dernière modification par Hube (Le 21/12/2012, à 13:02)

Hors ligne

#2 Le 21/12/2012, à 01:45

Arcans

Re : [RESOLU] Openbox: Conky sur un seul bureau

Salut,

Tu peux essayer ce qui est proposé là:
http://forums.fedora-fr.org/viewtopic.php?id=56340


« Mais je ne suis pas spécialement mécontent de ne pas être cela dit. »
     — Arcans
« Axiome de base de la théorie des ensembles : s'il existe dans un ensemble X un élément x ayant des propriétés potentiellement casse-couille, c'est de la faute d'Arcans. »
    — Le Rouge

Hors ligne

#3 Le 21/12/2012, à 10:28

Hube

Re : [RESOLU] Openbox: Conky sur un seul bureau

Bonjour, j'avais vu et déjà essayé mais ça ne donne rien chez moi: conky est toujours sur tous les bureaux.
Je suis sous Openbox avec 8 bureaux.
Peut-être y a-t-il une autre ligne commençant par "own_window" qui contredit
own_window_hints undecorate,skip_taskbar,skip_pager,below
ou autre-chose, je ne sais pas... hmm

Hube

Dernière modification par Hube (Le 21/12/2012, à 10:29)

Hors ligne

#4 Le 21/12/2012, à 12:15

Arcans

Re : [RESOLU] Openbox: Conky sur un seul bureau

Hum, effectivement, si j’en crois les explications sur les own_window* qui se trouve ici : http://conky.sourceforge.net/config_settings.html, avec un own_window_type desktop, tu as déjà une partie des hints qui sont implicites, dont vraisemblablement celui qui le fait apparaître sur tous les bureaux. Tu pourrais déjà essayer en essayant par exemple de mettre default à la place de desktop qui implique le hints sticky qui affiche conky sur tous les bureaux. wink


Une autre possibilité pourrait être aussi d’appliquer à la fenêtre conky une règle OpenBox (cfr. ici : http://git.icculus.org/?p=mikachu/openb … .4-working, section <application> à la fin), mais à nouveau il faut sans doute faire bien attention à ce que les règles définies ne soient pas en conflit avec la config’ de conky.

Dernière modification par Arcans (Le 21/12/2012, à 12:16)


« Mais je ne suis pas spécialement mécontent de ne pas être cela dit. »
     — Arcans
« Axiome de base de la théorie des ensembles : s'il existe dans un ensemble X un élément x ayant des propriétés potentiellement casse-couille, c'est de la faute d'Arcans. »
    — Le Rouge

Hors ligne

#5 Le 21/12/2012, à 13:01

Hube

Re : [RESOLU] Openbox: Conky sur un seul bureau

Avec default à la place de desktop j'ai en effet conky sur un seul bureau.
Je peux alors le positionner, le maximiser, etc...
En fait il est dans une fenêtre comme toutes les autres...
Du coup, les paramètres avant TEXT concernant sa position (gap x & gap y) ne servent plus à rien...
J'avance mais c'est pas encore tout à fait ça...
Je ne vais pas me risquer à chipoter dans Openbox maintenant...
Cela me paraît osé pour mes modestes compétences. smile

CA Y EST !!!!  big_smile big_smile big_smile

J'ai commenté cette ligne:
#own_window_type desktop
puis j'ai ajouté celle-ci:
own_window_hints undecorate,skip_taskbar,skip_pager,below
J'ai à présent conky sur mon premier bureau.
J'ai fouiné un peu ici pour avoir quelques indications:
http://conky.sourceforge.net/config_settings.html

Voilàààààààà.

Je ne vais pas laisser ça ainsi (conky)...
Va falloir l'améliorer encore...
Merci pour le coup de pouce.

Hube.

Hors ligne

#6 Le 21/12/2012, à 13:05

Arcans

Re : [RESOLU] Openbox: Conky sur un seul bureau

Avec plaisir. smile
Bon bidouillage en tout cas, c’est l’une des meilleures manières d’apprendre. wink


« Mais je ne suis pas spécialement mécontent de ne pas être cela dit. »
     — Arcans
« Axiome de base de la théorie des ensembles : s'il existe dans un ensemble X un élément x ayant des propriétés potentiellement casse-couille, c'est de la faute d'Arcans. »
    — Le Rouge

Hors ligne