Jump to content

Cura Issues on Linux - Cant find plugins or printer is not working with 5.10


W0nderW0lf

Recommended Posts

Posted · Cura Issues on Linux - Cant find plugins or printer is not working with 5.10

Hello everyone,

I am a 3D Print beginner but I want to use Cura for slicing and preparing my prints...

 

I use my Debian Notebook but I encountered several problems.

When I install Cura via apt respository, I receive v4.13.

I also tried the 5.10 Appimage version.

 

When I use 4.13 I cannot find or manage plugins:

-08-16 00:42:53,422 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]: Exception: Import error loading module TrimeshReader
2022-08-16 00:42:53,423 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]: Traceback (most recent call last):
2022-08-16 00:42:53,423 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "/usr/lib/python3/dist-packages/UM/PluginRegistry.py", line 708, in _findPlugin
2022-08-16 00:42:53,423 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:     module = imp.load_module(plugin_id, file, path, desc) #type: ignore #MyPy gets the wrong output type from imp.find_module for some reason.
2022-08-16 00:42:53,423 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "/usr/lib/python3.10/imp.py", line 245, in load_module
2022-08-16 00:42:53,424 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:     return load_package(name, filename)
2022-08-16 00:42:53,424 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "/usr/lib/python3.10/imp.py", line 217, in load_package
2022-08-16 00:42:53,424 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:     return _load(spec)
2022-08-16 00:42:53,424 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "<frozen importlib._bootstrap>", line 719, in _load
2022-08-16 00:42:53,424 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
2022-08-16 00:42:53,425 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "<frozen importlib._bootstrap_external>", line 883, in exec_module
2022-08-16 00:42:53,425 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
2022-08-16 00:42:53,425 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "/usr/lib/cura/plugins/TrimeshReader/__init__.py", line 4, in <module>
2022-08-16 00:42:53,425 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:     from . import TrimeshReader
2022-08-16 00:42:53,425 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "/usr/lib/cura/plugins/TrimeshReader/TrimeshReader.py", line 9, in <module>
2022-08-16 00:42:53,426 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:     import trimesh  # To load the files into a Trimesh.
2022-08-16 00:42:53,426 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]: ModuleNotFoundError: No module named 'trimesh'
2022-08-16 00:42:53,426 - WARNING - [MainThread] UM.PluginRegistry._populateMetaData [802]: Could not find plugin TrimeshReader
2022-08-16 00:42:53,427 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]: Exception: Import error loading module TrimeshReader
2022-08-16 00:42:53,427 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]: Traceback (most recent call last):
2022-08-16 00:42:53,428 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "/usr/lib/python3/dist-packages/UM/PluginRegistry.py", line 708, in _findPlugin
2022-08-16 00:42:53,428 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:     module = imp.load_module(plugin_id, file, path, desc) #type: ignore #MyPy gets the wrong output type from imp.find_module for some reason.
2022-08-16 00:42:53,428 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "/usr/lib/python3.10/imp.py", line 245, in load_module
2022-08-16 00:42:53,428 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:     return load_package(name, filename)
2022-08-16 00:42:53,428 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "/usr/lib/python3.10/imp.py", line 217, in load_package
2022-08-16 00:42:53,429 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:     return _load(spec)
2022-08-16 00:42:53,429 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "<frozen importlib._bootstrap>", line 719, in _load
2022-08-16 00:42:53,429 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
2022-08-16 00:42:53,429 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "<frozen importlib._bootstrap_external>", line 883, in exec_module
2022-08-16 00:42:53,429 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
2022-08-16 00:42:53,430 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "/usr/lib/cura/plugins/TrimeshReader/__init__.py", line 4, in <module>
2022-08-16 00:42:53,430 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:     from . import TrimeshReader
2022-08-16 00:42:53,430 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:   File "/usr/lib/cura/plugins/TrimeshReader/TrimeshReader.py", line 9, in <module>
2022-08-16 00:42:53,430 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]:     import trimesh  # To load the files into a Trimesh.
2022-08-16 00:42:53,430 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [710]: ModuleNotFoundError: No module named 'trimesh'
2022-08-16 00:42:53,431 - ERROR - [MainThread] UM.PluginRegistry.removeCorruptedPluginMessage [508]: Exception: Error loading plugin TrimeshReader:
2022-08-16 00:42:53,431 - ERROR - [MainThread] UM.PluginRegistry.removeCorruptedPluginMessage [508]: NoneType: None
2022-08-16 00:42:53,435 - INFO - [MainThread] UM.PluginRegistry.loadPlugin [475]: Loaded plugin MachineSettingsAction

 

When I use the 5.10 Appimage, I cannot start without extra parameters I found online. " Missing OpenGL2.0.."

 

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libstdc++.so.6 ./Ultimaker-Cura-5.1.0-linux.AppImage

 

This way Cura opens, but when I slice and copy to my SD Card, my printer behaves very strange. Start code is being ignored and the printer suddenly tries to print mid air extruding the first line...

I've checked the exported GCode files with ones generated in 4.13 and 5.10 but I dont see a big difference..

However... both versions dont work as they should.

I already have additional python modules installed that should help with the 4.13 plugin problem. Unfortunately it doesn't work...

 

python3-sentry-sdk/Debian,now 1.9.3-1 all  [Installiert,automatisch]
  New Python SDK for Sentry.io (Python 3)

python3-zeroconf/Debian,now 0.38.7-1 all  [Installiert,automatisch]
  Pure Python implementation of multicast DNS service discovery (Python3)

python3-charon/Debian,now 4.13.0-1 all  [Installiert,automatisch]
  file metadata and streaming library for cura

 

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
         
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
          • Like
        • 0 replies
      • Ultimaker Cura 5.6 stable released
        Cura now supports Method series printers!
         
        A year after the merger of Ultimaker and MakerBotQQ, we have unlocked the ability for users of our Method series printers to slice files using UltiMaker Cura. As of this release, users can find profiles for our Method and Method XL printers, as well as material profiles for ABS-R, ABS-CF, and RapidRinse. Meaning it’s now possible to use either Cura or the existing cloud-slicing software CloudPrint when printing with these printers or materials
        • 48 replies
    ×
    ×
    • Create New...