Seeing as I wasn't clear and the last bug I reported was closed....
You cannot install any of the newer DEBs on _Ubuntu16.04_ because cura depends on an older version than the default one shipped in _UBUNTU16.04_.
Even forcing the install sees cura installed, but crashes on launch with python errors.
I had a previous version installed before the upgrade, and it has stopped slicing since the upgrade.
"Show slicer log..." does nothing, so I can only assume it is also a python related error.
What is actually the problem? Do you get an error when trying to install the DEB found on Ultimaker's homepage?
Please make a screenshot of that error dialog or take a terminal and run sudo dpkg -i <path to DEB>
. This will often return a more useful error message than the most GUI tools.
Thanks
Ah, now I remember. The problem is that there is no Python 3.4 on Ubuntu 16.04 anymore.
There are two different solutions:
Feel free to give feedback about your experience here :wink:
We're having trouble upgrading to Python 3.5 due to the Windows build. It needs to compile Python plug-ins with a more modern version of Visual Studio that is not working properly with Qt.
thopiekar, thanks, I tried your repo but unfortunately I'm stuck using older versions of cura as I have a delta printer (Dreammaker overlord) and cannot configure it for cura 2.
Slicing did start happening again in 15.02 but hasn't persisted across reboots.
Thanks for your help
Oh, I'm sorry about that. Maybe you can take your time and try to convert the settings for your printer which come with 15.02 to the latest cura (aka master). Just take a look at the available JSON files, make first changes and create a pull request.
Then you can discuss with the developers there about missing parameters, etc.
No problem and best regards :wink:
Please excause this maybe stupid question, but I'm quite a greenhorn in using PPA's.
I've seen there was a update today but the version is still 2.1.0.... where the official beta is 2.1.1
Could you please enlighten me about this?
I simply didn't increased the version number. But you can find the build date/time on the launchpad page. It is even appended to the version number, I guess. So everytime I update the code hosted at launchpad with GitHub (sadly have to do this manually) a build is triggered.
So in short: The packages say they are 2.1.0, but in truth they come with 2.1.1. 馃槈
Thank you for clearing up.
So I can be sure that occuring bugs are "actual" bugs :-))
Yes, I hope so :smile: The only difference between the .deb provided by Ultimaker and my PPA is that:
So in case of bugs, don't forget to mention that you are using my PPA :wink:
PS: I updated the version of my packages now.
So e.g. the installed Qt5 libraries provided by Ubuntu are used and not another copy (BUT: the one provided in Ultimaker's .deb is tested and known to work well).
One thing to note here is that there is a known issue with PyQt < 5.6 where destruction of QML items will trigger a deadlock in PyQt. This is one of the reasons why we ship our own version of Qt these days.
@BerndJM I noticed that the splash screen still shows "master" on 2.1. I made a little addition to the packaging files, so the package version, here 2.1.2 will be shown instead.
The PR I added is not needed for me actually anymore, but the reason that "master" still shows up.
@thopiekar
would like to say thanks for your work, without that I've been not able to play along with the new cura on my actual Ubuntu system.
@awhiemstra
... where destruction of QML items ...
could you please shortly explain (for a not python programmer) what this means, so I can better estimate if it's a bug when something strange happens?
@BerndJM
I can answer your question about the QML related bug. To hit it you need to do something which changes the settings in right sidebar, such as switching to different machine. When you hit it the application will hang and become unresponsive. It is quite nasty.
Hi @thopiekar,
I am new to Linux and tried to follow your instructions. I added your PPA, purged the cura package and installed it again using apt get commands. Unfortunately it is still not starting and gives the following error messages
file:///usr/share/cura/resources/qml/Cura.qml:4 module "QtQuick" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:8 module "QtQuick.Dialogs" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:6 module "QtQuick.Controls.Styles" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:5 module "QtQuick.Controls" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:7 module "QtQuick.Layouts" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:4 module "QtQuick" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:8 module "QtQuick.Dialogs" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:6 module "QtQuick.Controls.Styles" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:5 module "QtQuick.Controls" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:7 module "QtQuick.Layouts" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:4 module "QtQuick" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:8 module "QtQuick.Dialogs" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:6 module "QtQuick.Controls.Styles" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:5 module "QtQuick.Controls" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:7 module "QtQuick.Layouts" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:4 module "QtQuick" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:8 module "QtQuick.Dialogs" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:6 module "QtQuick.Controls.Styles" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:5 module "QtQuick.Controls" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:7 module "QtQuick.Layouts" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:4 module "QtQuick" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:8 module "QtQuick.Dialogs" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:6 module "QtQuick.Controls.Styles" is not installed
file:///usr/share/cura/resources/qml/Cura.qml:5 module "QtQuick.Controls" is not installed
QQmlComponent: Component is not ready
Traceback (most recent call last):
File "/usr/bin/cura", line 30, in
app.run()
File "/usr/lib/python3/dist-packages/cura/CuraApplication.py", line 205, in run
self.initializeEngine()
File "/usr/lib/python3/dist-packages/UM/Qt/QtApplication.py", line 130, in initializeEngine
self.engineCreatedSignal.emit()
File "/usr/lib/python3/dist-packages/UM/Signal.py", line 102, in emit
func(dest, _args, *_kargs)
File "/usr/lib/cura/plugins/ChangeLogPlugin/ChangeLog.py", line 90, in _onEngineCreated
self.showChangelog()
File "/usr/lib/cura/plugins/ChangeLogPlugin/ChangeLog.py", line 96, in showChangelog
self._changelog_window.show()
AttributeError: 'NoneType' object has no attribute 'show'
What am I doing wrong?
Thank you for your help!
Kind regards Marc.
It seems that the Qt package in that PPA doesn't have the plug-ins we require.
That's correct. Looks like I've missed an package that is already installed, when using KDE 5.
Try to: sudo apt install qml-module-qtquick-dialogs qml-module-qtquick-controls
@Ghostkeeper: I guess Uranium needs them most of all?
Both Uranium and Cura create those dialogues and controls.
Hi @thopiekar,
this worked for me. Cura is now starting and slicing. Thank you for your help.
No problem. Will add the missing dependencies to the packages later.
Thank you for your feedback 馃憤
Hi i Tried to add you PPA but my system dont work:
W: El repositorio 芦http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial Release禄 no tiene un fichero de Publicaci贸n.
N: Los datos de un repositorio como este no se pueden autenticar y por tanto su uso es potencialmente peligroso.
N: Vea la p谩gina de manual apt-secure(8) para los detalles sobre la creaci贸n de repositorios y la configuraci贸n de usuarios.
E: Fallo al obtener http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found
E: No se han podido descargar algunos archivos de 铆ndice, se han omitido, o se han utilizado unos antiguos en su lugar.
Can you helpme ?
An attempt to translate for someone who might be able to debug:
Warning: The repository "http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial Release" doesn't have a publication date.
The data from a such a repository couldn't be authenticated so it could be dangerous to use.
See the manual page "apt-secure(8)" for details on creating and configuring repositories.
Error: Couldn't obtain http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found
Error: Some index files couldn't be downloaded, were omitted, or have been deprecated.
I change the language to English, this the full error:
sudo apt-get update
[sudo] password for gsreynaga:
Hit:1 http://ppa.launchpad.net/freecad-maintainers/freecad-stable/ubuntu xenial InRelease
Hit:2 http://mx.archive.ubuntu.com/ubuntu xenial InRelease
Ign:3 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial InRelease
Hit:4 http://mx.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:5 http://ppa.launchpad.net/js-reynaud/kicad-4/ubuntu xenial InRelease
Hit:6 http://mx.archive.ubuntu.com/ubuntu xenial-backports InRelease
Hit:7 http://ppa.launchpad.net/teejee2008/ppa/ubuntu xenial InRelease
Hit:8 http://mx.archive.ubuntu.com/ubuntu xenial-security InRelease
Hit:9 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu xenial InRelease
Hit:10 http://ppa.launchpad.net/webupd8team/java/ubuntu xenial InRelease
Ign:11 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial Release
Ign:12 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main amd64 Packages
Ign:13 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main i386 Packages
Ign:14 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main all Packages
Ign:15 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-en_US
Ign:16 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-en
Ign:17 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-es
Ign:18 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main amd64 DEP-11 Metadata
Ign:19 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main DEP-11 64x64 Icons
Ign:12 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main amd64 Packages
Ign:13 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main i386 Packages
Ign:14 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main all Packages
Ign:15 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-en_US
Ign:16 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-en
Ign:17 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-es
Ign:18 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main amd64 DEP-11 Metadata
Ign:19 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main DEP-11 64x64 Icons
Ign:12 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main amd64 Packages
Ign:13 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main i386 Packages
Ign:14 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main all Packages
Ign:15 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-en_US
Ign:16 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-en
Ign:17 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-es
Ign:18 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main amd64 DEP-11 Metadata
Ign:19 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main DEP-11 64x64 Icons
Ign:12 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main amd64 Packages
Ign:13 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main i386 Packages
Ign:14 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main all Packages
Ign:15 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-en_US
Ign:16 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-en
Ign:17 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-es
Ign:18 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main amd64 DEP-11 Metadata
Ign:19 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main DEP-11 64x64 Icons
Ign:12 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main amd64 Packages
Ign:13 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main i386 Packages
Ign:14 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main all Packages
Ign:15 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-en_US
Ign:16 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-en
Ign:17 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-es
Ign:18 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main amd64 DEP-11 Metadata
Ign:19 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main DEP-11 64x64 Icons
Err:12 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main amd64 Packages
404 Not Found
Ign:13 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main i386 Packages
Ign:14 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main all Packages
Ign:15 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-en_US
Ign:16 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-en
Ign:17 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main Translation-es
Ign:18 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main amd64 DEP-11 Metadata
Ign:19 http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial/main DEP-11 64x64 Icons
Reading package lists... Done
W: The repository 'http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu xenial Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu/dists/xenial/main/binary-amd64/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
Regards...
Good morning,
you've got an old PPA enabled, which has been disabled. Just take 'sudo
software-properties-gtk' and remove the URL, which mentions "gwibber".
After that "apt-get update" should work again.
Oh, and you can easily translate every application by adding the prefix "LANG=C" 馃槈
So this would result into "LANG=C sudo apt-get update"..
That's a handy translation switch to know about :+1:
I'm sure you could even ask me this while sleeping. Almost need it every time I have to read others console outputs :smile:
Will it work with the ubuntu 16.04 with the downloaded version from the original site? (I tried 2.3).
If its the same issue - some of us have tried pull requests to get the thing fixed, but none seem to get accepted.
For reference, the line I needed to change to make things work was documented here
https://github.com/daid/LegacyCura/issues/1461
The problem at the moment is not the same. Currently more recent Ubuntu versions come with Python 3.5 only, but our DEB needs 3.4 (nothing lower or higher).
In the future we'll use AppImages, which means everything will be bundled into one executable binary file. So no DEB's anymore. Just 'chmod a+x
The only alternative to that is my personal PPA where I provide 'traditional' DEB packages.
I've been working on these AppImages and they are working now. It only needs a review next week and hopefully get releases on the next Beta release (if there are no further problems with it).
Regards
@thopiekar Can I test this bundle on my ubuntu 16.04?
@HyGy: The usage of AppImage has been moved into future sprints. Can't decide on that, but you can try to use my PPA. It comes with 2.3 now.
Or are you using a non-Debian system?
Hi @thopiekar,
Thanks, testing it.
@HyGy : There are instructions on the PPA page, see "Adding this PPA to your system".
In short you can add the PPA by:
sudo add-apt-repository ppa:thopiekar/cura
or using the URL:
http://ppa.launchpad.net/thopiekar/cura/ubuntu
in your sources.list.
Meanwhile I found it, thanks. :) I just wake up :) sorry.
No problem :smile:
Have a nice day :wink:
Where can I set the diameter of the filament? In the materials I cant set anything.
@thopiekar it was just an afternoon sleeping :) Thanks anyway. :)))
Okay, I found it I need to duplicate one material and I can edit it, but I think all the other materials is not necessary for me, couse I'm using 1.75mm filament.
My first test print is running (okay, the second, first I forget put the autobedlevel g code to start gcode.
Great! :+1:
The installation is good with your ppa with ubuntu 16.04. The test print is success.
When I press open folder after slicing and saving to disk, it open 3 times the folder. :)
I printed an lm8uu bearing with a prusa i3:
Thanks for your work. I print a treefrog now. ;)
HyGy
Hello @thopiekar,
i have troubles to get Cura to work on Ubuntu Gnome 16.04.
First i tried the .deb from the Ultimaker website and run in the Python 3.4 problem.
Then i tried your ppa. It starts, but i am not able to save settings, edit profiles etc. When i close it and reopen cura, then it asks me again wich printer i use (tried it a few times). Starting it with sudo did not changed the behavior. Besides that it seems quite unstable, crashed two times in a short period of time.
What am i missing? Thanks.
Hey @KlausHans,
rule no. 1: never ever use 'sudo' if it is really needed.
If there are problems (same for other applications) take a terminal instead and run your application manually. Often there is a error message which mention which problem is present.
Now back to your problem here: For me it sounds like you've messed up the directory/file permissions by using sudo (by using sudo on Cura or using sudo on another application). Please google how to repair your $HOME's permissions. You will find guides easily, I'm sure.
When that's done, I'll take another look on that for sure. (However it doesn't seem to be a software or packaging related problem so far.)
Regards
For the rule #1 and the permissions @thopiekar has right (i tried this unintented _gg_).
Running Cura as sudo and all the config folders belong to the user "root" so you're afterwards not able to save any configs as the normal user ...
Thank you for confirmation.
I'm sure resetting all permissions of the whole $HOME directory is wise here, as @KlausHans probably already played with sudo in the past.
Thanks, this was indeed the problem, never experienced it before. It works now.
The sudo-thing was just for testing after it did not work in the first place.
For me the question came in mind:
why the hell writes Cura - started as root (via sudo) - the config files to "/home/user" and not to "/root"
???
If I'm not wrong, running 'sudo' keeps your environment variables and they say that $HOME is at your home directory. So Cura will use your home directory at the end, too.
In comparison running 'sudo bash' and then cura will use root's home. But not sure whether bash adopts the old environment variables again..
@thopiekar any chance you could update your PPA to include the ultimaker 3?
@thopiekar any chance we'll eventually see the AppImages?
@sanderux Yes, the sources for the UM3NetworkPrintingPlugin are now open. I was on vacation and now I'm back home. It should be available "soon".
@probonopd Can't say anything about it. Didn't take a look at the cura-build code for a while, but it is planned for 2.4 afaik.
@sanderux : The UM3 plugin is now available:
cura-extra-plugin-um3networkprinting_2.3.0-0~201610231124~66~ubuntu16.04.1_all.deb
----------------------------------------------------------------------------------
new debian package, version 2.0.
size 29114 bytes: control archive=821 bytes.
421 bytes, 11 lines control
953 bytes, 10 lines md5sums
Package: cura-extra-plugin-um3networkprinting
Source: cura-extra-plugins
Version: 2.3.0-0~201610231124~66~ubuntu16.04.1
Architecture: all
Maintainer: Thomas Karl Pietrowski <[email protected]>
Installed-Size: 134
Depends: cura-plugin-api-3, python3-zeroconf
Section: science
Priority: optional
Description: Cura plugin - UM3NetworkPrinting
For more info see: https://github.com/Ultimaker/UM3NetworkPrintingPlugin
drwxr-xr-x root/root 0 2016-10-23 11:26 ./
drwxr-xr-x root/root 0 2016-10-23 11:26 ./usr/
drwxr-xr-x root/root 0 2016-10-23 11:26 ./usr/lib/
drwxr-xr-x root/root 0 2016-10-23 11:26 ./usr/lib/cura/
drwxr-xr-x root/root 0 2016-10-23 11:26 ./usr/lib/cura/plugins/
drwxr-xr-x root/root 0 2016-10-23 11:26 ./usr/lib/cura/plugins/UM3NetworkPrinting/
-rw-r--r-- root/root 6718 2016-10-23 11:24 ./usr/lib/cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.py
-rw-r--r-- root/root 13412 2016-10-23 11:24 ./usr/lib/cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml
-rw-r--r-- root/root 34520 2016-10-23 11:24 ./usr/lib/cura/plugins/UM3NetworkPrinting/LICENSE
-rw-r--r-- root/root 51080 2016-10-23 11:24 ./usr/lib/cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py
-rw-r--r-- root/root 9294 2016-10-23 11:24 ./usr/lib/cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevicePlugin.py
-rw-r--r-- root/root 235 2016-10-23 11:24 ./usr/lib/cura/plugins/UM3NetworkPrinting/README.md
-rw-r--r-- root/root 4095 2016-10-23 11:24 ./usr/lib/cura/plugins/UM3NetworkPrinting/UM3InfoComponents.qml
-rw-r--r-- root/root 729 2016-10-23 11:24 ./usr/lib/cura/plugins/UM3NetworkPrinting/__init__.py
drwxr-xr-x root/root 0 2016-10-23 11:26 ./usr/share/
drwxr-xr-x root/root 0 2016-10-23 11:26 ./usr/share/doc/
drwxr-xr-x root/root 0 2016-10-23 11:26 ./usr/share/doc/cura-extra-plugin-um3networkprinting/
-rw-r--r-- root/root 233 2016-10-23 11:24 ./usr/share/doc/cura-extra-plugin-um3networkprinting/changelog.Debian.gz
-rw-r--r-- root/root 1701 2016-10-23 11:24 ./usr/share/doc/cura-extra-plugin-um3networkprinting/copyright
@thopiekar thanks for the update.
Not sure what changed but now cura wont run anymore:
uncaught exception has occurred!
Traceback (most recent call last):
File "/usr/bin/cura", line 61, in <module>
app = cura.CuraApplication.CuraApplication.getInstance()
File "/usr/lib/python3/dist-packages/UM/Application.py", line 308, in getInstance
Application._instance = cls()
File "/usr/lib/python3/dist-packages/cura/CuraApplication.py", line 158, in __init__
UM.VersionUpgradeManager.VersionUpgradeManager.getInstance().setCurrentVersions(
AttributeError: type object 'VersionUpgradeManager' has no attribute 'getInstance'
My bad, needed to remove some python additions.
But Ultimaker 3 is still not showing, also not after removing config and cache
That's strange. Could you show us the full log?
(I'm sure you've got cura-extra-plugin-um3networkprinting
installed..)
(Btw. master PPA is broken and needs https://github.com/Ultimaker/Uranium/pull/173 in case you are using it...)
@probonopd Actually, I have some good news in that regard: http://software.ultimaker.com/current/Cura-2.3.0.AppImage
I actually wanted to have this posted as an experimental download on the website but that seems not to have happened. Feel free to share this around with anyone that is interested, as far as I know it works and is stable.
@awhiemstra thanks, that works on 16.04, however, i dont get any keyboard input in the appimage. Bit hard to change settings :)
@thopiekar here's the output
sander@dl01:~$ sudo apt-get install cura cura-extra-plugin-um3networkprinting
[sudo] password for sander:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
cura cura-extra-plugin-um3networkprinting
0 upgraded, 2 newly installed, 0 to remove and 62 not upgraded.
Need to get 0 B/5405 kB of archives.
After this operation, 34,0 MB of additional disk space will be used.
Selecting previously unselected package cura.
(Reading database ... 310698 files and directories currently installed.)
Preparing to unpack .../cura_1%3a2.3.99-master~201610111546~rev1433~pkg32~ubuntu16.04.1_all.deb ...
Unpacking cura (1:2.3.99-master~201610111546~rev1433~pkg32~ubuntu16.04.1) ...
Selecting previously unselected package cura-extra-plugin-um3networkprinting.
Preparing to unpack .../cura-extra-plugin-um3networkprinting_2.3.99~201610231127~68~ubuntu16.04.1_all.deb ...
Unpacking cura-extra-plugin-um3networkprinting (2.3.99~201610231127~68~ubuntu16.04.1) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160824-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Processing triggers for shared-mime-info (1.5-2ubuntu0.1) ...
Unknown media type in type 'chemical/x-alchemy'
Unknown media type in type 'chemical/x-cache'
Unknown media type in type 'chemical/x-cactvs-ascii'
Unknown media type in type 'chemical/x-cactvs-binary'
Unknown media type in type 'chemical/x-cactvs-table'
Unknown media type in type 'chemical/x-cdx'
Unknown media type in type 'chemical/x-cdxml'
Unknown media type in type 'chemical/x-chem3d'
Unknown media type in type 'chemical/x-cif'
Unknown media type in type 'chemical/x-cml'
Unknown media type in type 'chemical/x-daylight-smiles'
Unknown media type in type 'chemical/x-dmol'
Unknown media type in type 'chemical/x-gamess-input'
Unknown media type in type 'chemical/x-gamess-output'
Unknown media type in type 'chemical/x-gaussian-input'
Unknown media type in type 'chemical/x-gaussian-log'
Unknown media type in type 'chemical/x-genbank'
Unknown media type in type 'chemical/x-gulp'
Unknown media type in type 'chemical/x-hin'
Unknown media type in type 'chemical/x-inchi'
Unknown media type in type 'chemical/x-inchi-xml'
Unknown media type in type 'chemical/x-jcamp-dx'
Unknown media type in type 'chemical/x-macromodel-input'
Unknown media type in type 'chemical/x-mdl-molfile'
Unknown media type in type 'chemical/x-mdl-rdfile'
Unknown media type in type 'chemical/x-mdl-rxnfile'
Unknown media type in type 'chemical/x-mdl-sdfile'
Unknown media type in type 'chemical/x-mdl-tgf'
Unknown media type in type 'chemical/x-mmcif'
Unknown media type in type 'chemical/x-mol2'
Unknown media type in type 'chemical/x-mopac-graph'
Unknown media type in type 'chemical/x-mopac-input'
Unknown media type in type 'chemical/x-mopac-out'
Unknown media type in type 'chemical/x-msi-car'
Unknown media type in type 'chemical/x-msi-hessian'
Unknown media type in type 'chemical/x-msi-mdf'
Unknown media type in type 'chemical/x-msi-msi'
Unknown media type in type 'chemical/x-ncbi-asn1'
Unknown media type in type 'chemical/x-ncbi-asn1-binary'
Unknown media type in type 'chemical/x-ncbi-asn1-xml'
Unknown media type in type 'chemical/x-pdb'
Unknown media type in type 'chemical/x-shelx'
Unknown media type in type 'chemical/x-vmd'
Unknown media type in type 'chemical/x-xyz'
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Setting up cura (1:2.3.99-master~201610111546~rev1433~pkg32~ubuntu16.04.1) ...
Setting up cura-extra-plugin-um3networkprinting (2.3.99~201610231127~68~ubuntu16.04.1) ...
sander@dl01:~$ cura
2016-10-24 13:30:34,900 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin ConsoleLogger
2016-10-24 13:30:34,913 - INFO - /usr/lib/cura/plugins/CuraEngineBackend/CuraEngineBackend.py (__init__ [40]): Found CuraEngine at: /usr/bin/CuraEngine
2016-10-24 13:30:34,914 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin CuraEngineBackend
2016-10-24 13:30:34,919 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin LocalFileOutputDevice
2016-10-24 13:30:34,926 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin 3MFWriter
2016-10-24 13:30:34,928 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin OBJReader
2016-10-24 13:30:34,930 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin STLWriter
2016-10-24 13:30:34,932 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin OBJWriter
2016-10-24 13:30:34,933 - WARNING - /usr/lib/uranium/plugins/FileHandlers/STLReader/STLReader.py (<module> [5]): Could not find numpy-stl, falling back to slower code.
2016-10-24 13:30:34,934 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin STLReader
2016-10-24 13:30:34,936 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin CameraTool
2016-10-24 13:30:34,940 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin TranslateTool
2016-10-24 13:30:34,942 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin SelectionTool
2016-10-24 13:30:34,946 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin ScaleTool
2016-10-24 13:30:34,950 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin MirrorTool
2016-10-24 13:30:34,957 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin RotateTool
2016-10-24 13:30:34,958 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin FileLogger
2016-10-24 13:30:34,960 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin WireframeView
2016-10-24 13:30:34,962 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin SimpleView
2016-10-24 13:30:34,962 - WARNING - .../UM/PluginRegistry.py (loadPlugin [63]): Plugin ConsoleLogger was already loaded
2016-10-24 13:30:34,965 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin MachineSettingsAction
2016-10-24 13:30:34,982 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin XmlMaterialProfile
2016-10-24 13:30:34,985 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin CuraProfileWriter
2016-10-24 13:30:34,988 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin GCodeWriter
2016-10-24 13:30:34,992 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin XRayView
2016-10-24 13:30:34,995 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin GCodeProfileReader
2016-10-24 13:30:34,999 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin RemovableDriveOutputDevice
2016-10-24 13:30:35,006 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin LayerView
2016-10-24 13:30:35,012 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin UltimakerMachineActions
2016-10-24 13:30:35,015 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin 3MFReader
2016-10-24 13:30:35,018 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin SolidView
2016-10-24 13:30:35,020 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin ChangeLogPlugin
2016-10-24 13:30:35,023 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin ImageReader
2016-10-24 13:30:35,051 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin SliceInfoPlugin
2016-10-24 13:30:35,054 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin VersionUpgrade21to22
2016-10-24 13:30:35,057 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin X3DReader
2016-10-24 13:30:35,059 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin LegacyProfileReader
2016-10-24 13:30:35,096 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin UM3NetworkPrinting
2016-10-24 13:30:35,100 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin AutoSave
2016-10-24 13:30:35,104 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin CuraProfileReader
2016-10-24 13:30:35,108 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin PerObjectSettingsTool
2016-10-24 13:30:35,118 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin USBPrinting
2016-10-24 13:30:35,118 - WARNING - .../UM/PluginRegistry.py (loadPlugin [63]): Plugin CuraEngineBackend was already loaded
2016-10-24 13:30:35,119 - INFO - .../UM/Qt/QtApplication.py (__init__ [39]): Command line arguments: {'debug-mode': False, 'disable-textures': False, 'file': [], 'external-backend': False}
2016-10-24 13:30:35,148 - INFO - .../UM/VersionUpgradeManager.py (upgrade [98]): Looking for old configuration files to upgrade.
2016-10-24 13:30:35,148 - DEBUG - /usr/lib/cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevicePlugin.py (_onServiceChanged [174]): Bonjour service added: ultimakersystem-ccbdd3000463._ultimaker._tcp.local.
2016-10-24 13:30:37,684 - DEBUG - .../UM/Backend/Backend.py (_logSocketState [165]): Socket state changed to Listening
2016-10-24 13:30:37,695 - INFO - .../UM/Backend/Backend.py (startEngine [55]): Started engine process: /usr/bin/CuraEngine
2016-10-24 13:30:37,695 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] Calling engine with: ['/usr/bin/CuraEngine', 'connect', '127.0.0.1:49674', '-j', '/usr/share/cura/resources/definitions/fdmprinter.def.json', '']
2016-10-24 13:30:37,706 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend]
2016-10-24 13:30:37,707 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] Cura_SteamEngine version DEV
2016-10-24 13:30:37,708 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] Copyright (C) 2014 David Braam
2016-10-24 13:30:37,709 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend]
2016-10-24 13:30:37,714 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] This program is free software: you can redistribute it and/or modify
2016-10-24 13:30:37,715 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] it under the terms of the GNU Affero General Public License as published by
2016-10-24 13:30:37,716 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] the Free Software Foundation, either version 3 of the License, or
2016-10-24 13:30:37,717 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] (at your option) any later version.
2016-10-24 13:30:37,718 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend]
2016-10-24 13:30:37,719 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] This program is distributed in the hope that it will be useful,
2016-10-24 13:30:37,720 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] but WITHOUT ANY WARRANTY; without even the implied warranty of
2016-10-24 13:30:37,720 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2016-10-24 13:30:37,720 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] GNU Affero General Public License for more details.
2016-10-24 13:30:37,722 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend]
2016-10-24 13:30:37,722 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] You should have received a copy of the GNU Affero General Public License
2016-10-24 13:30:37,724 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] along with this program. If not, see <http://www.gnu.org/licenses/>.
2016-10-24 13:30:38,883 - WARNING - .../UM/Settings/DefinitionContainer.py (deserialize [188]): Unable to override setting machine_nozzle_offset_x
2016-10-24 13:30:38,884 - WARNING - .../UM/Settings/DefinitionContainer.py (deserialize [188]): Unable to override setting machine_nozzle_offset_y
2016-10-24 13:30:41,194 - DEBUG - /usr/lib/cura/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker2_plus; Machines that use variants are not supported
2016-10-24 13:30:41,999 - DEBUG - /usr/lib/cura/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker_original_dual; Multi-extrusion printers are not supported
2016-10-24 13:30:42,429 - DEBUG - /usr/lib/cura/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker2_extended_plus; Machines that use variants are not supported
2016-10-24 13:30:46,405 - ERROR - .../UM/Logger.py (logException [53]): Exception: Could not deserialize container ultimaker3_extruder_left #2_current_settings
2016-10-24 13:30:46,406 - ERROR - .../UM/Logger.py (logException [53]): Traceback (most recent call last):
2016-10-24 13:30:46,406 - ERROR - .../UM/Logger.py (logException [53]): File "/usr/lib/python3/dist-packages/UM/Settings/ContainerRegistry.py", line 238, in load
2016-10-24 13:30:46,406 - ERROR - .../UM/Logger.py (logException [53]): new_container.deserialize(f.read())
2016-10-24 13:30:46,406 - ERROR - .../UM/Logger.py (logException [53]): File "/usr/lib/python3/dist-packages/UM/Settings/InstanceContainer.py", line 317, in deserialize
2016-10-24 13:30:46,406 - ERROR - .../UM/Logger.py (logException [53]): raise DefinitionNotFoundError("Could not find definition {0} required for instance {1}".format(definition_id, self._id))
2016-10-24 13:30:46,406 - ERROR - .../UM/Logger.py (logException [53]): UM.Settings.InstanceContainer.DefinitionNotFoundError: Could not find definition ultimaker3 required for instance ultimaker3_extruder_left #2_current_settings
2016-10-24 13:30:46,408 - ERROR - .../UM/Logger.py (logException [53]): Exception: Could not deserialize container Ultimaker 3_current_settings
2016-10-24 13:30:46,408 - ERROR - .../UM/Logger.py (logException [53]): Traceback (most recent call last):
2016-10-24 13:30:46,408 - ERROR - .../UM/Logger.py (logException [53]): File "/usr/lib/python3/dist-packages/UM/Settings/ContainerRegistry.py", line 238, in load
2016-10-24 13:30:46,408 - ERROR - .../UM/Logger.py (logException [53]): new_container.deserialize(f.read())
2016-10-24 13:30:46,409 - ERROR - .../UM/Logger.py (logException [53]): File "/usr/lib/python3/dist-packages/UM/Settings/InstanceContainer.py", line 317, in deserialize
2016-10-24 13:30:46,409 - ERROR - .../UM/Logger.py (logException [53]): raise DefinitionNotFoundError("Could not find definition {0} required for instance {1}".format(definition_id, self._id))
2016-10-24 13:30:46,409 - ERROR - .../UM/Logger.py (logException [53]): UM.Settings.InstanceContainer.DefinitionNotFoundError: Could not find definition ultimaker3 required for instance Ultimaker 3_current_settings
2016-10-24 13:30:46,410 - ERROR - .../UM/Logger.py (logException [53]): Exception: Could not deserialize container ultimaker3_extruder_right #2_current_settings
2016-10-24 13:30:46,411 - ERROR - .../UM/Logger.py (logException [53]): Traceback (most recent call last):
2016-10-24 13:30:46,411 - ERROR - .../UM/Logger.py (logException [53]): File "/usr/lib/python3/dist-packages/UM/Settings/ContainerRegistry.py", line 238, in load
2016-10-24 13:30:46,411 - ERROR - .../UM/Logger.py (logException [53]): new_container.deserialize(f.read())
2016-10-24 13:30:46,411 - ERROR - .../UM/Logger.py (logException [53]): File "/usr/lib/python3/dist-packages/UM/Settings/InstanceContainer.py", line 317, in deserialize
2016-10-24 13:30:46,411 - ERROR - .../UM/Logger.py (logException [53]): raise DefinitionNotFoundError("Could not find definition {0} required for instance {1}".format(definition_id, self._id))
2016-10-24 13:30:46,411 - ERROR - .../UM/Logger.py (logException [53]): UM.Settings.InstanceContainer.DefinitionNotFoundError: Could not find definition ultimaker3 required for instance ultimaker3_extruder_right #2_current_settings
2016-10-24 13:30:46,413 - DEBUG - .../UM/Settings/ContainerStack.py (deserialize [229]): While deserializing, we got the following container string: ultimaker3_extruder_right #2_current_settings,empty_quality_changes,um3_bb0.4_PVA_Normal_Quality,ultimaker_pva_ultimaker3_BB_0.4,ultimaker3_bb04,ultimaker3_extruder_right,
2016-10-24 13:30:46,413 - ERROR - .../UM/Logger.py (logException [53]): Exception: Could not deserialize container ultimaker3_extruder_right #2
2016-10-24 13:30:46,414 - ERROR - .../UM/Logger.py (logException [53]): Traceback (most recent call last):
2016-10-24 13:30:46,414 - ERROR - .../UM/Logger.py (logException [53]): File "/usr/lib/python3/dist-packages/UM/Settings/ContainerRegistry.py", line 238, in load
2016-10-24 13:30:46,414 - ERROR - .../UM/Logger.py (logException [53]): new_container.deserialize(f.read())
2016-10-24 13:30:46,414 - ERROR - .../UM/Logger.py (logException [53]): File "/usr/lib/python3/dist-packages/UM/Settings/ContainerStack.py", line 256, in deserialize
2016-10-24 13:30:46,415 - ERROR - .../UM/Logger.py (logException [53]): raise Exception("When trying to deserialize %s, we received an unknown ID (%s) for container" % (self._id, container_id))
2016-10-24 13:30:46,415 - ERROR - .../UM/Logger.py (logException [53]): Exception: When trying to deserialize ultimaker3_extruder_right #2, we received an unknown ID (ultimaker3_extruder_right #2_current_settings) for container
2016-10-24 13:30:46,416 - DEBUG - .../UM/Settings/ContainerStack.py (deserialize [229]): While deserializing, we got the following container string: ultimaker3_extruder_left #2_current_settings,empty_quality_changes,um3_aa0.4_PLA_Normal_Quality,ultimaker_pla_silver-metallic_ultimaker3_AA_0.4,ultimaker3_aa04,ultimaker3_extruder_left,
2016-10-24 13:30:46,417 - ERROR - .../UM/Logger.py (logException [53]): Exception: Could not deserialize container ultimaker3_extruder_left #2
2016-10-24 13:30:46,417 - ERROR - .../UM/Logger.py (logException [53]): Traceback (most recent call last):
2016-10-24 13:30:46,417 - ERROR - .../UM/Logger.py (logException [53]): File "/usr/lib/python3/dist-packages/UM/Settings/ContainerRegistry.py", line 238, in load
2016-10-24 13:30:46,417 - ERROR - .../UM/Logger.py (logException [53]): new_container.deserialize(f.read())
2016-10-24 13:30:46,418 - ERROR - .../UM/Logger.py (logException [53]): File "/usr/lib/python3/dist-packages/UM/Settings/ContainerStack.py", line 256, in deserialize
2016-10-24 13:30:46,418 - ERROR - .../UM/Logger.py (logException [53]): raise Exception("When trying to deserialize %s, we received an unknown ID (%s) for container" % (self._id, container_id))
2016-10-24 13:30:46,418 - ERROR - .../UM/Logger.py (logException [53]): Exception: When trying to deserialize ultimaker3_extruder_left #2, we received an unknown ID (ultimaker3_extruder_left #2_current_settings) for container
2016-10-24 13:30:46,419 - DEBUG - .../UM/Settings/ContainerStack.py (deserialize [229]): While deserializing, we got the following container string: Ultimaker 3_current_settings,empty_quality_changes,um3_bb0.4_PVA_Normal_Quality,generic_pla_ultimaker3_AA_0.4,ultimaker3_aa04,ultimaker3,
2016-10-24 13:30:46,420 - ERROR - .../UM/Logger.py (logException [53]): Exception: Could not deserialize container Ultimaker 3
2016-10-24 13:30:46,420 - ERROR - .../UM/Logger.py (logException [53]): Traceback (most recent call last):
2016-10-24 13:30:46,420 - ERROR - .../UM/Logger.py (logException [53]): File "/usr/lib/python3/dist-packages/UM/Settings/ContainerRegistry.py", line 238, in load
2016-10-24 13:30:46,421 - ERROR - .../UM/Logger.py (logException [53]): new_container.deserialize(f.read())
2016-10-24 13:30:46,421 - ERROR - .../UM/Logger.py (logException [53]): File "/usr/lib/python3/dist-packages/UM/Settings/ContainerStack.py", line 256, in deserialize
2016-10-24 13:30:46,421 - ERROR - .../UM/Logger.py (logException [53]): raise Exception("When trying to deserialize %s, we received an unknown ID (%s) for container" % (self._id, container_id))
2016-10-24 13:30:46,421 - ERROR - .../UM/Logger.py (logException [53]): Exception: When trying to deserialize Ultimaker 3, we received an unknown ID (Ultimaker 3_current_settings) for container
2016-10-24 13:30:46,425 - DEBUG - .../UM/Backend/Backend.py (_logSocketState [165]): Socket state changed to Connected
2016-10-24 13:30:46,425 - DEBUG - .../UM/Backend/Backend.py (_onSocketStateChanged [155]): Backend connected on port 49674
2016-10-24 13:30:46,425 - DEBUG - .../UM/Controller.py (setActiveView [80]): Setting active view to SolidView
2016-10-24 13:30:46,987 - DEBUG - .../UM/Qt/Bindings/Theme.py (load [118]): Loading theme file: /usr/share/cura/resources/themes/cura/theme.json
2016-10-24 13:30:47,085 - DEBUG - .../UM/Qt/Bindings/Theme.py (load [118]): Loaded theme /usr/share/cura/resources/themes/cura
QObject::connect: Parentheses expected, signal MainWindow::
QObject::connect: Parentheses expected, signal MainWindow::
QObject::connect: Parentheses expected, signal MainWindow::
2016-10-24 13:30:47,163 - WARNING - .../cura/Settings/ContainerManager.py (getContainerMetaDataEntry [171]): Could not get metadata of container because it was not found.
qml: TableViewSelection: index out of range
qml: TableViewSelection: index out of range
2016-10-24 13:30:47,386 - WARNING - .../UM/Preferences.py (getValue [70]): Tried to get the value of non-existing setting info/automatic_update_check.
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/share/cura/resources/qml/MonitorButton.qml:164: TypeError: Cannot read property 'jobState' of undefined
2016-10-24 13:30:47,421 - DEBUG - /usr/lib/cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.py (_createAdditionalComponentsView [133]): Creating additional ui components for UM3.
2016-10-24 13:30:47,661 - DEBUG - .../UM/Qt/GL/QtOpenGL.py (__init__ [19]): Initialized OpenGL subsystems.
2016-10-24 13:30:47,661 - DEBUG - .../UM/Qt/GL/QtOpenGL.py (__init__ [19]): OpenGL Version: 3.0 Mesa 11.2.0
2016-10-24 13:30:47,662 - DEBUG - .../UM/Qt/GL/QtOpenGL.py (__init__ [19]): OpenGL Vendor: X.Org
2016-10-24 13:30:47,662 - DEBUG - .../UM/Qt/GL/QtOpenGL.py (__init__ [19]): OpenGL Renderer: Gallium 0.4 on AMD CAICOS (DRM 2.43.0, LLVM 3.8.0)
2016-10-24 13:30:57,121 - DEBUG - /usr/lib/cura/plugins/AutoSave/AutoSave.py (_onTimeout [46]): Autosaving preferences, instances and profiles
And this is the printer selection available
You are obviously using my master PPA :roll_eyes:
Told this so many times: Don't use this PPA (except you know what you are doing). There are blocked builds (eg. because of pull request which still need review here) and other possible bugs.
The stable PPA is tested and if needed I also apply dirty patches there to keep the packages built.
So please:
Regards
@thopiekar how strange, i thought the ppa you linked _was_ the stable.
I did
sudo add-apt-repository ppa:thopiekar/cura
sudo apt-get update
would that not give me the stable one?
how strange, i removed and re-added and now it does run with UM3
Great 馃憣
Happy printing 馃槈
@thopiekar so now the next problem occurs.
I delete;
~/.cache/cura
~/.config/cura
~/.local/share/cura
The install cura (stable)
then add the UM3, as normal user it doesnt find the network printer, as root it does but doesnt connect.
as user i can add by IP and it recognizes as UM, but when hitting connect the window dies, nothing on the printer showing the requested access.
No print bed is shown and the app is very slow.
Thanks a lot for all your help!
Here's the log:
sander@dl01:~$ cura
2016-10-24 14:28:43,809 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin ConsoleLogger
2016-10-24 14:28:43,820 - INFO - /usr/lib/cura/plugins/CuraEngineBackend/CuraEngineBackend.py (__init__ [40]): Found CuraEngine at: /usr/bin/CuraEngine
2016-10-24 14:28:43,820 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin CuraEngineBackend
2016-10-24 14:28:43,824 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin LocalFileOutputDevice
2016-10-24 14:28:43,829 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin 3MFWriter
2016-10-24 14:28:43,831 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin OBJReader
2016-10-24 14:28:43,832 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin STLWriter
2016-10-24 14:28:43,833 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin OBJWriter
2016-10-24 14:28:43,834 - WARNING - /usr/lib/uranium/plugins/FileHandlers/STLReader/STLReader.py (<module> [5]): Could not find numpy-stl, falling back to slower code.
2016-10-24 14:28:43,835 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin STLReader
2016-10-24 14:28:43,837 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin CameraTool
2016-10-24 14:28:43,839 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin TranslateTool
2016-10-24 14:28:43,841 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin SelectionTool
2016-10-24 14:28:43,846 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin ScaleTool
2016-10-24 14:28:43,849 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin MirrorTool
2016-10-24 14:28:43,855 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin RotateTool
2016-10-24 14:28:43,857 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin FileLogger
2016-10-24 14:28:43,859 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin WireframeView
2016-10-24 14:28:43,860 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin SimpleView
2016-10-24 14:28:43,860 - WARNING - .../UM/PluginRegistry.py (loadPlugin [63]): Plugin ConsoleLogger was already loaded
2016-10-24 14:28:43,863 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin MachineSettingsAction
2016-10-24 14:28:43,882 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin XmlMaterialProfile
2016-10-24 14:28:43,885 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin CuraProfileWriter
2016-10-24 14:28:43,887 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin GCodeWriter
2016-10-24 14:28:43,889 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin XRayView
2016-10-24 14:28:43,892 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin GCodeProfileReader
2016-10-24 14:28:43,896 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin RemovableDriveOutputDevice
2016-10-24 14:28:43,902 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin LayerView
2016-10-24 14:28:43,908 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin UltimakerMachineActions
2016-10-24 14:28:43,911 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin 3MFReader
2016-10-24 14:28:43,913 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin SolidView
2016-10-24 14:28:43,915 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin ChangeLogPlugin
2016-10-24 14:28:43,918 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin ImageReader
2016-10-24 14:28:43,947 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin SliceInfoPlugin
2016-10-24 14:28:43,950 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin VersionUpgrade21to22
2016-10-24 14:28:43,952 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin X3DReader
2016-10-24 14:28:43,954 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin LegacyProfileReader
2016-10-24 14:28:43,991 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin UM3NetworkPrinting
2016-10-24 14:28:43,994 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin AutoSave
2016-10-24 14:28:43,997 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin CuraProfileReader
2016-10-24 14:28:44,000 - WARNING - .../UM/Preferences.py (getValue [70]): Tried to get the value of non-existing setting cura/active_mode.
2016-10-24 14:28:44,000 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin PerObjectSettingsTool
2016-10-24 14:28:44,011 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin USBPrinting
2016-10-24 14:28:44,011 - WARNING - .../UM/PluginRegistry.py (loadPlugin [63]): Plugin CuraEngineBackend was already loaded
2016-10-24 14:28:44,012 - INFO - .../UM/Qt/QtApplication.py (__init__ [39]): Command line arguments: {'debug-mode': False, 'disable-textures': False, 'file': [], 'external-backend': False}
2016-10-24 14:28:44,036 - INFO - .../UM/VersionUpgradeManager.py (upgrade [98]): Looking for old configuration files to upgrade.
2016-10-24 14:28:44,061 - DEBUG - /usr/lib/cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevicePlugin.py (_onServiceChanged [174]): Bonjour service added: ultimakersystem-ccbdd3000463._ultimaker._tcp.local.
2016-10-24 14:28:46,644 - DEBUG - .../UM/Backend/Backend.py (_onSocketError [190]): Socket was unable to bind to port, increasing port number to 49675
2016-10-24 14:28:46,745 - DEBUG - .../UM/Backend/Backend.py (_createSocket [206]): Previous socket existed. Closing that first.
2016-10-24 14:28:46,747 - DEBUG - /usr/lib/cura/plugins/CuraEngineBackend/CuraEngineBackend.py (_terminate [186]): Attempting to kill the engine process
2016-10-24 14:28:46,748 - DEBUG - .../UM/Backend/Backend.py (_createSocket [206]): Previous socket existed. Closing that first.
2016-10-24 14:28:46,760 - DEBUG - .../UM/Backend/Backend.py (_logSocketState [165]): Socket state changed to Listening
2016-10-24 14:28:46,770 - INFO - .../UM/Backend/Backend.py (startEngine [55]): Started engine process: /usr/bin/CuraEngine
2016-10-24 14:28:46,771 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] Calling engine with: ['/usr/bin/CuraEngine', 'connect', '127.0.0.1:49675', '-j', '/usr/share/cura/resources/definitions/fdmprinter.def.json', '']
2016-10-24 14:28:46,780 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend]
2016-10-24 14:28:46,782 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] Cura_SteamEngine version DEV
2016-10-24 14:28:46,782 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] Copyright (C) 2014 David Braam
2016-10-24 14:28:46,783 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend]
2016-10-24 14:28:46,783 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] This program is free software: you can redistribute it and/or modify
2016-10-24 14:28:46,783 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] it under the terms of the GNU Affero General Public License as published by
2016-10-24 14:28:46,783 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] the Free Software Foundation, either version 3 of the License, or
2016-10-24 14:28:46,783 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] (at your option) any later version.
2016-10-24 14:28:46,784 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend]
2016-10-24 14:28:46,784 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] This program is distributed in the hope that it will be useful,
2016-10-24 14:28:46,784 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] but WITHOUT ANY WARRANTY; without even the implied warranty of
2016-10-24 14:28:46,784 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2016-10-24 14:28:46,784 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] GNU Affero General Public License for more details.
2016-10-24 14:28:46,785 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend]
2016-10-24 14:28:46,785 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] You should have received a copy of the GNU Affero General Public License
2016-10-24 14:28:46,785 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] along with this program. If not, see <http://www.gnu.org/licenses/>.
2016-10-24 14:28:46,810 - WARNING - .../UM/Settings/DefinitionContainer.py (deserialize [188]): Unable to override setting machine_nozzle_offset_x
2016-10-24 14:28:46,811 - WARNING - .../UM/Settings/DefinitionContainer.py (deserialize [188]): Unable to override setting machine_nozzle_offset_y
2016-10-24 14:28:47,910 - DEBUG - /usr/lib/cura/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker2_extended_plus; Machines that use variants are not supported
2016-10-24 14:28:48,269 - DEBUG - /usr/lib/cura/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker_original_dual; Multi-extrusion printers are not supported
2016-10-24 14:28:48,513 - DEBUG - /usr/lib/cura/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker3; Multi-extrusion printers are not supported
2016-10-24 14:28:48,857 - DEBUG - /usr/lib/cura/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker3_extended; Multi-extrusion printers are not supported
2016-10-24 14:28:50,875 - DEBUG - /usr/lib/cura/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker2_plus; Machines that use variants are not supported
2016-10-24 14:28:51,003 - WARNING - .../UM/Settings/DefinitionContainer.py (deserialize [188]): Unable to override setting machine_nozzle_head_distance
2016-10-24 14:28:51,007 - WARNING - .../UM/Settings/DefinitionContainer.py (deserialize [188]): Unable to override setting machine_nozzle_head_distance
2016-10-24 14:28:51,012 - WARNING - .../UM/Settings/DefinitionContainer.py (deserialize [188]): Unable to override setting machine_nozzle_head_distance
2016-10-24 14:28:51,016 - WARNING - .../UM/Settings/DefinitionContainer.py (deserialize [188]): Unable to override setting machine_nozzle_head_distance
2016-10-24 14:28:55,786 - DEBUG - .../UM/Backend/Backend.py (_logSocketState [165]): Socket state changed to Connected
2016-10-24 14:28:55,787 - DEBUG - .../UM/Backend/Backend.py (_onSocketStateChanged [155]): Backend connected on port 49675
2016-10-24 14:28:55,787 - DEBUG - .../UM/Controller.py (setActiveView [80]): Setting active view to SolidView
2016-10-24 14:28:56,331 - DEBUG - .../UM/Qt/Bindings/Theme.py (load [118]): Loading theme file: /usr/share/cura/resources/themes/cura/theme.json
2016-10-24 14:28:56,434 - DEBUG - .../UM/Qt/Bindings/Theme.py (load [118]): Loaded theme /usr/share/cura/resources/themes/cura
QObject::connect: Parentheses expected, signal MainWindow::
QObject::connect: Parentheses expected, signal MainWindow::
QObject::connect: Parentheses expected, signal MainWindow::
2016-10-24 14:28:56,518 - CRITICAL - .../cura/CrashHandler.py (show [24]): An uncaught exception has occurred!
2016-10-24 14:28:56,518 - CRITICAL - .../cura/CrashHandler.py (show [24]): TypeError: unable to convert a Python 'str' object to a C++ 'bool' instance
2016-10-24 14:28:56,519 - WARNING - .../cura/Settings/ContainerManager.py (getContainerMetaDataEntry [171]): Could not get metadata of container because it was not found.
2016-10-24 14:28:56,519 - CRITICAL - .../cura/CrashHandler.py (show [24]): An uncaught exception has occurred!
2016-10-24 14:28:56,520 - CRITICAL - .../cura/CrashHandler.py (show [24]): TypeError: unable to convert a Python 'str' object to a C++ 'bool' instance
qml: TableViewSelection: index out of range
qml: TableViewSelection: index out of range
2016-10-24 14:28:56,708 - WARNING - .../UM/Preferences.py (getValue [70]): Tried to get the value of non-existing setting info/automatic_update_check.
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
file:///usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/Controls/Menu.qml:149: TypeError: Cannot read property '__contentItem' of null
2016-10-24 14:28:56,728 - DEBUG - /usr/lib/cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.py (_createAdditionalComponentsView [133]): Creating additional ui components for UM3.
2016-10-24 14:28:56,993 - DEBUG - .../UM/Qt/GL/QtOpenGL.py (__init__ [19]): Initialized OpenGL subsystems.
2016-10-24 14:28:56,993 - DEBUG - .../UM/Qt/GL/QtOpenGL.py (__init__ [19]): OpenGL Version: 3.0 Mesa 11.2.0
2016-10-24 14:28:56,993 - DEBUG - .../UM/Qt/GL/QtOpenGL.py (__init__ [19]): OpenGL Vendor: X.Org
2016-10-24 14:28:56,993 - DEBUG - .../UM/Qt/GL/QtOpenGL.py (__init__ [19]): OpenGL Renderer: Gallium 0.4 on AMD CAICOS (DRM 2.43.0, LLVM 3.8.0)
2016-10-24 14:28:59,562 - WARNING - .../cura/Settings/MachineManager.py (_updateMaterialContainer [1043]): Unable to find a material container with provided criteria, returning an empty one instead.
2016-10-24 14:28:59,563 - CRITICAL - .../cura/CrashHandler.py (show [24]): An uncaught exception has occurred!
2016-10-24 14:28:59,564 - CRITICAL - .../cura/CrashHandler.py (show [24]): Traceback (most recent call last):
2016-10-24 14:28:59,564 - CRITICAL - .../cura/CrashHandler.py (show [24]): File "/usr/lib/python3/dist-packages/cura/Settings/MachineManager.py", line 307, in addMachine
2016-10-24 14:28:59,564 - CRITICAL - .../cura/CrashHandler.py (show [24]): quality_instance_container = self._updateQualityContainer(definition, variant_instance_container, material_instance_container)
2016-10-24 14:28:59,565 - CRITICAL - .../cura/CrashHandler.py (show [24]): File "/usr/lib/python3/dist-packages/cura/Settings/MachineManager.py", line 1122, in _updateQualityContainer
2016-10-24 14:28:59,565 - CRITICAL - .../cura/CrashHandler.py (show [24]): material_search_criteria["definition"] = material_container.getDefinition().id
2016-10-24 14:28:59,565 - CRITICAL - .../cura/CrashHandler.py (show [24]): AttributeError: 'NoneType' object has no attribute 'id'
2016-10-24 14:29:07,119 - DEBUG - /usr/lib/cura/plugins/AutoSave/AutoSave.py (_onTimeout [46]): Autosaving preferences, instances and profiles
2016-10-24 14:29:13,358 - DEBUG - /usr/lib/cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py (close [444]): Closing connection of printer manual:192.168.0.28 with ip 192.168.0.28
2016-10-24 14:29:23,120 - DEBUG - /usr/lib/cura/plugins/AutoSave/AutoSave.py (_onTimeout [46]): Autosaving preferences, instances and profiles
And here's an interesting log from running as root:
2016-10-24 14:32:10,267 - DEBUG - /usr/lib/cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevicePlugin.py (_onServiceChanged [174]): Bonjour service added: ultimakersystem-ccbdd3000463._ultimaker._tcp.local.
2016-10-24 14:32:12,834 - DEBUG - .../UM/Backend/Backend.py (_onSocketError [190]): Socket was unable to bind to port, increasing port number to 49675
2016-10-24 14:32:12,935 - DEBUG - .../UM/Backend/Backend.py (_createSocket [206]): Previous socket existed. Closing that first.
2016-10-24 14:32:12,937 - DEBUG - /usr/lib/cura/plugins/CuraEngineBackend/CuraEngineBackend.py (_terminate [186]): Attempting to kill the engine process
2016-10-24 14:32:12,938 - DEBUG - .../UM/Backend/Backend.py (_createSocket [206]): Previous socket existed. Closing that first.
2016-10-24 14:32:12,947 - DEBUG - /usr/lib/cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py (close [444]): Closing connection of printer manual:192.168.0.28 with ip 192.168.0.28
2016-10-24 14:32:12,951 - DEBUG - .../UM/Backend/Backend.py (_logSocketState [165]): Socket state changed to Listening
2016-10-24 14:32:12,959 - INFO - .../UM/Backend/Backend.py (startEngine [55]): Started engine process: /usr/bin/CuraEngine
2016-10-24 14:32:12,960 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] Calling engine with: ['/usr/bin/CuraEngine', 'connect', '127.0.0.1:49675', '-j', '/usr/share/cura/resources/definitions/fdmprinter.def.json', '']
perhaps tcp issues (reboot didnt solve it)
Are you sure these directories are really removed? I guess you played also in the past with root rights.
Btw, please don't use root rights.. Cura won't run better with root rights. Same for other software.
If there are problems with permissions, you should better invest time to add your user account to the needed system group.
If it is essentially needed to be in such a group, eg. avahi, then I'll add it to the packaging of course.
@sanderux: Reboot? We are not on Windows ^^'
Will ping some people about this problem. Got no UM3 around..
@Ghostkeeper @nallath: Ping
well, to get tcp sockets to force close is such a hassle a reboot is faster.
same behavior directly after
sander@dl01:~$ sudo rm -R ./.config/cura
sander@dl01:~$ sudo rm -R ./.cache/cura
sander@dl01:~$ sudo rm -R ./.local/share/cura
sander@dl01:~$ cura
Ok
are you on gitter? i can PM you a link to my printer, i can open it over the net
@sanderux Thanks, but I'm currently on something else and honestly I never looked at the UM3 code as I was busy in the last months (if I had time I was working on problems, which were non-UM3 related).
I'm sure these guys know the code the best or at least know someone who also does and has time at the moment.
PS: Yes, I've got Gitter but haven't used it for a while 馃槈For future problems just write a mail. I'm fine with that..
Ok, thanks for your help though. It already seems to work in the appimage so i guess it's solved there.
Now just wait for a fix for keyboard input and we're ready to print :)
Hmm. I apparently never tested keyboard input because I can reproduce it here. :fearful: Let's see if I can figure out what's wrong.
@sanderux Can you try if running it with QT_XKB_CONFIG_ROOT=/usr/share/X11/xkb ./Cura-2.3.0.AppImage
works? That at least fixes the issue here.
@awhiemstra it does!
Hmm, I'm still interested for the reason why my packages does work here.
Any magic you had to apply to cura-build, @awhiemstra ?
@awhiemstra excellent, great work, thank you very much.
On Ubuntu 16.04 the fonts look a bit strange in Cura-2.3.0.AppImage
, I suppose this is not intentional?
As a minor note, it might be worthwhile to follow the standard naming convention and put the architecture in there, like Cura-2.3.0-x86_64.AppImage
.
Now it looks like I should get an actual Ultimaker for some real-world testing, who can offer me a good deal on an Ultimaker 2 Go :-)
@probonopd You could check Ultimaker's forum. There is a section where users sell their printers. Maybe there is a printer somewhere around you 馃槈
@awhiemstra btw, I doubt that these are needed.
@probonopd Looks like pure plagiarism 馃構 ; https://github.com/thopiekar/cura-build-environment/blob/3a555eb1f189f9a696f1caa63784921cbe3ba130/projects/appimagekit.cmake
Yes, they are not needed, but as I was new to AppImage'ing I just thought it wouldn't be bad to copy them all. cura-build-environment only creates a prefix so these are not included to the *.AppImage itself.
In my point of view these two binaries don't hurt anyone 馃檮
@probonopd Both the fonts and the platform style are not used properly at the moment. I still need to investigate how to fix that, though I already figured out that setting QT_QPA_FONTSDIR to the system font dir seems to mostly work.
thopiekar,
I installed ubuntu 16.10 and have been unable to get your ppa working properly. I followed the guide and did the install for 2.3.1. Cura does install and when run I get splash screen which stops at 'Loading Interface'. I have tried reinstalling cura and removing all folder to no avail. After trying everything I have found that I am able to get cura running if I do 'sudo cura' in terminal.
Below is debug details from terminal when I run cura as normal user.
$ cura
2016-11-20 11:19:54,174 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin ConsoleLogger
2016-11-20 11:19:54,190 - INFO - /usr/lib/cura/plugins/CuraEngineBackend/CuraEngineBackend.py (__init__ [40]): Found CuraEngine at: /usr/bin/CuraEngine
2016-11-20 11:19:54,191 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin CuraEngineBackend
2016-11-20 11:19:54,194 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin FileLogger
2016-11-20 11:19:54,200 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin ScaleTool
2016-11-20 11:19:54,204 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin CameraTool
2016-11-20 11:19:54,207 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin SelectionTool
2016-11-20 11:19:54,216 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin RotateTool
2016-11-20 11:19:54,220 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin TranslateTool
2016-11-20 11:19:54,225 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin MirrorTool
2016-11-20 11:19:54,226 - WARNING - .../UM/PluginRegistry.py (loadPlugin [63]): Plugin ConsoleLogger was already loaded
2016-11-20 11:19:54,228 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin SimpleView
2016-11-20 11:19:54,230 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin WireframeView
2016-11-20 11:19:54,233 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin STLWriter
2016-11-20 11:19:54,244 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin 3MFWriter
2016-11-20 11:19:54,246 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin OBJReader
2016-11-20 11:19:54,249 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin OBJWriter
2016-11-20 11:19:54,250 - WARNING - /usr/lib/uranium/plugins/FileHandlers/STLReader/STLReader.py (<module> [5]): Could not find numpy-stl, falling back to slower code.
2016-11-20 11:19:54,252 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin STLReader
2016-11-20 11:19:54,255 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin LocalFileOutputDevice
2016-11-20 11:19:54,272 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin XmlMaterialProfile
2016-11-20 11:19:54,323 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin SliceInfoPlugin
2016-11-20 11:19:54,327 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin MachineSettingsAction
2016-11-20 11:19:54,332 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin LayerView
2016-11-20 11:19:54,338 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin UltimakerMachineActions
2016-11-20 11:19:54,344 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin RemovableDriveOutputDevice
2016-11-20 11:19:54,358 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin USBPrinting
2016-11-20 11:19:54,364 - WARNING - .../UM/Preferences.py (getValue [70]): Tried to get the value of non-existing setting cura/active_mode.
2016-11-20 11:19:54,365 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin PerObjectSettingsTool
2016-11-20 11:19:54,368 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin AutoSave
2016-11-20 11:19:54,370 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin GCodeWriter
2016-11-20 11:19:54,380 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin ChangeLogPlugin
2016-11-20 11:19:54,384 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin X3DReader
2016-11-20 11:19:54,387 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin CuraProfileReader
2016-11-20 11:19:54,390 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin SolidView
2016-11-20 11:19:54,393 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin LegacyProfileReader
2016-11-20 11:19:54,396 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin CuraProfileWriter
2016-11-20 11:19:54,396 - WARNING - .../UM/PluginRegistry.py (loadPlugin [63]): Plugin CuraEngineBackend was already loaded
2016-11-20 11:19:54,400 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin GCodeProfileReader
2016-11-20 11:19:54,403 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin XRayView
2016-11-20 11:19:54,408 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin VersionUpgrade21to22
2016-11-20 11:19:54,411 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin 3MFReader
2016-11-20 11:19:54,416 - INFO - .../UM/PluginRegistry.py (loadPlugin [63]): Loaded plugin ImageReader
2016-11-20 11:19:54,418 - INFO - .../UM/Qt/QtApplication.py (__init__ [39]): Command line arguments: {'file': [], 'debug-mode': False, 'external-backend': False, 'disable-textures': False}
2016-11-20 11:19:54,422 - INFO - .../UM/VersionUpgradeManager.py (upgrade [98]): Looking for old configuration files to upgrade.
2016-11-20 11:19:58,205 - DEBUG - .../UM/Backend/Backend.py (_logSocketState [165]): Socket state changed to Listening
2016-11-20 11:19:58,212 - INFO - .../UM/Backend/Backend.py (startEngine [55]): Started engine process: /usr/bin/CuraEngine
2016-11-20 11:19:58,213 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] Calling engine with: ['/usr/bin/CuraEngine', 'connect', '127.0.0.1:49674', '-j', '/usr/share/cura/resources/definitions/fdmprinter.def.json', '']
2016-11-20 11:19:58,225 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend]
2016-11-20 11:19:58,240 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] Cura_SteamEngine version DEV
2016-11-20 11:19:58,240 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] Copyright (C) 2014 David Braam
2016-11-20 11:19:58,241 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend]
2016-11-20 11:19:58,241 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] This program is free software: you can redistribute it and/or modify
2016-11-20 11:19:58,241 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] it under the terms of the GNU Affero General Public License as published by
2016-11-20 11:19:58,241 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] the Free Software Foundation, either version 3 of the License, or
2016-11-20 11:19:58,242 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] (at your option) any later version.
2016-11-20 11:19:58,242 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend]
2016-11-20 11:19:58,242 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] This program is distributed in the hope that it will be useful,
2016-11-20 11:19:58,242 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] but WITHOUT ANY WARRANTY; without even the implied warranty of
2016-11-20 11:19:58,243 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2016-11-20 11:19:58,243 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] GNU Affero General Public License for more details.
2016-11-20 11:19:58,243 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend]
2016-11-20 11:19:58,243 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] You should have received a copy of the GNU Affero General Public License
2016-11-20 11:19:58,244 - DEBUG - .../UM/Backend/Backend.py (_backendLog [88]): [Backend] along with this program. If not, see <http://www.gnu.org/licenses/>.
2016-11-20 11:19:58,240 - WARNING - .../UM/Settings/ContainerRegistry.py (load [193]): Could not determine container type for file /usr/share/cura/resources/materials/CMakeLists.txt, ignoring
2016-11-20 11:19:58,673 - WARNING - .../cura/MachineActionManager.py (addSupportedAction [68]): Unable to add DiscoverUM3Action to ultimaker3_extended, as the action is not recognised
2016-11-20 11:19:58,674 - WARNING - .../cura/MachineActionManager.py (addFirstStartAction [79]): Unable to add DiscoverUM3Action to ultimaker3_extended, as the action is not recognised
2016-11-20 11:19:58,674 - DEBUG - /usr/lib/cura/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker3_extended; Multi-extrusion printers are not supported
2016-11-20 11:19:58,992 - WARNING - .../cura/MachineActionManager.py (addSupportedAction [68]): Unable to add DiscoverUM3Action to ultimaker3, as the action is not recognised
2016-11-20 11:19:58,995 - WARNING - .../cura/MachineActionManager.py (addFirstStartAction [79]): Unable to add DiscoverUM3Action to ultimaker3, as the action is not recognised
2016-11-20 11:19:58,995 - DEBUG - /usr/lib/cura/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker3; Multi-extrusion printers are not supported
2016-11-20 11:19:59,056 - DEBUG - /usr/lib/cura/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker2_plus; Machines that use variants are not supported
2016-11-20 11:19:59,962 - DEBUG - /usr/lib/cura/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker_original_dual; Multi-extrusion printers are not supported
2016-11-20 11:20:00,177 - DEBUG - /usr/lib/cura/plugins/MachineSettingsAction/MachineSettingsAction.py (_onContainerAdded [40]): Not attaching MachineSettingsAction to ultimaker2_extended_plus; Machines that use variants are not supported
2016-11-20 11:20:07,270 - DEBUG - .../UM/Backend/Backend.py (_logSocketState [165]): Socket state changed to Connected
2016-11-20 11:20:07,270 - DEBUG - .../UM/Backend/Backend.py (_onSocketStateChanged [155]): Backend connected on port 49674
2016-11-20 11:20:07,271 - DEBUG - .../UM/Controller.py (setActiveView [80]): Setting active view to SolidView
2016-11-20 11:20:07,988 - DEBUG - .../UM/Qt/Bindings/Theme.py (load [118]): Loading theme file: /usr/share/cura/resources/themes/cura/theme.json
2016-11-20 11:20:08,119 - DEBUG - .../UM/Qt/Bindings/Theme.py (load [118]): Loaded theme /usr/share/cura/resources/themes/cura
QObject::connect: Parentheses expected, signal MainWindow::
QObject::connect: Parentheses expected, signal MainWindow::
QObject::connect: Parentheses expected, signal MainWindow::
2016-11-20 11:20:08,254 - WARNING - .../cura/Settings/ContainerManager.py (getContainerMetaDataEntry [171]): Could not get metadata of container because it was not found.
Segmentation fault (core dumped)
@WVUTampaAlum Are you using Unity?
Yes.
Known problem then. There are patches inside Qt made by Canonical, which cause this problem.
The only solution is at the moment to use the AppImage _or_ use a different desktop.
If you like, you can also look for a solution and add it here: https://github.com/Ultimaker/Cura/issues/1139
Sorry, that I can't give you a better solution :confused:
Thank you for the quick reply. I've installed cinnamon and cura seems to be working fine now. I don't know how I didn't see anything about the unity issues.
Just wanted to drop a note that I downloaded the AppImage and it ran (and features seem to all be working). I did have to use the QT_XKB_CONFIG_ROOT=/usr/share/X11/xkb env variable in order to get keyboard input working.
Thanks @lologarithm . I'm not sure, but this should be fixed in the future.
Maybe @awhiemstra tell about news on that.
For 2.4 we will only be publishing AppImage builds for linux. The keyboard bug should be fixed in the 2.4 builds.
Using ubuntu 16.10, the .deb version complains about python3.4
thopiekar's version crashed with:
WARNING - .../cura/Settings/ContainerManager.py (getContainerMetaDataEntry [171]): Could not get metadata of container because it was not found.
Segmentation fault (core dumped)
and the appimage build doesn't take my keyboard inputs.
@lologarithm - How do I use this 'QT_XKB_CONFIG_ROOT=/usr/share/X11/xkb' string to workaround the keyboard problem?
But Cura starts isn't it? The segmentation fault is "correct".
I also have this problem over here, but using Cura is still possible.
If Cura doesn't start there must be another error message, which tells about the real problem.
Hi @thopiekar - Thanks for the response. No Cura doesn't start. :(
UM.Preferences._loadFile [170]: Old config file found, ignoring
2016-12-24 19:27:10,601 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin ConsoleLogger
2016-12-24 19:27:10,610 - INFO - CuraEngineBackend.CuraEngineBackend.__init__ [64]: Found CuraEngine at: /usr/bin/CuraEngine
2016-12-24 19:27:10,611 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin CuraEngineBackend
2016-12-24 19:27:10,618 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin TranslateTool
2016-12-24 19:27:10,626 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin ScaleTool
2016-12-24 19:27:10,636 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin RotateTool
2016-12-24 19:27:10,639 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin SelectionTool
2016-12-24 19:27:10,643 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin MirrorTool
2016-12-24 19:27:10,647 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin CameraTool
2016-12-24 19:27:10,647 - WARNING - UM.PluginRegistry.loadPlugin [72]: Plugin ConsoleLogger was already loaded
2016-12-24 19:27:10,649 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin WireframeView
2016-12-24 19:27:10,652 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin SimpleView
2016-12-24 19:27:10,654 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin FileLogger
2016-12-24 19:27:10,659 - WARNING - STLReader.STLReader.<module> [26]: Could not find numpy-stl, falling back to slower code.
2016-12-24 19:27:10,660 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin STLReader
2016-12-24 19:27:10,663 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin OBJReader
2016-12-24 19:27:10,667 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin STLWriter
2016-12-24 19:27:10,670 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin OBJWriter
2016-12-24 19:27:10,674 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin LocalFileOutputDevice
2016-12-24 19:27:10,676 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin XRayView
2016-12-24 19:27:10,678 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin AutoSave
2016-12-24 19:27:10,685 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin USBPrinting
2016-12-24 19:27:10,691 - WARNING - UM.Preferences.getValue [81]: Tried to get the value of non-existing setting cura/active_mode.
2016-12-24 19:27:10,692 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin PerObjectSettingsTool
2016-12-24 19:27:10,692 - WARNING - UM.PluginRegistry.loadPlugin [72]: Plugin CuraEngineBackend was already loaded
2016-12-24 19:27:10,701 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin 3MFWriter
2016-12-24 19:27:10,714 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin X3DReader
2016-12-24 19:27:10,727 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin XmlMaterialProfile
2016-12-24 19:27:10,731 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin MachineSettingsAction
2016-12-24 19:27:10,734 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin CuraProfileReader
2016-12-24 19:27:10,738 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin GCodeProfileReader
2016-12-24 19:27:10,746 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin UltimakerMachineActions
2016-12-24 19:27:10,750 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin LayerView
2016-12-24 19:27:10,753 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin ImageReader
2016-12-24 19:27:10,755 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin ChangeLogPlugin
2016-12-24 19:27:10,768 - ERROR - UM.Logger.logException [65]: Exception: Import error loading module UM3NetworkPrinting
2016-12-24 19:27:10,769 - ERROR - UM.Logger.logException [69]: Traceback (most recent call last):
2016-12-24 19:27:10,769 - ERROR - UM.Logger.logException [69]: File "/usr/lib/python3/dist-packages/UM/PluginRegistry.py", line 291, in _findPlugin
2016-12-24 19:27:10,769 - ERROR - UM.Logger.logException [69]: module = imp.load_module(plugin_id, file, path, desc)
2016-12-24 19:27:10,769 - ERROR - UM.Logger.logException [69]: File "/usr/lib/python3.5/imp.py", line 244, in load_module
2016-12-24 19:27:10,770 - ERROR - UM.Logger.logException [69]: return load_package(name, filename)
2016-12-24 19:27:10,770 - ERROR - UM.Logger.logException [69]: File "/usr/lib/python3.5/imp.py", line 216, in load_package
2016-12-24 19:27:10,770 - ERROR - UM.Logger.logException [69]: return _load(spec)
2016-12-24 19:27:10,770 - ERROR - UM.Logger.logException [69]: File "<frozen importlib._bootstrap>", line 693, in _load
2016-12-24 19:27:10,770 - ERROR - UM.Logger.logException [69]: File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
2016-12-24 19:27:10,771 - ERROR - UM.Logger.logException [69]: File "<frozen importlib._bootstrap_external>", line 673, in exec_module
2016-12-24 19:27:10,771 - ERROR - UM.Logger.logException [69]: File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
2016-12-24 19:27:10,771 - ERROR - UM.Logger.logException [69]: File "/usr/lib/cura/plugins/UM3NetworkPrinting/__init__.py", line 3, in <module>
2016-12-24 19:27:10,771 - ERROR - UM.Logger.logException [69]: from . import NetworkPrinterOutputDevicePlugin
2016-12-24 19:27:10,771 - ERROR - UM.Logger.logException [69]: File "/usr/lib/cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevicePlugin.py", line 4, in <module>
2016-12-24 19:27:10,772 - ERROR - UM.Logger.logException [69]: from zeroconf import Zeroconf, ServiceBrowser, ServiceStateChange, ServiceInfo
2016-12-24 19:27:10,772 - ERROR - UM.Logger.logException [69]: ImportError: No module named 'zeroconf'
2016-12-24 19:27:10,772 - ERROR - UM.PluginRegistry._populateMetaData [247]: Could not find plugin UM3NetworkPrinting
2016-12-24 19:27:10,775 - ERROR - UM.Logger.logException [65]: Exception: Import error loading module UM3NetworkPrinting
2016-12-24 19:27:10,776 - ERROR - UM.Logger.logException [69]: Traceback (most recent call last):
2016-12-24 19:27:10,776 - ERROR - UM.Logger.logException [69]: File "/usr/lib/python3/dist-packages/UM/PluginRegistry.py", line 291, in _findPlugin
2016-12-24 19:27:10,776 - ERROR - UM.Logger.logException [69]: module = imp.load_module(plugin_id, file, path, desc)
2016-12-24 19:27:10,776 - ERROR - UM.Logger.logException [69]: File "/usr/lib/python3.5/imp.py", line 244, in load_module
2016-12-24 19:27:10,776 - ERROR - UM.Logger.logException [69]: return load_package(name, filename)
2016-12-24 19:27:10,777 - ERROR - UM.Logger.logException [69]: File "/usr/lib/python3.5/imp.py", line 216, in load_package
2016-12-24 19:27:10,777 - ERROR - UM.Logger.logException [69]: return _load(spec)
2016-12-24 19:27:10,777 - ERROR - UM.Logger.logException [69]: File "<frozen importlib._bootstrap>", line 693, in _load
2016-12-24 19:27:10,777 - ERROR - UM.Logger.logException [69]: File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
2016-12-24 19:27:10,777 - ERROR - UM.Logger.logException [69]: File "<frozen importlib._bootstrap_external>", line 673, in exec_module
2016-12-24 19:27:10,778 - ERROR - UM.Logger.logException [69]: File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
2016-12-24 19:27:10,778 - ERROR - UM.Logger.logException [69]: File "/usr/lib/cura/plugins/UM3NetworkPrinting/__init__.py", line 3, in <module>
2016-12-24 19:27:10,778 - ERROR - UM.Logger.logException [69]: from . import NetworkPrinterOutputDevicePlugin
2016-12-24 19:27:10,778 - ERROR - UM.Logger.logException [69]: File "/usr/lib/cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevicePlugin.py", line 4, in <module>
2016-12-24 19:27:10,778 - ERROR - UM.Logger.logException [69]: from zeroconf import Zeroconf, ServiceBrowser, ServiceStateChange, ServiceInfo
2016-12-24 19:27:10,778 - ERROR - UM.Logger.logException [69]: ImportError: No module named 'zeroconf'
2016-12-24 19:27:10,782 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin RemovableDriveOutputDevice
2016-12-24 19:27:10,785 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin LegacyProfileReader
2016-12-24 19:27:10,787 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin SolidView
2016-12-24 19:27:10,790 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin CuraProfileWriter
2016-12-24 19:27:10,792 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin VersionUpgrade22to24
2016-12-24 19:27:10,796 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin VersionUpgrade21to22
2016-12-24 19:27:10,822 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin SliceInfoPlugin
2016-12-24 19:27:10,824 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin GCodeWriter
2016-12-24 19:27:10,828 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin 3MFReader
2016-12-24 19:27:10,830 - INFO - UM.Qt.QtApplication.__init__ [90]: Command line arguments: {'external-backend': False, 'file': [], 'disable-textures': False}
2016-12-24 19:27:10,833 - INFO - UM.VersionUpgradeManager.upgrade [99]: Looking for old configuration files to upgrade.
2016-12-24 19:27:10,835 - INFO - UM.VersionUpgradeManager._upgradeFile [343]: Upgraded ./cura.cfg to version 4.
2016-12-24 19:27:10,839 - DEBUG - UM.Backend.Backend._logSocketState [167]: Socket state changed to Listening
2016-12-24 19:27:10,847 - INFO - UM.Backend.Backend.startEngine [71]: Started engine process: /usr/bin/CuraEngine
2016-12-24 19:27:10,847 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] Calling engine with: ['/usr/bin/CuraEngine', 'connect', '127.0.0.1:49674', '-j', '/usr/share/cura/resources/definitions/fdmprinter.def.json', '']
2016-12-24 19:27:10,854 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend]
2016-12-24 19:27:10,862 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] Cura_SteamEngine version DEV
2016-12-24 19:27:10,862 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] Copyright (C) 2014 David Braam
2016-12-24 19:27:10,863 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend]
2016-12-24 19:27:10,863 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] This program is free software: you can redistribute it and/or modify
2016-12-24 19:27:10,872 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] it under the terms of the GNU Affero General Public License as published by
2016-12-24 19:27:10,874 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] the Free Software Foundation, either version 3 of the License, or
2016-12-24 19:27:10,877 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] (at your option) any later version.
2016-12-24 19:27:10,882 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend]
2016-12-24 19:27:10,889 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] This program is distributed in the hope that it will be useful,
2016-12-24 19:27:10,891 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] but WITHOUT ANY WARRANTY; without even the implied warranty of
2016-12-24 19:27:10,891 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2016-12-24 19:27:10,891 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] GNU Affero General Public License for more details.
2016-12-24 19:27:10,892 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend]
2016-12-24 19:27:10,892 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] You should have received a copy of the GNU Affero General Public License
2016-12-24 19:27:10,895 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] along with this program. If not, see <http://www.gnu.org/licenses/>.
2016-12-24 19:27:11,286 - WARNING - cura.MachineActionManager.addSupportedAction [76]: Unable to add DiscoverUM3Action to ultimaker3_extended, as the action is not recognised
2016-12-24 19:27:11,287 - WARNING - cura.MachineActionManager.addFirstStartAction [89]: Unable to add DiscoverUM3Action to ultimaker3_extended, as the action is not recognised
2016-12-24 19:27:11,296 - DEBUG - MachineSettingsAction.MachineSettingsAction._onContainerAdded [69]: Not attaching MachineSettingsAction to ultimaker3_extended; Multi-extrusion printers are not supported
2016-12-24 19:27:11,396 - DEBUG - MachineSettingsAction.MachineSettingsAction._onContainerAdded [69]: Not attaching MachineSettingsAction to punchtec_connect_xl; Multi-extrusion printers are not supported
2016-12-24 19:27:11,531 - DEBUG - MachineSettingsAction.MachineSettingsAction._onContainerAdded [69]: Not attaching MachineSettingsAction to ultimaker_original_dual; Multi-extrusion printers are not supported
2016-12-24 19:27:11,856 - DEBUG - MachineSettingsAction.MachineSettingsAction._onContainerAdded [69]: Not attaching MachineSettingsAction to ord; Multi-extrusion printers are not supported
2016-12-24 19:27:13,118 - WARNING - cura.MachineActionManager.addSupportedAction [76]: Unable to add DiscoverUM3Action to ultimaker3, as the action is not recognised
2016-12-24 19:27:13,118 - WARNING - cura.MachineActionManager.addFirstStartAction [89]: Unable to add DiscoverUM3Action to ultimaker3, as the action is not recognised
2016-12-24 19:27:13,118 - DEBUG - MachineSettingsAction.MachineSettingsAction._onContainerAdded [69]: Not attaching MachineSettingsAction to ultimaker3; Multi-extrusion printers are not supported
2016-12-24 19:27:22,181 - DEBUG - UM.Backend.Backend._logSocketState [171]: Socket state changed to Connected
2016-12-24 19:27:22,182 - DEBUG - UM.Backend.Backend._onSocketStateChanged [161]: Backend connected on port 49674
2016-12-24 19:27:22,182 - DEBUG - UM.Controller.setActiveView [81]: Setting active view to SolidView
2016-12-24 19:27:22,758 - DEBUG - UM.Qt.Bindings.Theme.load [126]: Loading theme file: /usr/share/cura/resources/themes/cura/theme.json
2016-12-24 19:27:22,855 - DEBUG - UM.Qt.Bindings.Theme.load [186]: Loaded theme /usr/share/cura/resources/themes/cura
QObject::connect: Parentheses expected, signal MainWindow::
QObject::connect: Parentheses expected, signal MainWindow::
QObject::connect: Parentheses expected, signal MainWindow::
2016-12-24 19:27:22,977 - WARNING - cura.Settings.ContainerManager.getContainerMetaDataEntry [175]: Could not get metadata of container because it was not found.
Segmentation fault (core dumped)
Hmm, I can't find any problem except of the ImportErrors (which should be fixed soon).
For me it looks like we have a broken version upgrade here:
2016-12-24 19:27:22,977 - WARNING - cura.Settings.ContainerManager.getContainerMetaDataEntry [175]: Could not get metadata of container because it was not found.
Looks like Cura tries to open a empty settings container (without a name?). I would prefer to remove all settings (~/.local/share/cura) or at least back it up.
But before you remove them, maybe @Ghostkeeper or @sedwards2009 might be able to find the reason for this problem, so you can continue to use your old settings.
I moved/deleted everything in ~/.local/share/cura/, then ran
sudo apt-get remove --purge cura
then
sudo apt-get install cura
then
cura
and it failed to load with the following error (slightly different this time!)
2016-12-25 12:14:19,487 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin ConsoleLogger
2016-12-25 12:14:19,496 - INFO - CuraEngineBackend.CuraEngineBackend.__init__ [64]: Found CuraEngine at: /usr/bin/CuraEngine
2016-12-25 12:14:19,497 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin CuraEngineBackend
2016-12-25 12:14:19,503 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin TranslateTool
2016-12-25 12:14:19,512 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin ScaleTool
2016-12-25 12:14:19,520 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin RotateTool
2016-12-25 12:14:19,524 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin SelectionTool
2016-12-25 12:14:19,528 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin MirrorTool
2016-12-25 12:14:19,532 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin CameraTool
2016-12-25 12:14:19,532 - WARNING - UM.PluginRegistry.loadPlugin [72]: Plugin ConsoleLogger was already loaded
2016-12-25 12:14:19,534 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin WireframeView
2016-12-25 12:14:19,536 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin SimpleView
2016-12-25 12:14:19,539 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin FileLogger
2016-12-25 12:14:19,544 - WARNING - STLReader.STLReader.<module> [26]: Could not find numpy-stl, falling back to slower code.
2016-12-25 12:14:19,545 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin STLReader
2016-12-25 12:14:19,548 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin OBJReader
2016-12-25 12:14:19,551 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin STLWriter
2016-12-25 12:14:19,554 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin OBJWriter
2016-12-25 12:14:19,558 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin LocalFileOutputDevice
2016-12-25 12:14:19,560 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin XRayView
2016-12-25 12:14:19,562 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin AutoSave
2016-12-25 12:14:19,571 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin USBPrinting
2016-12-25 12:14:19,574 - WARNING - UM.Preferences.getValue [81]: Tried to get the value of non-existing setting cura/active_mode.
2016-12-25 12:14:19,575 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin PerObjectSettingsTool
2016-12-25 12:14:19,575 - WARNING - UM.PluginRegistry.loadPlugin [72]: Plugin CuraEngineBackend was already loaded
2016-12-25 12:14:19,585 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin 3MFWriter
2016-12-25 12:14:19,598 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin X3DReader
2016-12-25 12:14:19,612 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin XmlMaterialProfile
2016-12-25 12:14:19,616 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin MachineSettingsAction
2016-12-25 12:14:19,619 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin CuraProfileReader
2016-12-25 12:14:19,623 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin GCodeProfileReader
2016-12-25 12:14:19,631 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin UltimakerMachineActions
2016-12-25 12:14:19,634 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin LayerView
2016-12-25 12:14:19,637 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin ImageReader
2016-12-25 12:14:19,639 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin ChangeLogPlugin
2016-12-25 12:14:19,653 - ERROR - UM.Logger.logException [65]: Exception: Import error loading module UM3NetworkPrinting
2016-12-25 12:14:19,654 - ERROR - UM.Logger.logException [69]: Traceback (most recent call last):
2016-12-25 12:14:19,654 - ERROR - UM.Logger.logException [69]: File "/usr/lib/python3/dist-packages/UM/PluginRegistry.py", line 291, in _findPlugin
2016-12-25 12:14:19,654 - ERROR - UM.Logger.logException [69]: module = imp.load_module(plugin_id, file, path, desc)
2016-12-25 12:14:19,654 - ERROR - UM.Logger.logException [69]: File "/usr/lib/python3.5/imp.py", line 244, in load_module
2016-12-25 12:14:19,655 - ERROR - UM.Logger.logException [69]: return load_package(name, filename)
2016-12-25 12:14:19,655 - ERROR - UM.Logger.logException [69]: File "/usr/lib/python3.5/imp.py", line 216, in load_package
2016-12-25 12:14:19,655 - ERROR - UM.Logger.logException [69]: return _load(spec)
2016-12-25 12:14:19,655 - ERROR - UM.Logger.logException [69]: File "<frozen importlib._bootstrap>", line 693, in _load
2016-12-25 12:14:19,655 - ERROR - UM.Logger.logException [69]: File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
2016-12-25 12:14:19,656 - ERROR - UM.Logger.logException [69]: File "<frozen importlib._bootstrap_external>", line 673, in exec_module
2016-12-25 12:14:19,656 - ERROR - UM.Logger.logException [69]: File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
2016-12-25 12:14:19,656 - ERROR - UM.Logger.logException [69]: File "/usr/lib/cura/plugins/UM3NetworkPrinting/__init__.py", line 3, in <module>
2016-12-25 12:14:19,656 - ERROR - UM.Logger.logException [69]: from . import NetworkPrinterOutputDevicePlugin
2016-12-25 12:14:19,656 - ERROR - UM.Logger.logException [69]: File "/usr/lib/cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevicePlugin.py", line 4, in <module>
2016-12-25 12:14:19,657 - ERROR - UM.Logger.logException [69]: from zeroconf import Zeroconf, ServiceBrowser, ServiceStateChange, ServiceInfo
2016-12-25 12:14:19,657 - ERROR - UM.Logger.logException [69]: ImportError: No module named 'zeroconf'
2016-12-25 12:14:19,657 - ERROR - UM.PluginRegistry._populateMetaData [247]: Could not find plugin UM3NetworkPrinting
2016-12-25 12:14:19,660 - ERROR - UM.Logger.logException [65]: Exception: Import error loading module UM3NetworkPrinting
2016-12-25 12:14:19,660 - ERROR - UM.Logger.logException [69]: Traceback (most recent call last):
2016-12-25 12:14:19,660 - ERROR - UM.Logger.logException [69]: File "/usr/lib/python3/dist-packages/UM/PluginRegistry.py", line 291, in _findPlugin
2016-12-25 12:14:19,660 - ERROR - UM.Logger.logException [69]: module = imp.load_module(plugin_id, file, path, desc)
2016-12-25 12:14:19,661 - ERROR - UM.Logger.logException [69]: File "/usr/lib/python3.5/imp.py", line 244, in load_module
2016-12-25 12:14:19,661 - ERROR - UM.Logger.logException [69]: return load_package(name, filename)
2016-12-25 12:14:19,661 - ERROR - UM.Logger.logException [69]: File "/usr/lib/python3.5/imp.py", line 216, in load_package
2016-12-25 12:14:19,661 - ERROR - UM.Logger.logException [69]: return _load(spec)
2016-12-25 12:14:19,661 - ERROR - UM.Logger.logException [69]: File "<frozen importlib._bootstrap>", line 693, in _load
2016-12-25 12:14:19,662 - ERROR - UM.Logger.logException [69]: File "<frozen importlib._bootstrap>", line 673, in _load_unlocked
2016-12-25 12:14:19,662 - ERROR - UM.Logger.logException [69]: File "<frozen importlib._bootstrap_external>", line 673, in exec_module
2016-12-25 12:14:19,662 - ERROR - UM.Logger.logException [69]: File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
2016-12-25 12:14:19,662 - ERROR - UM.Logger.logException [69]: File "/usr/lib/cura/plugins/UM3NetworkPrinting/__init__.py", line 3, in <module>
2016-12-25 12:14:19,662 - ERROR - UM.Logger.logException [69]: from . import NetworkPrinterOutputDevicePlugin
2016-12-25 12:14:19,663 - ERROR - UM.Logger.logException [69]: File "/usr/lib/cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevicePlugin.py", line 4, in <module>
2016-12-25 12:14:19,663 - ERROR - UM.Logger.logException [69]: from zeroconf import Zeroconf, ServiceBrowser, ServiceStateChange, ServiceInfo
2016-12-25 12:14:19,663 - ERROR - UM.Logger.logException [69]: ImportError: No module named 'zeroconf'
2016-12-25 12:14:19,667 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin RemovableDriveOutputDevice
2016-12-25 12:14:19,669 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin LegacyProfileReader
2016-12-25 12:14:19,672 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin SolidView
2016-12-25 12:14:19,674 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin CuraProfileWriter
2016-12-25 12:14:19,676 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin VersionUpgrade22to24
2016-12-25 12:14:19,680 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin VersionUpgrade21to22
2016-12-25 12:14:19,707 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin SliceInfoPlugin
2016-12-25 12:14:19,709 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin GCodeWriter
2016-12-25 12:14:19,713 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin 3MFReader
2016-12-25 12:14:19,714 - INFO - UM.Qt.QtApplication.__init__ [90]: Command line arguments: {'disable-textures': False, 'file': [], 'external-backend': False}
2016-12-25 12:14:19,722 - INFO - UM.VersionUpgradeManager.upgrade [99]: Looking for old configuration files to upgrade.
2016-12-25 12:14:19,725 - DEBUG - UM.Backend.Backend._logSocketState [167]: Socket state changed to Listening
2016-12-25 12:14:19,733 - INFO - UM.Backend.Backend.startEngine [71]: Started engine process: /usr/bin/CuraEngine
2016-12-25 12:14:19,734 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] Calling engine with: ['/usr/bin/CuraEngine', 'connect', '127.0.0.1:49674', '-j', '/usr/share/cura/resources/definitions/fdmprinter.def.json', '']
2016-12-25 12:14:19,740 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend]
2016-12-25 12:14:19,747 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] Cura_SteamEngine version DEV
2016-12-25 12:14:19,749 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] Copyright (C) 2014 David Braam
2016-12-25 12:14:19,753 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend]
2016-12-25 12:14:19,753 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] This program is free software: you can redistribute it and/or modify
2016-12-25 12:14:19,754 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] it under the terms of the GNU Affero General Public License as published by
2016-12-25 12:14:19,755 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] the Free Software Foundation, either version 3 of the License, or
2016-12-25 12:14:19,756 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] (at your option) any later version.
2016-12-25 12:14:19,757 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend]
2016-12-25 12:14:19,757 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] This program is distributed in the hope that it will be useful,
2016-12-25 12:14:19,758 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] but WITHOUT ANY WARRANTY; without even the implied warranty of
2016-12-25 12:14:19,760 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2016-12-25 12:14:19,760 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] GNU Affero General Public License for more details.
2016-12-25 12:14:19,774 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend]
2016-12-25 12:14:19,775 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] You should have received a copy of the GNU Affero General Public License
2016-12-25 12:14:19,775 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] along with this program. If not, see <http://www.gnu.org/licenses/>.
2016-12-25 12:14:19,835 - WARNING - cura.MachineActionManager.addSupportedAction [76]: Unable to add DiscoverUM3Action to ultimaker3, as the action is not recognised
2016-12-25 12:14:19,835 - WARNING - cura.MachineActionManager.addFirstStartAction [89]: Unable to add DiscoverUM3Action to ultimaker3, as the action is not recognised
2016-12-25 12:14:19,844 - DEBUG - MachineSettingsAction.MachineSettingsAction._onContainerAdded [69]: Not attaching MachineSettingsAction to ultimaker3; Multi-extrusion printers are not supported
2016-12-25 12:14:20,266 - DEBUG - MachineSettingsAction.MachineSettingsAction._onContainerAdded [69]: Not attaching MachineSettingsAction to ultimaker_original_dual; Multi-extrusion printers are not supported
2016-12-25 12:14:20,757 - DEBUG - MachineSettingsAction.MachineSettingsAction._onContainerAdded [69]: Not attaching MachineSettingsAction to ord; Multi-extrusion printers are not supported
2016-12-25 12:14:21,426 - DEBUG - MachineSettingsAction.MachineSettingsAction._onContainerAdded [69]: Not attaching MachineSettingsAction to punchtec_connect_xl; Multi-extrusion printers are not supported
2016-12-25 12:14:21,893 - WARNING - cura.MachineActionManager.addSupportedAction [76]: Unable to add DiscoverUM3Action to ultimaker3_extended, as the action is not recognised
2016-12-25 12:14:21,893 - WARNING - cura.MachineActionManager.addFirstStartAction [89]: Unable to add DiscoverUM3Action to ultimaker3_extended, as the action is not recognised
2016-12-25 12:14:21,894 - DEBUG - MachineSettingsAction.MachineSettingsAction._onContainerAdded [69]: Not attaching MachineSettingsAction to ultimaker3_extended; Multi-extrusion printers are not supported
2016-12-25 12:14:30,168 - DEBUG - UM.Backend.Backend._logSocketState [171]: Socket state changed to Connected
2016-12-25 12:14:30,168 - DEBUG - UM.Backend.Backend._onSocketStateChanged [161]: Backend connected on port 49674
2016-12-25 12:14:30,169 - DEBUG - UM.Controller.setActiveView [81]: Setting active view to SolidView
2016-12-25 12:14:30,735 - DEBUG - UM.Qt.Bindings.Theme.load [126]: Loading theme file: /usr/share/cura/resources/themes/cura/theme.json
2016-12-25 12:14:30,836 - DEBUG - UM.Qt.Bindings.Theme.load [186]: Loaded theme /usr/share/cura/resources/themes/cura
QObject::connect: Parentheses expected, signal MainWindow::
QObject::connect: Parentheses expected, signal MainWindow::
QObject::connect: Parentheses expected, signal MainWindow::
2016-12-25 12:14:30,956 - WARNING - cura.Settings.ContainerManager.getContainerMetaDataEntry [175]: Could not get metadata of container because it was not found.
Segmentation fault (core dumped)
Reinstalling Cura via APT does nothing. You are reinstalling files which are read-only, thus not modified during usage at all.
Are you sure that all files are removed? Is it possible that there are files left, eg. because you've used root rights to run Cura?
Possibly... I had previously installed 2.3.1 via the official .deb file.
This morning I completely wiped the HD and installed a brand new copy of Ubuntu 16.10 64-bit. The first thing I did was:
sudo apt-get update
sudo apt-get upgrade
sudo add-apt-repository ppa:thopiekar/cura
sudo apt-get update
cura
Then got the following, note that it didn't crash with the final cura.Settings.ContainerManager.getContainerMetaDataEntry warning message, it crashed when the seg fault message appeared.
2016-12-26 12:08:38,036 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin ConsoleLogger
2016-12-26 12:08:38,046 - INFO - CuraEngineBackend.CuraEngineBackend.__init__ [64]: Found CuraEngine at: /usr/bin/CuraEngine
2016-12-26 12:08:38,046 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin CuraEngineBackend
2016-12-26 12:08:38,047 - WARNING - UM.PluginRegistry.loadPlugin [72]: Plugin ConsoleLogger was already loaded
2016-12-26 12:08:38,049 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin FileLogger
2016-12-26 12:08:38,051 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin SelectionTool
2016-12-26 12:08:38,056 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin ScaleTool
2016-12-26 12:08:38,058 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin TranslateTool
2016-12-26 12:08:38,065 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin RotateTool
2016-12-26 12:08:38,068 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin MirrorTool
2016-12-26 12:08:38,070 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin CameraTool
2016-12-26 12:08:38,073 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin LocalFileOutputDevice
2016-12-26 12:08:38,074 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin OBJReader
2016-12-26 12:08:38,076 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin STLWriter
2016-12-26 12:08:38,080 - WARNING - STLReader.STLReader.<module> [26]: Could not find numpy-stl, falling back to slower code.
2016-12-26 12:08:38,081 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin STLReader
2016-12-26 12:08:38,083 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin OBJWriter
2016-12-26 12:08:38,085 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin SimpleView
2016-12-26 12:08:38,087 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin WireframeView
2016-12-26 12:08:38,096 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin LayerView
2016-12-26 12:08:38,107 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin 3MFReader
2016-12-26 12:08:38,110 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin CuraProfileWriter
2016-12-26 12:08:38,122 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin X3DReader
2016-12-26 12:08:38,125 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin MachineSettingsAction
2016-12-26 12:08:38,175 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin UM3NetworkPrinting
2016-12-26 12:08:38,175 - WARNING - UM.PluginRegistry.loadPlugin [72]: Plugin CuraEngineBackend was already loaded
2016-12-26 12:08:38,189 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin USBPrinting
2016-12-26 12:08:38,205 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin XmlMaterialProfile
2016-12-26 12:08:38,208 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin XRayView
2016-12-26 12:08:38,213 - WARNING - UM.Preferences.getValue [81]: Tried to get the value of non-existing setting cura/active_mode.
2016-12-26 12:08:38,214 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin PerObjectSettingsTool
2016-12-26 12:08:38,219 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin RemovableDriveOutputDevice
2016-12-26 12:08:38,246 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin SliceInfoPlugin
2016-12-26 12:08:38,248 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin ImageReader
2016-12-26 12:08:38,251 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin CuraProfileReader
2016-12-26 12:08:38,253 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin LegacyProfileReader
2016-12-26 12:08:38,261 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin UltimakerMachineActions
2016-12-26 12:08:38,264 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin AutoSave
2016-12-26 12:08:38,267 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin ChangeLogPlugin
2016-12-26 12:08:38,270 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin VersionUpgrade21to22
2016-12-26 12:08:38,272 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin VersionUpgrade22to24
2016-12-26 12:08:38,274 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin GCodeWriter
2016-12-26 12:08:38,278 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin GCodeProfileReader
2016-12-26 12:08:38,281 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin 3MFWriter
2016-12-26 12:08:38,283 - INFO - UM.PluginRegistry.loadPlugin [100]: Loaded plugin SolidView
2016-12-26 12:08:38,285 - INFO - UM.Qt.QtApplication.__init__ [90]: Command line arguments: {'external-backend': False, 'disable-textures': False, 'file': []}
2016-12-26 12:08:38,288 - INFO - UM.VersionUpgradeManager.upgrade [99]: Looking for old configuration files to upgrade.
2016-12-26 12:08:38,290 - DEBUG - UM.Backend.Backend._logSocketState [167]: Socket state changed to Listening
2016-12-26 12:08:38,298 - INFO - UM.Backend.Backend.startEngine [71]: Started engine process: /usr/bin/CuraEngine
2016-12-26 12:08:38,299 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] Calling engine with: ['/usr/bin/CuraEngine', 'connect', '127.0.0.1:49674', '-j', '/usr/share/cura/resources/definitions/fdmprinter.def.json', '']
2016-12-26 12:08:38,308 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend]
2016-12-26 12:08:38,336 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] Cura_SteamEngine version DEV
2016-12-26 12:08:38,337 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] Copyright (C) 2014 David Braam
2016-12-26 12:08:38,339 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend]
2016-12-26 12:08:38,340 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] This program is free software: you can redistribute it and/or modify
2016-12-26 12:08:38,344 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] it under the terms of the GNU Affero General Public License as published by
2016-12-26 12:08:38,345 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] the Free Software Foundation, either version 3 of the License, or
2016-12-26 12:08:38,345 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] (at your option) any later version.
2016-12-26 12:08:38,346 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend]
2016-12-26 12:08:38,346 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] This program is distributed in the hope that it will be useful,
2016-12-26 12:08:38,346 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] but WITHOUT ANY WARRANTY; without even the implied warranty of
2016-12-26 12:08:38,347 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2016-12-26 12:08:38,348 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] GNU Affero General Public License for more details.
2016-12-26 12:08:38,348 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend]
2016-12-26 12:08:38,349 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] You should have received a copy of the GNU Affero General Public License
2016-12-26 12:08:38,353 - DEBUG - UM.Backend.Backend._backendLog [89]: [Backend] along with this program. If not, see <http://www.gnu.org/licenses/>.
2016-12-26 12:08:40,174 - WARNING - UM.Settings.DefinitionContainer.deserialize [202]: Unable to override setting machine_nozzle_offset_x
2016-12-26 12:08:40,176 - WARNING - UM.Settings.DefinitionContainer.deserialize [202]: Unable to override setting machine_nozzle_offset_y
2016-12-26 12:08:40,514 - DEBUG - MachineSettingsAction.MachineSettingsAction._onContainerAdded [69]: Not attaching MachineSettingsAction to ultimaker3; Multi-extrusion printers are not supported
2016-12-26 12:08:40,918 - DEBUG - MachineSettingsAction.MachineSettingsAction._onContainerAdded [69]: Not attaching MachineSettingsAction to punchtec_connect_xl; Multi-extrusion printers are not supported
2016-12-26 12:08:44,624 - DEBUG - MachineSettingsAction.MachineSettingsAction._onContainerAdded [69]: Not attaching MachineSettingsAction to ord; Multi-extrusion printers are not supported
2016-12-26 12:08:45,305 - DEBUG - MachineSettingsAction.MachineSettingsAction._onContainerAdded [69]: Not attaching MachineSettingsAction to ultimaker3_extended; Multi-extrusion printers are not supported
2016-12-26 12:08:45,579 - DEBUG - MachineSettingsAction.MachineSettingsAction._onContainerAdded [69]: Not attaching MachineSettingsAction to ultimaker_original_dual; Multi-extrusion printers are not supported
2016-12-26 12:08:45,585 - WARNING - UM.Settings.DefinitionContainer.deserialize [202]: Unable to override setting machine_nozzle_head_distance
2016-12-26 12:08:45,605 - WARNING - UM.Settings.DefinitionContainer.deserialize [202]: Unable to override setting machine_nozzle_head_distance
2016-12-26 12:08:45,621 - WARNING - UM.Settings.DefinitionContainer.deserialize [202]: Unable to override setting machine_nozzle_head_distance
2016-12-26 12:08:45,629 - WARNING - UM.Settings.DefinitionContainer.deserialize [202]: Unable to override setting machine_nozzle_head_distance
2016-12-26 12:08:53,775 - DEBUG - UM.Backend.Backend._logSocketState [171]: Socket state changed to Connected
2016-12-26 12:08:53,775 - DEBUG - UM.Backend.Backend._onSocketStateChanged [161]: Backend connected on port 49674
2016-12-26 12:08:53,776 - DEBUG - UM.Controller.setActiveView [81]: Setting active view to SolidView
2016-12-26 12:08:54,436 - DEBUG - UM.Qt.Bindings.Theme.load [126]: Loading theme file: /usr/share/cura/resources/themes/cura/theme.json
2016-12-26 12:08:54,533 - DEBUG - UM.Qt.Bindings.Theme.load [186]: Loaded theme /usr/share/cura/resources/themes/cura
QObject::connect: Parentheses expected, signal MainWindow::
QObject::connect: Parentheses expected, signal MainWindow::
QObject::connect: Parentheses expected, signal MainWindow::
2016-12-26 12:08:54,656 - WARNING - cura.Settings.ContainerManager.getContainerMetaDataEntry [175]: Could not get metadata of container because it was not found.
Segmentation fault (core dumped)
Ubuntu asks me to report the problem, here is a piece of it:
Any ideas?
I just ran sudo cura
for the hell of it and the application loaded! Any idea how I modify things so I can run the app without superuser permissions?
sudo chown
your files.Yep, stock Ubuntu.
Can you be a bit more clear on what you mean with "removing my settings" or chown'ing my files?
I tried the appimage! :) It doesn't respond to keyboard inputs. It seems there is a workaround, but I don't fully understand how to employ it.
You can start the appimage from a command line as a normal application (./Cura.AppImage
). You can specify environments by declaring them before your command. In this case, that would be QT_XKB_CONFIG_ROOT=/usr/share/X11/xkb ./Cura.Appimage
. However, you could also try the new 2.4 beta AppImage, that one should no longer need the workaround.
In regards to the segfault, my guess is that when running as root, it does not try to export the menu across DBus and thus will not trigger the crashy code.
Looks like Cura tries to open a empty settings container (without a name?).
We've seen this problem for a while now. It's indicative that something is wrong somewhere but nobody knows where and it's hard to debug. Furthermore it doesn't seem to do any harm yet. It doesn't have anything to do with the PPA or build system.
I'm seeing the same behaviour (starting only if sudo is used) on one of my ubuntu 16.10 machines the other one (at my parents place) runs fine. Is there another issue open for this? Since its not related to the ppa like Ghostkeeper mentioned.
@blackstripes @kbehren Could you be so kind, open the terminal and send me the files of the following commands via email?
env > env_user
sudo env > env_root
There might be an environment variable which gets removed when sudo'ing cura. Oh, and could you also try sudo -E cura
? I expect that this one shouldn't work.
Thanks!
@thopiekar I just tried executing sudo -E cura
and it worked just fine.
Do you still want the env output via email? If so what is your email address?
Hmm, ok I was sure there is a environment variable which gets removed when doing sudo cura
. The -E
option tries to add all environment variables of the current session (according to the manual).
-E, --preserve-env
Indicates to the security policy that the user wishes to preserve their existing environment variables. The security policy may return an error if the user
does not have permission to preserve the environment.
However, I think it is worth to take a look on what sudo -E
has done in your case, too.
Would you like to mail me sudo -E env > env_root_e
, too?
Thanks
@thopiekar here are the files:
env_root.txt
env_root_e.txt
env_user.txt
Since this is far older than version 2.7 we won't be working on this anymore.
Most helpful comment
Good morning,
you've got an old PPA enabled, which has been disabled. Just take 'sudo
software-properties-gtk' and remove the URL, which mentions "gwibber".
After that "apt-get update" should work again.