Conky sur plusieurs écrans?

J'ai un affichage externe qui montre la partie droite de mon écran (- --right-of option dans xrandr),

Et mon panneau de conky était parti. (occupe l'espace, mais pas visible sur les deux écrans)

Ce que je veux est la même vue de conky, à la fois pour mon écran d'ordinateur portable et l'extérieur, des pensées?

Merci

Une partie de mon conkyrc, pourrait être utile

 own_window yes if_up_ssortingctness address own_window_colour 262729 own_window_transparent no own_window_type panel own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager double_buffer yes use_spacer right use_xft yes font snap.se-7 xftalpha 1 text_buffer_size 2048 #alignment tl alignment bl gap_x 0 gap_y 3 

Il y a beaucoup de solutions pour le faire, Le gap_x et gap_y est le pire. L'set de la capacité d'affichage est beaucoup plus compliqué. J'ai aussi un moniteur externe sur un ordinateur portable.

Mes files de configuration conky sont dans la list de démarrage et ils ressemblent à ceci. J'utilise Ubuntu 12.04:

 bash -c "sleep 30; conky -c conky1 -a top_right -x 7 -y 70 -d" bash -c "sleep 30; conky -c conky2 -a top_left -x 150 -y 550 -d" 

gap_x et gap_y dans les deux files sont définis sur 1. L'utilisation des coordonnées relatives sera toujours produite au même endroit.

Depuis le terminal: conky -c conky1 -a top_right -x 7 -y 70 -d

Je n'ai pas à réinitialiser la valeur de gap-x ou y chaque fois que je démarre avec un affichage secondaire.

entrer la description de l'image icidouble moniteur conky

Je crois, cela placera également l'élément à droite sur divers moniteurs. Même si vous trouvez que la valeur de la variable gap_x fonctionne sur votre moniteur 17 ", elle ne fonctionnera pas sur un autre avec une résolution différente, par exemple de 21".

Obtenez les coordonnées de position de la souris avec xdotool

 xdotool getmouselocation --shell 

Il suffit d'get immédiatement les coordonnées, peut-être vous avez besoin de time pour vous déplacer à un endroit spécifié

 sleep 3 ;xdotool getmouselocation --shell 

Utilisez votre souris pour déplacer le côté de la pierre des coordonnées que vous voulez montrer où conky

X = 1920 Y = 266 ECRAN = 0 FENETRE = 27263065

Donc, cette exécution, la première à manger les parameters conkyrc (y compris les coordonnées), et la seconde sera affichée sur le côté droit aux coordonnées 1920

 conky conky -x 1920