Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/02/2015, à 00:05

nooranee

[abandon]Programme au démarrage dans un bureau défini

Bonjour smile

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... hmm


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