#1 Le 30/03/2010, à 09:53
- Mocramis
[Resolu]Lancement d'un logiciel via un lanceur.
Bonjour.
J'ai récemment essayé de faire un lanceur sur Matlab. Chose curieuse : le lanceur lance bien le splash_screen, et puis plus rien...
Je me suis donc posé la question de la différence avec la console : en effet, que je fasse
/home/mocramis/.../Matlab
ou
/home/mocramis/.../Matlab &
, l'application se lance correctement.
J'ai ensuite essayé de passer par un shell contenant le script
/home/mocramis/.../Matlab
Une fois encore, le comportement était correct avec la console et mauvais à partir d'un lanceur sur le shell.
Puis j'ai modifié le shell avec :
/home/mocramis/.../Matlab &
Ici, J'avais la même erreur avec la console ou avec un lanceur. en console, je voyais même apparaitre les lignes suivantes:
< M A T L A B (R) >
Copyright 1984-2008 The MathWorks, Inc.
Version 7.7.0.471 (R2008b)
September 17, 2008
To get started, type one of these: helpwin, helpdesk, or demo.
For product information, visit www.mathworks.com.>>
Mais le programme s'arrêtait immédiatement et je retournait en console....
Il semblerait donc que l'erreur soit due au fait de lancer le programme dans un autre processus depuis un shell, mais quand à comprendre le pourquoi de l'erreur, je reste coi....
Si vous aviez une idée...
Cordialement
Mocramis
Dernière modification par Mocramis (Le 14/04/2010, à 07:35)
Netbook : Samsung nc10 : Karmic koala & Intrepid ibex; Portable: Asus F5RL : Lucyd Lynx
Hors ligne
#2 Le 30/03/2010, à 10:18
- gl38
Re : [Resolu]Lancement d'un logiciel via un lanceur.
Il me semble que ton programme a envie d'une console pour s'exprimer.
Essaie de mettre dans ton lanceur
gnome-terminal -x /home/mocramis/.../Matlab
Cordialement,
Guy
Hors ligne
#3 Le 30/03/2010, à 11:33
- Mocramis
Re : [Resolu]Lancement d'un logiciel via un lanceur.
Cela fonctionne, mais ce qui m'étonne, c'est que le seul contenu de mon teminal apres une execution complète est cela (vu que matlab est en mode graphique):
Fontconfig error: "local.conf", line 41: junk after document element
Ça ne ressemble vraiment pas à un affichage d'une application qui a besoin d'un terminal si ?
Merci
Netbook : Samsung nc10 : Karmic koala & Intrepid ibex; Portable: Asus F5RL : Lucyd Lynx
Hors ligne