Forum Linux.général Scilab et Sway

Posté par  . Licence CC By‑SA.
Étiquettes :
3
12
oct.
2021

Bonsoir,

J'utilise Fedora avec Sway comme gestionnaire de fenêtres. Je me sers de Scilab (alternativement d'Octave) et j'ai un problème d'affichage avec Sway (écran blanc principalement, comportement erratique pour le peu qui s'affiche. Je suis allé voir le comportement de Scilab 6.1.1 en l'ouvrant sous Xmonad, mon précédent gestionnaire de fenêtres et il est normalement exploitable avec X11. Pour vérifier si Wayland est le problème je l'ai ouvert dans Gnome/Wayland et là aussi il fonctionne normalement.

Il y a quelques détails à connaître. Je me suis rendu compte que l'installation de certain logiciels comme Octave en utilisant dnf dans une console est certes possible mais que le lancement par dmenu ne se fait pas. Il faut l'installer en utilisant Gnome Software et l'installation se fait apparemment via Flatpak. En lançant Octave via Gnome Software, il fonctionne normalement, en l'invoquant dans une console le mode verbose précise unable to open X11 DISPLAY et disabling GUI features et le mode octave-cli se lance dans la console. En le lançant par dmenu il ne se passe rien. Scilab installé avec Gnome Software se comporte différemment en n'apparaissant pas dans dmenu.

Si quelqu'un connaît un remède je le lirai avec intérêt.

  • # affichage scilab

    Posté par  . Évalué à 4.

    J'ai également eu des soucis avec scilab sous Fedora (parfois aussi avec Mageia). Le dernier en date etait des tracés graphiques vide. La fenetre s'ouvre bien mais rien dedans. J'ai l'impression que la commande suivante résoud ce problème :
    alias scilab='LIBGL_ALWAYS_SOFTWARE=1 MESA_GL_VERSION_OVERRIDE=3.0 ~/bin/scilab-6.0.2/bin/scilab'

    J'ai aussi parois eu des soucis d'affichage du texte dans les menu, la je n'ai pas trop compris, visiblement un problème avec le serveur graphique, parfois un reboot résoud ce problème (que je n'ai pas eu depuis un bon momen, et uniquement sous Fedora, jamais sous Mageia).
    Ces différent pb je les ai eu aussi bien avec la 6.02 que la 6.1

    Si la commande en dessus résoud ton pb, ça m'intéresse d'avoir un retour.

    • [^] # Re: affichage scilab

      Posté par  . Évalué à 2. Dernière modification le 12 octobre 2021 à 13:25.

      Merci. Cependant, comme l'installation se fait selon une cuisine de Gnome Software par Flatpak, Scilab n'est plus dans /usr/bin et de toutes façons ne se laisse plus invoquer en ligne de commande.

      Dans tous les cas ça fait un moment qu'il faut contourner des problèmes pour utiliser Scilab. Dans le xmonad.hs pour avoir autre chose qu'un écran blanc quand Scilab s'ouvre il fallait ajouter dans le main « startupHook = myStartup <+> setWMName "LG3D" ». La nouveauté est qu'il faut maintenant lancer Octave depuis Gnome Software pour qu'il s'ouvre correctement, ce que ne fait plus Scilab.

      • [^] # Re: affichage scilab

        Posté par  . Évalué à 1.

        Il y a toujourzs possibilité d'utiliser scilab en ligne de commande. Je n'ai pas installé un truc Flatpack ou autre, j'ai juste téléchargé l'archive scilab binaire sur le site de scilab (https://www.scilab.org/). Décompressé cette archive dans un dossier perso, et ensuite la commande est un truc du genre ./mon_rep_install/scilab/bin/scilab

  • # affichage "plot"

    Posté par  . Évalué à 3.

    Pour compléter, si les pb d'affichages sont liés aux graphiques (commandes plotxx), essayer d'entrer les une commande "usecanvas" avant.
    il y a 2 options : usecanvas(%F) ou usecanvas(%T).
    Chez moi %T : graphique vide et avev %F ça marche.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.