je prépare doucement mon passage vers OpenBox sur deux écrans avec pypanel. Ces deux écrans sont configurés en TwinView ce qui fait que je n'ai qu'un bureau étendue sur les deux moniteurs. J'essaye de lancer deux instances de Pypanel, chaque instance utilisant un fichier de config différent en ayant au préalable renommé mon pypanelrc en pypanelrc.backup pour être sûr qu'il ne s'occupe que des deux fichiers de config. Pour l'écran gauche j'ai créé un .pypanelrc_left et le droit un .pypanelrc_right. Logiquement, j'execute chaque instance l'une après l'autre dans mon .xinitrc de cette manière:
Code : Tout sélectionner
pypanel -p pypanelrc_left &
pypanel -p pypanelrc_right &
Voici mes deux fichiers de config, ou plutot ce qu'il y a de différent entre les deux:
Le .pypanelrc_left
Code : Tout sélectionner
#------------------------------------------------------------------------------
# Panel Spacing and Location Options: Measured in pixels
#------------------------------------------------------------------------------
P_LOCATION = 1 # Panel placement: 0 = top, 1 = bottom
P_WIDTH = 1440 # Panel width: 0 = Use full screen width
P_START = 0 # Starting X coordinate of the panel
P_SPACER = 6 # Spacing between panel objects
P_HEIGHT = 24 # Panel height
Code : Tout sélectionner
#------------------------------------------------------------------------------
# Panel Spacing and Location Options: Measured in pixels
#------------------------------------------------------------------------------
P_LOCATION = 1 # Panel placement: 0 = top, 1 = bottom
P_WIDTH = 1440 # Panel width: 0 = Use full screen width
P_START = 1440 # Starting X coordinate of the panel
P_SPACER = 6 # Spacing between panel objects
P_HEIGHT = 24 # Panel height
Problème n°1:
-Impossible de lancer 2 instances, j'ai testé sur un tty, et lors du lancement de la seconde instance, j'ai un jolie PyPanel is already running! Terminating ... normal quoi, mais j'me suis dis qu'avec le paramètre "p", j'aurais peut-être eu le droit. J'ai jamais pu vérifier si ce paramètre existait vraiment d'ailleurs ou alors je suis vraiment un gros gland pour trouver de la doc.
Problème n°2:
-Il semblerait que pypanel s'en batte la race des mes fichiers de configs puisqu'il adopte un comportement par défaut c'est à dire de prendre toute la place sur les deux écrans en largeur.
Quelqu'un a déja réussi à lancer deux instances ?
Peut-être connaissez vous des liens succeptible de m'aider ?
P_START concerne bien le positionnement absolu par rapport à l'origine du bureau ( tout à gauche ) ?
Comment réagit pypanel lorsqu'il ne trouve pas de pypanelrc ?
Merci !