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 29/04/2014, à 09:22

Domeee

Octave 3.8.1

Bonjour à tous les fans d'Octave,
ceux qui ont chargé la version 3.8.1 (sur les *buntu 14.04) ont peut-être eu des surprises au lancement de scripts qui marchaient avant et qui leur font maintenant des graphiques très bizarres...
C'est dû au changement de la manière de faire des graphiques d'Octave : avant c'était Gnuplot, point. Maintenant, on peut faire aussi du FLTK/OpenGL : voir la doc.
Ceux qui veulent retrouver leurs petits devront faire les choses suivantes :
- aller dans synaptic et charger Gnuplot qui ne l'est plus par défaut avec Octave (ben oui...)
- aller chercher le fichier /etc/octave.conf et l'ouvrir en root pour lui rajouter la ligne suivante :

graphics_toolkit ("gnuplot")

Et vous allez retrouver votre bon vieil Octave comme avant !

Nota : cette version inclus un GUI avec notamment un éditeur de texte avec déboggueur qui semble très sympa. Pour le démarrer, dans la console, il faut taper :

octave --force-gui

Ceux qui sont sous Lubuntu peuvent bidouiller leur fichier de config home/nom_d'utilisateur/.config/openbox/lubuntu-rc.xml afin de lui adjoindre des commandes directes. J'ai mis ctrl+alt+O pour Octave simple et ctrl+alt+M pour Octave_gui :

        <!-- Keybindings for running applications on Ctrl Alt O pour Octave -->
    <keybind key="C-A-O">
      <action name="Execute">
        <startupnotify>
          <enabled>true</enabled>
          <name>Octave</name>
        </startupnotify>
        <command>lxterminal --geometry=80x25 --title="Octave 3.8.1" -e octave</command>
      </action>
    </keybind>
        <!-- Keybindings for running applications on Ctrl Alt M pour Octave gui -->
    <keybind key="C-A-M">
      <action name="Execute">
        <startupnotify>
          <enabled>true</enabled>
          <name>Octave</name>
        </startupnotify>
        <command>lxterminal --geometry=80x25 --title="Octave 3.8.1" -e octave --force-gui</command>
      </action>
    </keybind>

Vous placez ça dans le coin où il y a des commandes pour lancer des applis (chez moi, vers la ligne 400)
Quand vous relancez la session, vous avez Octave direct avec ou sans gui avec ctrl+alt+O ou M
=> cool !

Hors ligne