Lancer une commande en console au démarrage de la session cinnamon

Le
Daniel Caillibaud
Bonjour,

J'ai besoin de lancer une commande interactive (monter un container veracry=
pt, donc je dois
fournir la passphrase) au démarrage de ma session X (cinnamon).

Ça marchait très bien en wheezy avec truecrypt, marche toujours s=
ous une machine jessie qui a
toujours son truecrypt de l'époque wheezy, mais j'y arrive pas avec un=
e autre jessie et
veracrypt.

Dans préférences / application au démarrage, y'a plus la cas=
e à cocher "lancer dans un
terminal", on fait comment ?

J'ai essayé
sudo veracrypt …
/home/bin/veramount.sh (qui contient ma commande),
roxterm --execute /home/bin/veramount.sh

mais il ne se passe jamais rien…

Une idée ?

(le lancement auto marche pour des applis graphique)

--
Daniel

Dites-moi de quoi vous avez besoin, je vous expliquerais comment vous en pa=
sser
Coluche
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
didier gaumet
Le #26398151
Le 10/05/2016 19:48, Daniel Caillibaud a écrit :
Bonjour,

J'ai besoin de lancer une commande interactive (monter un container veracrypt, donc je dois
fournir la passphrase) au démarrage de ma session X (cinnamon).

Ça marchait très bien en wheezy avec truecrypt, marche toujours sous une machine jessie qui a
toujours son truecrypt de l'époque wheezy, mais j'y arrive pas avec une autre jessie et
veracrypt.

Dans préférences / application au démarrage, y'a plus la case à cocher "lancer dans un
terminal", on fait comment ?

J'ai essayé
sudo veracrypt …
/home/bin/veramount.sh (qui contient ma commande),
roxterm --execute /home/bin/veramount.sh

mais il ne se passe jamais rien…

Une idée ?

(le lancement auto marche pour des applis graphique)




à moins que je n'aie pas compris le problème, ne peux-tu pas lancer un
xterm -e ta_commande
au lieu de
ta_commande
?
Daniel Caillibaud
Le #26398160
Le 11/05/16 à 09:37, didier gaumet
DG> Le 10/05/2016 19:48, Daniel Caillibaud a écrit :
DG> > J'ai essayé
DG> > sudo veracrypt …
DG> > /home/bin/veramount.sh (qui contient ma commande),
DG> > roxterm --execute /home/bin/veramount.sh
DG> >
DG> > mais il ne se passe jamais rien…

DG> à moins que je n'aie pas compris le problème, ne peux-tu pas lancer un
DG> xterm -e ta_commande
DG> au lieu de
DG> ta_commande
DG> ?

C'est ce que j'ai essayé avec roxterm (--execute est la version longue de -e), je peux
retenter avec xterm…
(j'avais aussi essayé roxterm --execute sudo veracrypt …)

Précision, si je lance un "roxterm --execute …" depuis une con sole ça marche, c'est depuis
les tâches au démarrage que ça ne fait rien.

--
Daniel

Les portes de l'avenir sont ouvertes à ceux qui savent les pousser.
Coluche
didier gaumet
Le #26398163
Le 11/05/2016 10:11, Daniel Caillibaud a écrit :
[...]
C'est ce que j'ai essayé avec roxterm (--execute est la version longue de -e), je peux
retenter avec xterm…


[...]

Houla... j'aurais dû lire intégralement et correctement ton message et
me souvenir de ce qu'est Roxterm.
Quand je suis aussi mentalement amorphe que ce matin, je ne devrais pas
répondre. Vais aller prendre un café pour stimuler mon unique neurone ;-)
Daniel Caillibaud
Le #26398298
Le 10/05/16 à 19:48, Daniel Caillibaud DC> Bonjour,
DC>
DC> J'ai besoin de lancer une commande interactive (monter un container ver acrypt, donc je dois
DC> fournir la passphrase) au démarrage de ma session X (cinnamon).

DC> J'ai essayé
…
DC> mais il ne se passe jamais rien…
DC>
DC> Une idée ?
DC>
DC> (le lancement auto marche pour des applis graphique)

Le cas "(rox|x|…)term -e commande" fonctionne, c'est juste que j'av ais fait mes tests avec du
ctrl+alt+backspace puis réouverture de session, et là ça mar chait pas car la commande sort
tout de suite avec un code ≠ 0 sans demander le pass (car le contai ner est déjà monté), donc ça
devait ouvrir une fenêtre et la refermer aussitôt sans que je m'e n aperçoive.

Dsl pour le bruit

--
Daniel

La justice militaire est a la justice ce que la musique
militaire est a la musique.
Groucho Marx
Publicité
Poster une réponse
Anonyme