#1 Le 26/02/2015, à 00:05
- nooranee
[abandon]Programme au démarrage dans un bureau défini
Bonjour
Quelqu'un saurait-il comment lancer un programme dans un bureau défini au démarrage de l'ordi? ...dans mon cas, Thunderbird...
J'ai trouver comment en lancer un au démarrage... J'ai trouvé (mais pas tout compris) comment en lancer un dans un bureau défini...
Mais je pêche pour réunir les deux ...:/
Salutations
edit: J'ai bien vu un topic qui en parle (ici) mais j'y comprend pas grand chose
Dernière modification par nooranee (Le 28/02/2015, à 06:13)
Système: Linux Mint Serena (18.1)
Ordinateur: Acer Aspire E 15 Start (ES1-512-C2MY) / Intel Celeron Quad Core N2940 / Intel HD Graphics
RAM: DDR3 4GO
HDD: ATA ST500LT012-1DG14 (SCSI)
Hors ligne
#2 Le 26/02/2015, à 01:14
- J5012
Re : [abandon]Programme au démarrage dans un bureau défini
http://doc.ubuntu-fr.org/devilspie
http://www.foosel.org/linux/devilspie
selon les instructions , il peut y avoir des comportements non desires :
chaque instance firefox peut se retrouver sur le bureau configuré par devilspie
Hors ligne
#3 Le 26/02/2015, à 03:31
- nooranee
Re : [abandon]Programme au démarrage dans un bureau défini
Alors...J'ai installer devilspie et l'interface graphique gdevilspie... je ouvre gdevilspie, je lance le daemon et je coche la case pour le lancer à l'ouverture de la session et je referme... jusque ici tout va bien...
Petit tour dans ~/.devilspie, je créer debug.ds et je lance Thunderbird pour obtenir
(application_name)
, donc "Thunderbird"... après je supprime le debug.ds et je créer Thunderbird.ds... je l'ouvre... et j'écrits:
(if
(is (application_name) "Thunderbird")
(set_workspace 4)
(minimize )
)
J'enregistre et je ferme...
Je fait un essais... la fenêtre s'ouvre... mais sur le bureau courant c'est à dire le 2! bon... Je me dis qu'il faut redémarrer pour prendre en compte les changements... donc redémarrage et ouverture de ma session... et là... c'est le drame! Session buger ... rien ne s'affiche! Je sais que le système tourne... car j’aperçois très très brièvement (genre un peu moins de 1sec.) les fenêtre quand je lance un programme avec un raccourcis clavier, puis plus rien!
J'ai dû me connecter en root pour virer devilspie et gdevilspie plus le dossier .devilspie et maintenant j'ai retrouvé ma session normale... sans bug!
De où cela peut-il venir ?!?!
Cordialement
Système: Linux Mint Serena (18.1)
Ordinateur: Acer Aspire E 15 Start (ES1-512-C2MY) / Intel Celeron Quad Core N2940 / Intel HD Graphics
RAM: DDR3 4GO
HDD: ATA ST500LT012-1DG14 (SCSI)
Hors ligne
#4 Le 26/02/2015, à 23:37
- J5012
Re : [abandon]Programme au démarrage dans un bureau défini
http://manpages.ubuntu.com/manpages/har … pie.1.html
devilspie - perform actions on windows as they are created
donc la fenetre thunderbird doit etre lancee prealablement ...
Hors ligne
#5 Le 27/02/2015, à 03:34
- nooranee
Re : [abandon]Programme au démarrage dans un bureau défini
devilspie - perform actions on windows as they are created
donc la fenetre thunderbird doit etre lancee prealablement ...
J'avais paramétré devilspie avec le script pour Thunderbird... donc logiquement quand je lance Thunderbird devilspie devrait faire en sorte que la fenêtre s'ouvre sur le bureau configuré, enfin, il me semble... Et j'avais aussi configurer devilspie et Thunderbird pour qu'ils se lancent au démarrage...
Donc je saisi pas où j'ai commis une erreur, ni pourquoi j'ai eu ce bug à l'ouverture de ma session...
Système: Linux Mint Serena (18.1)
Ordinateur: Acer Aspire E 15 Start (ES1-512-C2MY) / Intel Celeron Quad Core N2940 / Intel HD Graphics
RAM: DDR3 4GO
HDD: ATA ST500LT012-1DG14 (SCSI)
Hors ligne
#6 Le 27/02/2015, à 04:03
- J5012
Re : [abandon]Programme au démarrage dans un bureau défini
il me semble que le systeme compte avec l'index 0
un bureau 4 serait en fait le 5, et comme tu n'en as que 4 par defaut : 0,1,2,3 , le 5 tomberait dans le vide ?
Hors ligne
#7 Le 27/02/2015, à 14:47
- nooranee
Re : [abandon]Programme au démarrage dans un bureau défini
Bon... j'ai essayé encore un fois, sans le programmer au démarrage pour l'instant, mais la fenêtre ne se lance pas dans le bureau voulu...
Voici les scripts que j'ai essayé.
(if
(is (application_name) "thunderbird")
(set_workspace 3)
)
(if
(is (application_name) "Thunderbird")
(set_workspace 3)
)
(if
(is (application_name) "thunderbird")
(begin
(set_workspace 3)
)
(if
(is (application_name) "Thunderbird")
(begin
(set_workspace 3)
)
Rien n'y fait...
edit: ajout balise [abandon]
Dernière modification par nooranee (Le 28/02/2015, à 06:14)
Système: Linux Mint Serena (18.1)
Ordinateur: Acer Aspire E 15 Start (ES1-512-C2MY) / Intel Celeron Quad Core N2940 / Intel HD Graphics
RAM: DDR3 4GO
HDD: ATA ST500LT012-1DG14 (SCSI)
Hors ligne