Ceci est une ancienne révision du document !
Table des matières
Installer Ultimaker Cura sur Ubuntu
Ultimaker propose des versions de son slicer Cura pour Windows, Mac et Linux.
Depuis la version 5.0, l'image snap de Ultimaker refuse de se lancer et affiche un message d'erreur OpenGL. Cet article liste les manipulations pour installer la dernière version d'Ultimaker Cura sur Ubuntu.
Procédure d'installation
- Télécharger l'image snap de Ultimaker Cura sur : https://ultimaker.com/software/ultimaker-cura/#links (au moment de la rédaction de cet article, j'ai téléchargé la version 5.4 : https://github.com/Ultimaker/Cura/releases/download/5.4.0/UltiMaker-Cura-5.4.0-linux-modern.AppImage)
- la déplacer dans
/opt
:sudo mv ~/Downloads/UltiMaker-Cura-5.4.0-linux-modern.AppImage /opt
- décompresser l'image :
cd /opt ; ./UltiMaker-Cura-5.4.0-linux-modern.AppImage –appimage-extract
- copier l'icone de l'application :
sudo mv ./squashfs-root/usr/share/icons/hicolor/scalable/apps/cura-icon.svg /var/lib/snapd/desktop/icons/cura-icon.svg
- copier le lanceur de l'application :
sudo mv ./squashfs-root/cura.desktop /var/lib/snapd/desktop/applications/cura.desktop
- supprimer le repertoire
squashfs-root
:sudo rm -R ./squashfs-root
- Rendre l'image éxécutable :
sudo chmod +x /opt/UltiMaker-Cura-5.4.0-linux-modern.AppImage
- Décompresser l'image :
- Télécharger l'icone de Ultimaker Cura :
- Créer un script de lancement qui corrige l'erreur openGL: `nano ./cura`
#!/bin/bash LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libstdc++.so.6 ./UltiMaker-Cura-5.4.0-linux-modern.AppImage
- Rendre le script executable : `chmod +x ./cura`
- Lancer Ultimaker Cura : `./cura`
Détails
Sur ma machine, je range toutes mes applications tierces et mes snaps dans `~/bin` et j'ai ajouté `export PATH=$PATH:~/bin` à la fin de mon fichier `~/.bashrc`. J'ai nommé mon script de lancement `cura` ; grâce aux faits d'avoir rangé l'image dans le repertoire `~/bin` et d'avoir inclu ce repertoire dans mon `$PATH`, je peux lancer Ultimaker Cura simplement en invoquant `cura` en ligne de commande …