I don't think he's using the appimage. We've been getting a lot of bug reports from arch linux users (yay for posting them though, you guys do make really good bug reports), but in all cases they didn't use the appimage.
I don't think he's using the appimage. We've been getting a lot of bug reports from arch linux users (yay for posting them though, you guys do make really good bug reports), but in all cases they didn't use the appimage.
I'm on it. Will try out the app image right away.
Personally I prefer running applications as native as possible.
I'm glad to hear it's a known problem with the later QT versions. I remember reading that somewhere out there.
I wonder, are there other container/package formats officially supported? Snap? Flatpak? etc...
Only the AppImage is tested and supported on linux by Ultimaker.
Understood. Will use the appimage from here on.
Why you're receiving lots of bug reports from Arch users and those who use similar distributions based on Arch is likely due to the nature of how packages are managed in these distributions. Many tend to favor pulling down source code and build it for their own local repositories. (AUR. Arch User Repository). Arch makes this process tremendously easy with powerful tools, even for intermediate users.
Yeah, I know how they work. But this doesn't guarantee that the exact same dependencies are used as we tested (which is why we can't really provide support for it). It's already tricky enough to provide support for what we have right now.
Hello @SysGhost, I have been working on this issue and think I have a solution. If you are using Cura from source could you please try using the mb-master branch in git@github.com:smartavionics/Uranium.git and see if it fixes the problem. Thanks.
Alternative URL for repo is https://github.com/smartavionics/Uranium.git
Edited by burtoogle9 hours ago, burtoogle said:Hello @SysGhost, I have been working on this issue and think I have a solution. If you are using Cura from source could you please try using the mb-master branch in git@github.com:smartavionics/Uranium.git and see if it fixes the problem. Thanks.
Alternative URL for repo is https://github.com/smartavionics/Uranium.git
I'll give it a burl. Will return with my findings soon. Thanks.
Back again.
With Uranium from the git mentioned above installed, and cura rebuilt with it, it still makes no difference.
I've attached a log if needed.
...and Yes. I did use the mb-master.
Here's the pkgbuild file I made for it: http://ix.io/1PAb
Edited by SysGhost
The fix is now merged into Ultimaker/master so you don't have to use my repo.
Looking at your log, you have other problems:
2019-07-26 15:51:32,769 - ERROR - [MainThread] UM.Logger.logException [84]: Exception: Import error loading module USBPrinting
2019-07-26 15:51:32,769 - ERROR - [MainThread] UM.Logger.logException [88]: Traceback (most recent call last):
2019-07-26 15:51:32,769 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/python3.7/site-packages/UM/PluginRegistry.py", line 539, in _findPlugin
2019-07-26 15:51:32,769 - ERROR - [MainThread] UM.Logger.logException [88]: module = imp.load_module(plugin_id, file, path, desc) #type: ignore #MyPy gets the wrong output type from imp
.find_module for some reason.
2019-07-26 15:51:32,769 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/python3.7/imp.py", line 244, in load_module
2019-07-26 15:51:32,769 - ERROR - [MainThread] UM.Logger.logException [88]: return load_package(name, filename)
2019-07-26 15:51:32,769 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/python3.7/imp.py", line 216, in load_package
2019-07-26 15:51:32,769 - ERROR - [MainThread] UM.Logger.logException [88]: return _load(spec)
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap>", line 696, in _load
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap_external>", line 728, in exec_module
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/cura/plugins/USBPrinting/__init__.py", line 4, in <module>
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: from . import USBPrinterOutputDeviceManager
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/cura/plugins/USBPrinting/USBPrinterOutputDeviceManager.py", line 6, in <module>
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: import serial.tools.list_ports
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: ModuleNotFoundError: No module named 'serial'
Also...
2019-07-26 15:51:32,773 - ERROR - [MainThread] UM.Logger.logException [84]: Exception: Import error loading module AMFReader
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: Traceback (most recent call last):
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/python3.7/site-packages/UM/PluginRegistry.py", line 539, in _findPlugin
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: module = imp.load_module(plugin_id, file, path, desc) #type: ignore #MyPy gets the wrong output type from imp.find_module for some reason.
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/python3.7/imp.py", line 244, in load_module
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: return load_package(name, filename)
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/python3.7/imp.py", line 216, in load_package
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: return _load(spec)
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap>", line 696, in _load
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
2019-07-26 15:51:32,775 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap_external>", line 728, in exec_module
2019-07-26 15:51:32,775 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
2019-07-26 15:51:32,775 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/cura/plugins/AMFReader/__init__.py", line 4, in <module>
2019-07-26 15:51:32,775 - ERROR - [MainThread] UM.Logger.logException [88]: from . import AMFReader
2019-07-26 15:51:32,775 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/cura/plugins/AMFReader/AMFReader.py", line 20, in <module>
2019-07-26 15:51:32,775 - ERROR - [MainThread] UM.Logger.logException [88]: import trimesh
2019-07-26 15:51:32,775 - ERROR - [MainThread] UM.Logger.logException [88]: ModuleNotFoundError: No module named 'trimesh'
3 hours ago, burtoogle said:The fix is now merged into Ultimaker/master so you don't have to use my repo.
Looking at your log, you have other problems:
2019-07-26 15:51:32,769 - ERROR - [MainThread] UM.Logger.logException [84]: Exception: Import error loading module USBPrinting
2019-07-26 15:51:32,769 - ERROR - [MainThread] UM.Logger.logException [88]: Traceback (most recent call last):
2019-07-26 15:51:32,769 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/python3.7/site-packages/UM/PluginRegistry.py", line 539, in _findPlugin
2019-07-26 15:51:32,769 - ERROR - [MainThread] UM.Logger.logException [88]: module = imp.load_module(plugin_id, file, path, desc) #type: ignore #MyPy gets the wrong output type from imp
.find_module for some reason.
2019-07-26 15:51:32,769 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/python3.7/imp.py", line 244, in load_module
2019-07-26 15:51:32,769 - ERROR - [MainThread] UM.Logger.logException [88]: return load_package(name, filename)
2019-07-26 15:51:32,769 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/python3.7/imp.py", line 216, in load_package
2019-07-26 15:51:32,769 - ERROR - [MainThread] UM.Logger.logException [88]: return _load(spec)
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap>", line 696, in _load
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap_external>", line 728, in exec_module
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/cura/plugins/USBPrinting/__init__.py", line 4, in <module>
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: from . import USBPrinterOutputDeviceManager
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/cura/plugins/USBPrinting/USBPrinterOutputDeviceManager.py", line 6, in <module>
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: import serial.tools.list_ports
2019-07-26 15:51:32,770 - ERROR - [MainThread] UM.Logger.logException [88]: ModuleNotFoundError: No module named 'serial'
Also...
2019-07-26 15:51:32,773 - ERROR - [MainThread] UM.Logger.logException [84]: Exception: Import error loading module AMFReader
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: Traceback (most recent call last):
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/python3.7/site-packages/UM/PluginRegistry.py", line 539, in _findPlugin
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: module = imp.load_module(plugin_id, file, path, desc) #type: ignore #MyPy gets the wrong output type from imp.find_module for some reason.
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/python3.7/imp.py", line 244, in load_module
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: return load_package(name, filename)
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/python3.7/imp.py", line 216, in load_package
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: return _load(spec)
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap>", line 696, in _load
2019-07-26 15:51:32,774 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
2019-07-26 15:51:32,775 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap_external>", line 728, in exec_module
2019-07-26 15:51:32,775 - ERROR - [MainThread] UM.Logger.logException [88]: File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
2019-07-26 15:51:32,775 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/cura/plugins/AMFReader/__init__.py", line 4, in <module>
2019-07-26 15:51:32,775 - ERROR - [MainThread] UM.Logger.logException [88]: from . import AMFReader
2019-07-26 15:51:32,775 - ERROR - [MainThread] UM.Logger.logException [88]: File "/usr/lib/cura/plugins/AMFReader/AMFReader.py", line 20, in <module>
2019-07-26 15:51:32,775 - ERROR - [MainThread] UM.Logger.logException [88]: import trimesh
2019-07-26 15:51:32,775 - ERROR - [MainThread] UM.Logger.logException [88]: ModuleNotFoundError: No module named 'trimesh'
I saw that, but both USB printing and AMF reader shouldn't affect the welcome screen or any UI related elements. Right?
Anyhow I will try the master tree as well.
Thanks for the support and work so far. (^.^)b
Edited by SysGhostOn 7/26/2019 at 8:10 PM, SysGhost said:I saw that, but both USB printing and AMF reader shouldn't affect the welcome screen or any UI related elements. Right?
Those should not have an effect on the welcome screen.
I report the same problem, using Kubuntu. Linked repository failed with:
jenik@jenik-HP-ProBook-6470b:~/sw/Uranium-master$ python run_mypy.py
File "run_mypy.py", line 8
def where(exe_name: str, search_path: str = os.getenv("PATH")) -> str:
^
SyntaxError: invalid syntax
AppImage works perfectly it appears.
Recommended Posts
ahoeben 1,984
Are you using the AppImage version? If not, please try that.
There are some issues between Cura and newer versions of Qt. By using the AppImage, you will use a Qt version that is tested with Cura.
Link to post
Share on other sites