Openbox memoriser le bureaux pour chaque appli

Bonjours,

Je voudrais savoir s’il y a un moyen d’affecter aux lancement d’une application un bureaux virtuel particulier.

La raison est assez simple je lance 3 application pour la MAO et donc tout ce chevauche :frowning: , aux lancement et je ne parle pas que j’en active plus …

Actuellement je passe par une console pour activer une application, dans le but de pouvoir le faire à tout moment.

bref la doc est en anglais… pas d’un indice pour la console (terminal virtuel utiliser est konsole)
Cela peut être possible via le menu ? mai j’ai pas trouver comment m’y prendre

Merci d’avance

bonjour,
si je comprend bien le soucis, tu lance trois application en même temps et tu voudrais que ces applications soient sur des “bureaux” différent.

tout se passe dans le fichier /home/ton-user/.config/openbox/rc.xml
à la fin du fichier tu as la partie < applications>

un petit exemple concret

<!-- tu peux indiquer l'application de plusieurs façon 
name="the window's _OB_APP_NAME property"
class="the window's _OB_APP_CLASS property"
groupname="the window's _OB_APP_GROUP_NAME property"
groupclass="the window's _OB_APP_GROUP_CLASS property"
role="the window's _OB_APP_ROLE property"
title="the window's _OB_APP_TITLE property"
type="the window's _OB_APP_TYPE property"
pour optenir ses infos, depuis un terminal tu lance la commande
xprop | grep _OB_APP
tu peux utiliser des "jokers" dans les nom (* ?) et utiliser un ou plusieurs attibuts 
(name, class, ....)
-->
        <application class="URxvt" title="moc" name="x-terminal*"> 
<!-- si tu veux que tes fenêtres soient décoré ou non -->
          <decor>no</decor>
<!-- indique sur quel bureau doit être lancer l'application, indique all pour quelle
apparaisse sur tous les bureaux (elle suivra si tu change de bureau)-->
          <desktop>2</desktop>
<!-- forcer la position / taille de la fenêtre -->
          <position force="yes">
            <x>0</x>
            <y>0</y>
<!-- si tu as plusieur écrans ça indique sur quel moniteur elle doit être -->
            <monitor>1</monitor>
          </position>
<!-- taille de la fenêtre -->
          <size>
            <width>1290</width>
            <height>2/3</height>
          </size>
<!-- lui donner le focus ou non -->
          <focus>yes</focus>
<!-- présence dans la barre de tâche -->
          <skip_taskbar>yes</skip_taskbar>
<!-- présence dans le "pager"
(les p'tites vignette dans les panel qui représente en miniature les bureaux virtuels)-->
          <skip_pager>yes</skip_pager>
        </application>

voila en gros[quote=“panthere, post:1, topic:69580”]
Actuellement je passe par une console pour activer une application, dans le but de pouvoir le faire à tout moment.
[/quote]
pour ça tu peux définir un raccourcis clavier
exemple
toujours dans le fichier rc.xml, dans la partie < keyboard>

    <keybind key="W-A-9">
      <action name="Execute">
        <command>mocp</command>
      </action>
    </keybind>

un “guide” en français
http://node.arpinux.org/openbox/openbox.pdf

:slight_smile:

Attention, je crois que c’est un bot
(private joke)

Sinon, Bonjour,

et pour compléter, tu peux utiliser la commande “xprop” (puis cliquer sur la fenêtre t’intéressant - donc déjà ouverte) pour obtenir les informations class, name…

pas compris l’histoire du bot ôÔ

sinon, dans l’exemple (bon ok c’est pas très visible :stuck_out_tongue:)
xprop | grep _OB_APP

Bonjours, merci pour vos réponse,

mai la bonne s’appelle : devilspie2 ou devilspie

amuser vous bien :slight_smile:

tu as juste rajouté une surcouche logiciel à ce que fait nativement openbox :slight_smile:

enfin ce qui compte c’est que tu ai trouvé une solution qui fonctionne :slight_smile:

salut
j’ai rien vu dans la doc qui permet d’affecter une application a un bureaux en particulier a tout moment, et rien sur le net. ? ?

si tu peux me donner une référence dans la doc je suis preneur :slight_smile:

ha bon ?!? :
je ne sais pas alors, avec l’exemple que j’ai donné post #2 mon application Moc (musique on console) s’ouvre systématiquement sur le bureau 2 avec une taille de 1290 de large sur les 2/3 de l’écran de haut…
il me semblait que c’était une configuration de ce genre que tu cherchais pour tes applications :slight_smile:
(je te l’ai même commenté pour que tu comprenne mieux ;))
sinon sur le lien que je t’ai donné (pdf écrit par arpinux)
http://node.arpinux.org/openbox/openbox.pdf
à partir de la page 9 section < application>

sinon tu as
https://wiki.archlinux.fr/Openbox#Gestion_des_fen.C3.AAtres
http://www.linuxpedia.fr/doku.php/openbox#applications

je reste à ta disposition si tu as des questions :slight_smile: