Page 1 sur 1

Pronterface imprimante 3D

Posté : ven. 17 févr. 2023 10:53
par Tof84fr
Bonjour,
mon petit utilise pronterface pour dialoguer avec son imprimante 3D. Cela fonctionnait bien sur W10 puis on a mis un vieux pc sur linux Mint pour lui. Apres avoir suivi un tuto pour l'installation de Pronterface celui-ci ne se lance pas. Sur google le problème semble être lié à la derniere version linux mint. Voici ce que j'obtient quand je le lance dans le terminal:

Code : Tout sélectionner

lucnat@lucnat-500-345nfm:~$ pronterface
WARNING:root:RPC server bound on non-default port 7979
Traceback (most recent call last):
  File "/usr/bin/pronterface", line 62, in <module>
    app = PronterApp(False)
  File "/usr/lib/python3/dist-packages/printrun/pronterface.py", line 2439, in __init__
    self.mainwindow = PronterWindow(self)
  File "/usr/lib/python3/dist-packages/printrun/pronterface.py", line 207, in __init__
    self.reload_ui()
  File "/usr/lib/python3/dist-packages/printrun/pronterface.py", line 281, in reload_ui
    self.createGui(self.settings.uimode == _("Compact"),
  File "/usr/lib/python3/dist-packages/printrun/gui/__init__.py", line 259, in createGui
    viz_pane = VizPane(self, vizpanel)
  File "/usr/lib/python3/dist-packages/printrun/gui/viz.py", line 115, in __init__
    root.gwindow = gviz.GvizWindow(build_dimensions = root.build_dimensions_list,
  File "/usr/lib/python3/dist-packages/printrun/gviz.py", line 77, in __init__
    self.p = Gviz(panel, size = size, build_dimensions = build_dimensions, grid = grid, extrusion_width = extrusion_width, bgcolor = bgcolor, realparent = self)
  File "/usr/lib/python3/dist-packages/printrun/gviz.py", line 197, in __init__
    self.mainpen = wx.Pen(wx.Colour(0, 0, 0), penwidth)
TypeError: Pen(): arguments did not match any overloaded call:
  overload 1: too many arguments
  overload 2: argument 2 has unexpected type 'float'
  overload 3: argument 1 has unexpected type 'Colour'
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 153, in apport_excepthook
    with os.fdopen(os.open(pr_filename,
FileNotFoundError: [Errno 2] Aucun fichier ou dossier de ce type: '/var/crash/_usr_bin_pronterface.1000.crash'

Original exception was:
Traceback (most recent call last):
  File "/usr/bin/pronterface", line 62, in <module>
    app = PronterApp(False)
  File "/usr/lib/python3/dist-packages/printrun/pronterface.py", line 2439, in __init__
    self.mainwindow = PronterWindow(self)
  File "/usr/lib/python3/dist-packages/printrun/pronterface.py", line 207, in __init__
    self.reload_ui()
  File "/usr/lib/python3/dist-packages/printrun/pronterface.py", line 281, in reload_ui
    self.createGui(self.settings.uimode == _("Compact"),
  File "/usr/lib/python3/dist-packages/printrun/gui/__init__.py", line 259, in createGui
    viz_pane = VizPane(self, vizpanel)
  File "/usr/lib/python3/dist-packages/printrun/gui/viz.py", line 115, in __init__
    root.gwindow = gviz.GvizWindow(build_dimensions = root.build_dimensions_list,
  File "/usr/lib/python3/dist-packages/printrun/gviz.py", line 77, in __init__
    self.p = Gviz(panel, size = size, build_dimensions = build_dimensions, grid = grid, extrusion_width = extrusion_width, bgcolor = bgcolor, realparent = self)
  File "/usr/lib/python3/dist-packages/printrun/gviz.py", line 197, in __init__
    self.mainpen = wx.Pen(wx.Colour(0, 0, 0), penwidth)
TypeError: Pen(): arguments did not match any overloaded call:
  overload 1: too many arguments
  overload 2: argument 2 has unexpected type 'float'
  overload 3: argument 1 has unexpected type 'Colour'

Re: Pronterface imprimante 3D

Posté : dim. 19 févr. 2023 12:26
par tyrry
Slt,
il y a aussi sans doute un autre souci :
Si ta signature est bonne , tu es en mint 18..... version qui n'est plus supporté depuis avril 2021 !!
Va être difficile d'installer de nouveaux paquets ;)
@+

Re: Pronterface imprimante 3D

Posté : lun. 20 févr. 2023 21:09
par Tof84fr
Merci, je vais essayer ça.
j'ai regardé la version de Mint (voir screen). La signature ne doit pas être bonne..

https://zupimages.net/viewer.php?id=23/08/gahj.png

Re: Pronterface imprimante 3D

Posté : lun. 20 févr. 2023 21:32
par Tof84fr
Re j'avais lu ces commandes pour le lancer via la terminalmais je ne comprends pas menulibre meme après avoir vu des tuto, pronterface ne se lance toujours pas. Et quand il se lance par le terminal le port de l'imprimante n'est pas détecté.. :!: :?:

Re: Pronterface imprimante 3D

Posté : lun. 20 févr. 2023 21:38
par yoman
Salut

Je pense qu'il te manque a installer quelques outils.

Essaye cette procedure :

Code : Tout sélectionner

sudo apt update

Code : Tout sélectionner

sudo apt install python python-wxgtk3.0 python-pip

Code : Tout sélectionner

sudo pip install pyserial

Code : Tout sélectionner

sudo wget https://github.com/kliment/Printrun/archive/master.zip -O Pronterface.zip

Code : Tout sélectionner

sudo unzip Pronterface.zip

Code : Tout sélectionner

cd Printrun-master
pour lancer l'interface

Code : Tout sélectionner

python pronterface.py
Tu peux créer un lanceur d'application dans le menu d'application.

Donne nous ton retour

Re: Pronterface imprimante 3D

Posté : sam. 25 févr. 2023 19:59
par Tof84fr
Salut,
J'ai eu ceci comme erreur;
lucnat@lucnat-500-345nfm:~$ sudo apt install python python-wxgtk3.0 python-pip
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Aucune version du paquet python n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
Cependant les paquets suivants le remplacent :
2to3 python2-minimal:i386 python2:i386 python2-minimal python2 dh-python python-is-python3

E: Le paquet « python » n'a pas de version susceptible d'être installée
E: Impossible de trouver le paquet python-wxgtk3.0
E: Impossible de trouver de paquet correspondant à l'expression rationnelle « python-wxgtk3.0 »
lucnat@lucnat-500-345nfm:~$


J'ai les dépôts officiel et celui-ci en supplément: deb http://fr.archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
Merci de ton aide