#1 Le 14/09/2006, à 21:22
- neub
Matlab > ne veux pas decrocher du terminal
Bonjour,
j'ai un petit probleme avec matlab,
si je l'ouvre depuis un terminal
$ matlab &
et que je ferme le terminal apres l'appli ce ferme, comme si le & n'avais pas fonctionné
Du a se probleme il est impossible de mettre une entrée alacarte pour starter matlab car il s'ouvre puis il se ferme juste apres (juste le temps de voir le splash screen)
-----------
Et ceci est un autre probleme en matlab : la touche qui a les characteres ^ ~ ne fonctionne pas. Et c'est la seule...
donc pas de home (~) ni de puissance (^) sans faire un copier coller dans le terminal.
Je reprecise que ce sont 2 problemes uniquement rencontré avec matlab ... tous le reste marche tres bien
www.neub.co.nr
HP DV5 1073ez (Core 2 Duo T9400 2x2.53Ghz | nVidia GeForce 9600M GT 512MB)
Hors ligne
#2 Le 16/09/2006, à 17:29
- neub
Re : Matlab > ne veux pas decrocher du terminal
up
www.neub.co.nr
HP DV5 1073ez (Core 2 Duo T9400 2x2.53Ghz | nVidia GeForce 9600M GT 512MB)
Hors ligne
#3 Le 16/09/2006, à 17:48
- xilef
Re : Matlab > ne veux pas decrocher du terminal
J'ai la même chose ici !! Il faut absolument avoir un terminal en arrière... Aucune idée pourquoi... Mais bon, ça ne fait rien !
.felix
Hors ligne
#4 Le 16/09/2006, à 21:14
- trashie
Re : Matlab > ne veux pas decrocher du terminal
Salut,
Tu peux arriver à tes fins en utilisant la commande "nohup" :
$ nohup matlab &
Cela devrait fonctionner.
@+
Mathieu
"Que d'hommes se pressent vers la lumière non pas pour voir mieux, mais pour mieux briller." [Friedrich Nietzsche]
Hors ligne
#5 Le 16/09/2006, à 21:36
- xilef
Re : Matlab > ne veux pas decrocher du terminal
Bizarre ça ne fonctionne pas ici..
.felix
Hors ligne
#6 Le 16/09/2006, à 23:08
- Vincent cosmo
Re : Matlab > ne veux pas decrocher du terminal
en effet il remplit le fichier nohup de ceci (en qques secondes le nohup.out a une taille de 200Mo)
...
Bad file descriptor
ing: Error reading character from command line.
Warning: Error reading character from command line.
j'ai la version R14.
Autre truc pénible c'est qu'on est obligé, lorsqu'on crée une icone de raccourci, de cocher l'option lancer dans un terminal.
Pour ne pas avoir un terminal qui traine pour rien, je l'envoie sur un autre Bureau, on s'en débarasse ... virtuellement.
Dernière modification par Vincent cosmo (Le 16/09/2006, à 23:08)
Hors ligne
#7 Le 17/09/2006, à 00:02
- trashie
Re : Matlab > ne veux pas decrocher du terminal
Désolé, vous avez raison, il faut taper la commande :
$ nohup matlab > /dev/null
Sinon pour le raccourci, je ne sais pas comment faire. Essaye peut-être en mettant la même commande que ci-dessus...
Mathieu
"Que d'hommes se pressent vers la lumière non pas pour voir mieux, mais pour mieux briller." [Friedrich Nietzsche]
Hors ligne
#8 Le 17/09/2006, à 13:22
- Vincent cosmo
Re : Matlab > ne veux pas decrocher du terminal
marche pas non plus voilà la sortie de ps aux après avoir cliqué sur le nouveau raccourci
...
vincent 9974 0.0 0.1 4152 1588 ? S 12:48 0:00 /bin/sh -c nohup matlab > /dev/null
vincent 9975 3.8 2.0 52744 21476 ? S 12:48 0:00 /usr/local/matlabr14/bin/glnx86/MATLAB
qui fini par disparaitre
Hors ligne
#9 Le 17/09/2006, à 14:00
- trashie
Re : Matlab > ne veux pas decrocher du terminal
Salut,
Tu dis que le raccourci ne marche pas, mais la commande dans un terminal marche, non ? (ie tu peux fermer le terminal sans que ça ferme Matlab ?).
En ce qui me concerne, un raccourci "simple" marche sans problème (avec KDE) : juste mettre "matlab" dans la commande à exécuter.
Mathieu
"Que d'hommes se pressent vers la lumière non pas pour voir mieux, mais pour mieux briller." [Friedrich Nietzsche]
Hors ligne
#10 Le 18/09/2006, à 18:16
- neub
Re : Matlab > ne veux pas decrocher du terminal
moi ca n'ouvre meme pas matlab ... ca me fait un splash screen et basta
Sinon vous avez le probleme de la toche ~ ^ qui marche pas ou g la mal chance du clavier suisse
www.neub.co.nr
HP DV5 1073ez (Core 2 Duo T9400 2x2.53Ghz | nVidia GeForce 9600M GT 512MB)
Hors ligne
#11 Le 12/10/2006, à 20:59
- djibi
Re : Matlab > ne veux pas decrocher du terminal
Moi, j'ai le même problème que toi neub.
Je ne sais pas non plus faire de ^ et je ne sais pas démarrer matlab après avoir créé une entrée dans l'editeur de menus.
Si quelqu'un a une solution ...:P
Linux, c'est bien.
Dites le avec des pavés!
Hors ligne
#12 Le 12/10/2006, à 21:24
- Vincent cosmo
Re : Matlab > ne veux pas decrocher du terminal
voici à quoi ressemble mon raccourci vers matlab:
[Desktop Entry]
Comment=
Comment[en_AU]=
Encoding=UTF-8
Exec=matlab
GenericName=Matlab
GenericName[en_AU]=Matlab
Icon=/usr/share/pixmaps/matlab.png
MimeType=
Name=matlab
Name[en_AU]=matlab
Path=
StartupNotify=true
Terminal=true
TerminalOptions=
Type=Application
X-DCOP-ServiceType=
X-KDE-SubstituteUID=false
X-KDE-Username=
... sous KDE
n'oubliez pas de cocher "run in terminal"
Hors ligne
#13 Le 12/10/2006, à 21:45
- djibi
Re : Matlab > ne veux pas decrocher du terminal
Moi je suis sur gnome...
Je dois changer des trucs?
Linux, c'est bien.
Dites le avec des pavés!
Hors ligne
#14 Le 12/10/2006, à 22:16
- benjou
Re : Matlab > ne veux pas decrocher du terminal
tout pareil:matlab dans le terminal sinon splash screen et nada...
écrasons l'infâme
Hors ligne
#15 Le 13/10/2006, à 19:37
- neub
Re : Matlab > ne veux pas decrocher du terminal
ouais j'ai toujours pas trouvé de solution ...
Si jamais runner le en matlab -nojvm ... c'est un peu plus tendu au depart mais apres ca marche comme sur des roulettes et ca evite les bugs a la con
www.neub.co.nr
HP DV5 1073ez (Core 2 Duo T9400 2x2.53Ghz | nVidia GeForce 9600M GT 512MB)
Hors ligne
#16 Le 13/10/2006, à 22:53
- Vincent cosmo
Re : Matlab > ne veux pas decrocher du terminal
Moi je suis sur gnome...
Je dois changer des trucs?
en mode graphique: clique droit sur le bureau puis créer un raccourci/lien vers une application
Hors ligne
#17 Le 06/07/2007, à 20:02
- sprtchk
Re : Matlab > ne veux pas decrocher du terminal
Pour le raccourci sur le bureau : j'ai mis matlab -desktop dans le champ application.
Hors ligne
#18 Le 12/02/2008, à 14:42
- uburoy
Re : Matlab > ne veux pas decrocher du terminal
Je suis heureux de poster ma première contribution.
J'ai crée un petit script d'une ligne pour lancer matlab en nohup.
nohup matlab -nodisplay < $1 > ${1%%.m}.log &
que j'ai sauvé dans /home/monhome/bin/MatlabNohup
Je le lance avec un MatlabNohup mon_script.m si mon_script.m est dans le repertoire courant.
Il renvoie la sortie vers mon_script.log ce qui me permet le cas échéant de récuperer les messages d'erreur, etc...
Hors ligne