Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cura 5.1.1 modern appimage hangs after initial startup (click the "Get Started" button) #13296

Closed
2 tasks
andrigs opened this issue Sep 15, 2022 · 6 comments
Closed
2 tasks
Labels
Status: Triage This ticket requires input from someone of the Cura team Type: Bug The code does not produce the intended behavior.

Comments

@andrigs
Copy link

andrigs commented Sep 15, 2022

Application Version

5.1.1

Platform

Fedora 36

Printer

None yet

Reproduction steps

  1. Double click on the "modern" version of the app image
  2. Splash screen comes up, and the application launches with a dialog and the "Get Started" button
  3. Click the "Get Started" button, and it just sits there doing nothing.

I also did this from a terminal window to see if there are any errors, and there are no errors after clicking the "Get Started" button, but here is what is in the terminal window:

[andrigtmiller@andrigsaircooledtechnology Cura]$ ls
Ultimaker-Cura-5.1.1-linux.AppImage Ultimaker-Cura-5.1.1-linux-modern.AppImage
[andrigtmiller@andrigsaircooledtechnology Cura]$ ./Ultimaker-Cura-5.1.1-linux-modern.AppImage
PyInstaller/loader/pyimod02_importers.py:499: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
Warning: Ignoring WAYLAND_DISPLAY on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Cyclic dependency detected between "file:///tmp/.mount_Ultimal72nZg/share/cura/resources/qml/Actions.qml" and "file:///tmp/.mount_Ultimal72nZg/share/cura/resources/qml/Actions.qml"
QQmlEngine::setContextForObject(): Object already has a QQmlContext

Actual results

Application just sits there doing nothing. I can close it.

Expected results

I really don't know, since this is my first time trying to use Cura in years. It should do something after I click the "Get Started" button, but I'm not sure what.

Checklist of files to include

  • Log file
  • Project file

Additional information & file uploads

Nothing to add here.

@andrigs andrigs added Status: Triage This ticket requires input from someone of the Cura team Type: Bug The code does not produce the intended behavior. labels Sep 15, 2022
@andrigs
Copy link
Author

andrigs commented Sep 24, 2022

Is anyone ever going to look into this? I did some tests by going backward from release to release until I found a release that actually worked on Fedora 36. It turns out that this has been broken for a long time now. The earliest release that will run on Fedora 36 is the 5.0 Beta+ release. That's the last one that doesn't hang on initial startup, and will actually work past the "Get Started" button press.

@chrta
Copy link

chrta commented Sep 30, 2022

Have you tried starting it like this:

GDK_BACKEND=x11 LD_PRELOAD=/usr/lib64/libstdc++.so.6 ./Ultimaker-Cura-5.1.1-linux.AppImage

(see #12776 (comment))

I am using this with Cura 5.1.0 in fedora and have not tested any newer version. I have not seen your error message with my failing tests in Cura 5.1.0.

@andrigs
Copy link
Author

andrigs commented Sep 30, 2022

Have you tried starting it like this:

GDK_BACKEND=x11 LD_PRELOAD=/usr/lib64/libstdc++.so.6 ./Ultimaker-Cura-5.1.1-linux.AppImage

(see #12776 (comment))

I am using this with Cura 5.1.0 in fedora and have not tested any newer version. I have not seen your error message with my failing tests in Cura 5.1.0.

I had not tried that, but just did, and it does the same thing. Here is the terminal output:

GDK_BACKEND=x11 LD_PRELOAD=/usr/lib64/libstdc++.so.6 ./Ultimaker-Cura-5.1.1-linux-modern.AppImage
PyInstaller/loader/pyimod02_importers.py:499: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
Warning: Ignoring WAYLAND_DISPLAY on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
Gtk-Message: 07:21:47.239: Failed to load module "canberra-gtk-module"
Gtk-Message: 07:21:47.239: Failed to load module "pk-gtk-module"
Gtk-Message: 07:21:47.240: Failed to load module "canberra-gtk-module"
Gtk-Message: 07:21:47.240: Failed to load module "pk-gtk-module"
Cyclic dependency detected between "file:///tmp/.mount_Ultima5Iuum1/share/cura/resources/qml/Actions.qml" and "file:///tmp/.mount_Ultima5Iuum1/share/cura/resources/qml/Actions.qml"
QQmlEngine::setContextForObject(): Object already has a QQmlContext

@andrigs
Copy link
Author

andrigs commented Oct 18, 2022

Strangely enough, I tried to run this again, without any parameters, and just double clicked the app image. If I wait long enough, it actually goes past the "Get Started" button press, and allows me to add my printer, and my filaments, and slice a model. The UI performance is very poor, but generally the software is working on Fedora 36. Not sure why the UI performance is as poor as it is, but it's working.

@andrigs andrigs closed this as completed Oct 18, 2022
@faern
Copy link

faern commented Apr 16, 2023

If I wait long enough, it actually goes past the "Get Started" button press

How long is "long enough"? Because I have a very similar issue right now, and it's been stuck for many minutes. Not at the startup screen per se. But any time I'm trying to add a printer the entire program locks up completely somewhere random in the add-printer wizard.

@andrigs
Copy link
Author

andrigs commented Apr 16, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Triage This ticket requires input from someone of the Cura team Type: Bug The code does not produce the intended behavior.
Projects
None yet
Development

No branches or pull requests

3 participants