scilab

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
scilab [2009/01/10 15:04] gerardscilab [2012/04/01 07:48] – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== scilab ====== ====== scilab ======
-sur nemo4.0, juillet 06+ 
 + {{scilab_nemo.png?200x200|accès à scilab depuis un sunray}} 
 + 
 + 
 +__sur <del>nemo</del>charybde ou scylla__  
 +<del>4.0, juillet 06</del>5.x 
 + 
 +__sur octopus__ 
 +Utiliser **module** pour choisir une version 
 +<code> 
 +[henry@octopus octopus]$ module avail 
 + 
 +------------------------- /local/apps/Modules/versions  
 +------------------------- 
 +3.2.6 
 + 
 +-------------------- /local/apps/Modules/3.2.6/modulefiles  
 +--------------------- 
 +dot         hpc8        matlab-old  modules     ss12 
 +gcc         hpc82       module-cvs  null        ss12u1 
 +hpc         matlab      module-info scilab5     use.own 
 + 
 +[henry@octopus octopus]$ module load scilab5 
 + 
 +[henry@octopus octopus]$ scilab -version 
 +Scilab version "5.2.0.1260899697" 
 +scilab-5.2.0 
 + 
 +</code>
  
 Lancer scilab en batch: Lancer scilab en batch:
 <code> <code>
-nemo-henry% scilab -nwni -f histoire.sce > resul.out &+nohup scilab -nwni -f histoire.sce > resul.out &
 </code> </code>
 avec le script histoire.sce contenant par exemple: avec le script histoire.sce contenant par exemple:
Ligne 679: Ligne 707:
 </code></del> </code></del>
 c'est réglé, il faut vraiment suivre la doc et ne pas oublier de recopier les libs dans bin avant le make c'est réglé, il faut vraiment suivre la doc et ne pas oublier de recopier les libs dans bin avant le make
 +
  
 ====== Segmentation Fault sur solaris 10 ====== ====== Segmentation Fault sur solaris 10 ======
Ligne 736: Ligne 765:
 Pour moi, ça veut dire qu'on parcourt le tableau au delà de sa dimension (pourquoi?) Pour moi, ça veut dire qu'on parcourt le tableau au delà de sa dimension (pourquoi?)
  
 +
 +
 +
 +====== scilab-5.1 ======
 +  * http://jblopen.com/scilab/scilabdownload.shtml
 +  * problèmes avec le clavier (touche alt-gr)
 +<code>
 +henry@delljm:~$ xmodmap 
 +xmodmap:  up to 2 keys per modifier, (keycodes in parentheses):
 +
 +shift       Shift_L (0x32),  Shift_R (0x3e)
 +lock        Caps_Lock (0x42)
 +control     Control_L (0x25),  Control_R (0x6d)
 +mod1        Alt_L (0x40)
 +mod2        Num_Lock (0x4d)
 +mod3        Mode_switch (0x71)
 +mod4        Meta_L (0x73),  Meta_R (0x74)
 +mod5      
 +
 +henry@delljm:~$ xmodmap -e "keysym Mode_switch = Alt_R"
 +henry@delljm:~$ xmodmap 
 +xmodmap:  up to 2 keys per modifier, (keycodes in parentheses):
 +
 +shift       Shift_L (0x32),  Shift_R (0x3e)
 +lock        Caps_Lock (0x42)
 +control     Control_L (0x25),  Control_R (0x6d)
 +mod1        Alt_L (0x40)
 +mod2        Num_Lock (0x4d)
 +mod3        Alt_R (0x71)
 +mod4        Meta_L (0x73),  Meta_R (0x74)
 +mod5      
 +</code>
 +
 +Ce problème se règle de la façon suivante:
 +<code>
 +mombasa-henry% setenv _AWT_USE_TYPE4_PATCH false
 +mombasa-henry% ssh nemo /usr/local/scilab-5.1/bin/scilab
 +</code>
 +Cela ne fonctionne que si Java est > à 1.5.03. 
 +\\
 +Pour éviter le contournement avec la variable d'environnement, il faudrait ne travailler qu'avec Java 1.6, ce qui n'est pas le cas pour l'instant.
 +
 +===== tests =====
 +   * avec mataela.sci
 +  * avec [[http://www.arbredeslemuriens.com/Categorie.php?IDCategorie=AlgoScilab&IDTitre=227&PHPSESSID=0232160715ddfbcc137e66eb074c42b4|scripts scilab]]
 +
 +==== serveur nemo (solaris 10, java 1.6) client sunray (solaris 10, sparc) ====
 +
 +inutilisable
 +
 +==== serveur opensolaris (os2008.11, b101) client sunray (solaris 10, sparc) ====
 +
 +fonctionne, mais avec un crash à la sortie à cause de Java
 +<code>
 +henry@delljm:~$ /usr/local/scilab-5.1/bin/scilab -f projects/scilab/chaleur.sci 
 +Xlib:  extension "RANDR" missing on display "localhost:10.0".
 +X11 connection rejected because of wrong authentication.
 +#
 +# An unexpected error has been detected by Java Runtime Environment:
 +#
 +#  SIGSEGV (0xb) at pc=0xafbf9808, pid=1754, tid=1
 +#
 +# Java VM: Java HotSpot(TM) Client VM (11.0-b15 mixed mode solaris-x86)
 +# Problematic frame:
 +# C  [libGL.so.1+0x79808]
 +#
 +# An error report file with more information is saved as:
 +# /export/home/henry/hs_err_pid1754.log
 +#
 +# If you would like to submit a bug report, please visit:
 +#   http://java.sun.com/webapps/bugreport/crash.jsp
 +# The crash happened outside the Java Virtual Machine in native code.
 +# See problematic frame for where to report the bug.
 +#
 +/usr/local/scilab-5.1/bin/scilab: line 393:  1754 Abort                   (core dumped) "$SCILABBIN" "$@"
 +</code>
  
  • scilab.txt
  • Dernière modification : 2017/08/25 09:56
  • de 127.0.0.1