Bonjour,
Je travaille avec une Fedora 9 sous GNOME et j'utilise beaucoup de terminaux X (jusqu'à six ou sept, cinq en temps normal). Je les ai donc proprement répartis sur mes bureaux virtuels et sauvé la session comme ça, de façon à les retrouver disposés de la même façon à l'ouverture de session.
Ça semble fonctionner à l'ouverture, mais dans l'instant qui suit, ces terminaux se redimensionnent pour reprendre le format 80x24, et viennent tous se superposer dans le coin inférieur gauche de l'écran. Curieusement, seul le dernier terminal ouvert conserve sa géométrie et sa position.
C'est apparement le même processus qui émule les cinq terminaux, avec des paramètres passés en cinq exemplaires sur la ligne de commande.
Quelqu'un peut m'aider ?
Merci à tous.
# La ligne de commande
Posté par Obsidian . Évalué à 2.
gnome-terminal
--sm-config-prefix /gnome-terminal-GncU2Q/
--sm-client-id 117f00000 ... etc.
--screen 0
--window-with-profile-internal-id=Default
--show-menubar
--role=gnome-terminal-11976-999860800-1214232536
--active
--geometry 107x55+0+25
--title dom@pc-dom:~
--working-directory /home/dom
--zoom 1
--window-with-profile-internal-id=Default
--show-menubar
--role=gnome-terminal-11976--801521234-1214232553
--active
--geometry 97x26+878+518
--title dom@pc-dom:~
--working-directory /home/dom
--zoom 1
--window-with-profile-internal-id=Default
--show-menubar
--role=gnome-terminal-11976--625493350-1214232558
--active
--geometry 97x26+878+25
--title dom@pc-dom:~
--working-directory /home/dom
--zoom 1
--window-with-profile-internal-id=Default
--show-menubar
--role=gnome-terminal-11976--687988889-1214232612
--active
--geometry 103x55+0+25
--title dom@pc-dom:~
--working-directory /home/dom
--zoom 1
--window-with-profile-internal-id=Default
--show-menubar
--role=gnome-terminal-11976--470284832-1214232620
--active
--geometry 101x55+846+25
--title dom@pc-dom:~
--working-directory /home/dom
--zoom 1
Merci.
[^] # Re: La ligne de commande
Posté par ranDom (site web personnel) . Évalué à 1.
SI tu lance tes différents terminaux avec l'option --geom et les valeurs récupérées ci-dessus (donc en "forçant" taille et position), est-ce que cela fonctionne ?
Sinon, pourquoi ne pas utiliser les tabs ?
Au pire, tu peux toujours utiliser un gestionnaire de fenêtre qui fait son boulot (cf wmii)
Mes 2,3¢
[^] # Re: La ligne de commande
Posté par Obsidian . Évalué à 2.
Oui, ça fonctionne. En fait, ça fonctionne aussi à l'ouverture de session. Je les vois prendre place correctement, puis être brusquement redimensionnés. Un autre truc doit s'initialiser en même temps (dbus, le tableau de bord gnome ou que sais-je).
Sinon, pourquoi ne pas utiliser les tabs ?
Parce que je souhaite avoir tous mes terminaux sous les yeux au même moment (tail -f sur les logs + fichier de config ouvert + ligne de commande pour faire un restart, par exemple).
Au pire, tu peux toujours utiliser un gestionnaire de fenêtre qui fait son boulot (cf wmii)
Visiblement, ce n'est pas le gestionnaire de fenêtre qui semble y mettre de la mauvaise volonté, mais merci quand même.
[^] # Re: La ligne de commande
Posté par fyah . Évalué à 1.
Comme ça, les terminaux se lanceront bien en dernier et ne seront plus parasités par un éventuel service qui tarde à se lancer à l'ouverture de session.
Si je me rappelle bien, dans le deuxième onglet du gestionnaire de sessions, tu peux mettre un chiffre qui détermine l'ordre de lancement de chaque programme...
En espérant que ça t'aideras...
[^] # Re: La ligne de commande
Posté par Obsidian . Évalué à 2.
Malheureusement, ça ne donne rien. J'ai affecté la valeur 75 à gnome-terminal et sauvegardé explicitement. Après fermeture et réouverture de la session, même problème, et mon entrée est revenue à 50 dans le gestionnaire de session.
Merci quand même;
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.