I managed to downgrade PyQt5 to 5.14.2-r1 by first downgrading PyQt5-sip and sip. Unfortunately cura still won't start. I also deleted ~/.local/share/cura/ ~/.config/cura/ and ~/.cache/cura/ before trying.
Code: Select all
$ cura
/usr/lib/python3.7/site-packages/UM/PluginRegistry.py:4: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses
import imp
[MainThread] UM.Application.initialize [144]: Initializing Ultimaker Cura
[MainThread] UM.Application.initialize [145]: App Version 4.7.0
[MainThread] UM.Application.initialize [146]: Api Version 7.3.0
[MainThread] UM.Application.initialize [147]: Build type None
[MainThread] UM.Resources.__initializeStoragePaths [446]: Initializing storage paths
[MainThread] UM.Resources.__initializeStoragePaths [456]: Config storage path is /home/hrnick/.config/cura/4.7
[MainThread] UM.Resources.__initializeStoragePaths [464]: Data storage path is /home/hrnick/.local/share/cura/4.7
[MainThread] UM.Resources.__initializeStoragePaths [476]: Cache storage path is /home/hrnick/.cache/cura/4.7
[MainThread] UM.Resources._copyLatestDirsIfPresent [496]: Found config: ['/home/hrnick/.config/cura'] and data: ['/home/hrnick/.local/share/cura']
[MainThread] UM.Resources._copyLatestDirsIfPresent [500]: Latest config path: None and latest data path: None
[MainThread] UM.Qt.QtApplication.initialize [144]: Preferences file not found, ignore and use default language 'en_US'
[MainThread] UM.PackageManager.__init__ [54]: Found bundled packages JSON file: /usr/share/cura/resources/bundled_packages/cura.json
[MainThread] UM.PackageManager.__init__ [54]: Found bundled packages JSON file: /usr/share/uranium/resources/bundled_packages/uranium.json
Attribute Qt::AA_UseDesktopOpenGL must be set before QCoreApplication is created.
[MainThread] UM.View.GL.OpenGLContext.detectBestOpenGLVersion [118]: Trying OpenGL context 4.1...
[MainThread] UM.View.GL.OpenGLContext.detectBestOpenGLVersion [128]: Yay, we got at least OpenGL 4.1 core: 4.1 Core profile
[MainThread] UM.Qt.QtApplication.initialize [173]: Detected most suitable OpenGL context version: 4.1 Core profile
[MainThread] UM.Qt.QtApplication.initialize [180]: Initializing job queue ...
[MainThread] UM.Qt.QtApplication.initialize [184]: Initializing version upgrade manager ...
[MainThread] UM.PackageManager._loadManagementData [165]: Loaded bundled packages data from /usr/share/cura/resources/bundled_packages/cura.json
[MainThread] UM.PackageManager._loadManagementData [165]: Loaded bundled packages data from /usr/share/uranium/resources/bundled_packages/uranium.json
[MainThread] UM.PackageManager._loadManagementData [188]: User package management file /home/hrnick/.local/share/cura/4.7/packages.json doesn't exist, do nothing
[MainThread] UM.PackageManager._saveManagementData [256]: Package management file /home/hrnick/.local/share/cura/4.7/packages.json was saved
2020-11-02 08:24:45,719 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: Exception: Import error loading module UM3NetworkPrinting
2020-11-02 08:24:45,719 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: Traceback (most recent call last):
2020-11-02 08:24:45,720 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib/python3.7/site-packages/UM/PluginRegistry.py", line 606, in _findPlugin
2020-11-02 08:24:45,720 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: module = imp.load_module(plugin_id, file, path, desc) #type: ignore #MyPy gets the wrong output type from imp.find_module for some reason.
2020-11-02 08:24:45,720 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib/python3.7/imp.py", line 244, in load_module
2020-11-02 08:24:45,720 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: return load_package(name, filename)
2020-11-02 08:24:45,720 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib/python3.7/imp.py", line 216, in load_package
2020-11-02 08:24:45,720 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: return _load(spec)
2020-11-02 08:24:45,721 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "<frozen importlib._bootstrap>", line 696, in _load
2020-11-02 08:24:45,721 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
2020-11-02 08:24:45,721 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "<frozen importlib._bootstrap_external>", line 728, in exec_module
2020-11-02 08:24:45,721 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
2020-11-02 08:24:45,721 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib64/cura/plugins/UM3NetworkPrinting/__init__.py", line 3, in <module>
2020-11-02 08:24:45,721 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: from .src import UM3OutputDevicePlugin
2020-11-02 08:24:45,722 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib64/cura/plugins/UM3NetworkPrinting/src/UM3OutputDevicePlugin.py", line 12, in <module>
2020-11-02 08:24:45,722 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: from .Network.LocalClusterOutputDeviceManager import LocalClusterOutputDeviceManager
2020-11-02 08:24:45,722 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib64/cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDeviceManager.py", line 15, in <module>
2020-11-02 08:24:45,722 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: from .ZeroConfClient import ZeroConfClient
2020-11-02 08:24:45,722 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib64/cura/plugins/UM3NetworkPrinting/src/Network/ZeroConfClient.py", line 8, in <module>
2020-11-02 08:24:45,722 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: from zeroconf import Zeroconf, ServiceBrowser, ServiceStateChange, ServiceInfo
2020-11-02 08:24:45,723 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: ModuleNotFoundError: No module named 'zeroconf'
2020-11-02 08:24:45,724 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: Exception: Import error loading module UM3NetworkPrinting
2020-11-02 08:24:45,724 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: Traceback (most recent call last):
2020-11-02 08:24:45,726 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib/python3.7/site-packages/UM/PluginRegistry.py", line 606, in _findPlugin
2020-11-02 08:24:45,726 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: module = imp.load_module(plugin_id, file, path, desc) #type: ignore #MyPy gets the wrong output type from imp.find_module for some reason.
2020-11-02 08:24:45,726 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib/python3.7/imp.py", line 244, in load_module
2020-11-02 08:24:45,726 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: return load_package(name, filename)
2020-11-02 08:24:45,726 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib/python3.7/imp.py", line 216, in load_package
2020-11-02 08:24:45,726 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: return _load(spec)
2020-11-02 08:24:45,727 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "<frozen importlib._bootstrap>", line 696, in _load
2020-11-02 08:24:45,727 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
2020-11-02 08:24:45,727 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "<frozen importlib._bootstrap_external>", line 728, in exec_module
2020-11-02 08:24:45,727 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
2020-11-02 08:24:45,727 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib64/cura/plugins/UM3NetworkPrinting/__init__.py", line 3, in <module>
2020-11-02 08:24:45,727 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: from .src import UM3OutputDevicePlugin
2020-11-02 08:24:45,728 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib64/cura/plugins/UM3NetworkPrinting/src/UM3OutputDevicePlugin.py", line 12, in <module>
2020-11-02 08:24:45,728 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: from .Network.LocalClusterOutputDeviceManager import LocalClusterOutputDeviceManager
2020-11-02 08:24:45,728 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib64/cura/plugins/UM3NetworkPrinting/src/Network/LocalClusterOutputDeviceManager.py", line 15, in <module>
2020-11-02 08:24:45,728 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: from .ZeroConfClient import ZeroConfClient
2020-11-02 08:24:45,728 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib64/cura/plugins/UM3NetworkPrinting/src/Network/ZeroConfClient.py", line 8, in <module>
2020-11-02 08:24:45,728 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: from zeroconf import Zeroconf, ServiceBrowser, ServiceStateChange, ServiceInfo
2020-11-02 08:24:45,729 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: ModuleNotFoundError: No module named 'zeroconf'
2020-11-02 08:24:45,729 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: Exception: Import error loading module USBPrinting
2020-11-02 08:24:45,730 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: Traceback (most recent call last):
2020-11-02 08:24:45,730 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib/python3.7/site-packages/UM/PluginRegistry.py", line 606, in _findPlugin
2020-11-02 08:24:45,730 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: module = imp.load_module(plugin_id, file, path, desc) #type: ignore #MyPy gets the wrong output type from imp.find_module for some reason.
2020-11-02 08:24:45,730 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib/python3.7/imp.py", line 244, in load_module
2020-11-02 08:24:45,730 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: return load_package(name, filename)
2020-11-02 08:24:45,731 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib/python3.7/imp.py", line 216, in load_package
2020-11-02 08:24:45,731 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: return _load(spec)
2020-11-02 08:24:45,731 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "<frozen importlib._bootstrap>", line 696, in _load
2020-11-02 08:24:45,731 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
2020-11-02 08:24:45,731 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "<frozen importlib._bootstrap_external>", line 728, in exec_module
2020-11-02 08:24:45,731 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
2020-11-02 08:24:45,732 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib64/cura/plugins/USBPrinting/__init__.py", line 4, in <module>
2020-11-02 08:24:45,732 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: from . import USBPrinterOutputDeviceManager
2020-11-02 08:24:45,732 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib64/cura/plugins/USBPrinting/USBPrinterOutputDeviceManager.py", line 6, in <module>
2020-11-02 08:24:45,732 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: import serial.tools.list_ports
2020-11-02 08:24:45,732 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: ModuleNotFoundError: No module named 'serial'
2020-11-02 08:24:45,733 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: Exception: Import error loading module USBPrinting
2020-11-02 08:24:45,733 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: Traceback (most recent call last):
2020-11-02 08:24:45,733 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib/python3.7/site-packages/UM/PluginRegistry.py", line 606, in _findPlugin
2020-11-02 08:24:45,733 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: module = imp.load_module(plugin_id, file, path, desc) #type: ignore #MyPy gets the wrong output type from imp.find_module for some reason.
2020-11-02 08:24:45,734 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib/python3.7/imp.py", line 244, in load_module
2020-11-02 08:24:45,734 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: return load_package(name, filename)
2020-11-02 08:24:45,734 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib/python3.7/imp.py", line 216, in load_package
2020-11-02 08:24:45,734 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: return _load(spec)
2020-11-02 08:24:45,734 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "<frozen importlib._bootstrap>", line 696, in _load
2020-11-02 08:24:45,734 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
2020-11-02 08:24:45,735 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "<frozen importlib._bootstrap_external>", line 728, in exec_module
2020-11-02 08:24:45,735 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
2020-11-02 08:24:45,735 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib64/cura/plugins/USBPrinting/__init__.py", line 4, in <module>
2020-11-02 08:24:45,735 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: from . import USBPrinterOutputDeviceManager
2020-11-02 08:24:45,735 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: File "/usr/lib64/cura/plugins/USBPrinting/USBPrinterOutputDeviceManager.py", line 6, in <module>
2020-11-02 08:24:45,735 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: import serial.tools.list_ports
2020-11-02 08:24:45,736 - ERROR - [MainThread] UM.PluginRegistry._findPlugin [608]: ModuleNotFoundError: No module named 'serial'
Cyclic dependency detected between "file:///usr/share/cura/resources/qml/Actions.qml" and "file:///usr/share/cura/resources/qml/Actions.qml"
QQmlApplicationEngine failed to load component
I'm still qurious about the USE flags used for PyQt5 and cura. Could someone please share them?