Cura
Cura copied to clipboard
Help----5.7.0 issue with linux
Cura Version
5.7.0
Operating System
linux on chromebook
Printer
anycubic
Reproduction steps
Previous version worked great, updated to 5.7.0 yesterday now getting The Wayland connection broke. Did the Wayland compositor die?
Actual results
nothing ran several times
Expected results
.
Add your .zip and screenshots here ⬇️
⬇️.
well you can try to boot to x11, if it is okay then maybe wayland broke
Please include the log files.
If you need help running the AppImage 5.6.0 , I can provide you with the instructions that worked on my system (ChromeOS Flex running Linux from the Penguin terminal)
:)
Yes please that would be very appreciated. i was able to load bambuu labs slicer will that cause a problem to have them both in linux?
thanks, Doug
From: kafufafu @.> Sent: Thursday, April 25, 2024 8:13 PM To: Ultimaker/Cura @.> Cc: oldfart1970 @.>; Author @.> Subject: Re: [Ultimaker/Cura] Help----5.7.0 issue with linux (Issue #18818)
If you need help running the AppImage 5.6.0 , I can provide you with the instructions that worked on my system (ChromeOS Flex running Linux from the Penguin terminal)
:)
— Reply to this email directly, view it on GitHubhttps://github.com/Ultimaker/Cura/issues/18818#issuecomment-2078095815, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BHSUVIFLARV765O6OSUDFULY7FPXTAVCNFSM6AAAAABFXH4N56VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANZYGA4TKOBRGU. You are receiving this because you authored the thread.Message ID: @.***>
Alright, I'll give you the instructions that have worked for me:
-
First, execute the following commands in the ChromeOS Flex terminal (within Penguin):
sudo apt install fuse
sudo apt install flatpak
andflatpak --user remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
-
Restart Penguin (or close the terminal and restart ChromeOS Flex if you can't find the button).
-
Open the terminal, run Penguin, and install the following from Flathub:
flatpak install flathub it.mijorus.gearlever
(After installing GearLever from Flathub, you can find it in the ChromeOS Flex applications menu).
- Download the official Ultimaker Cura AppImage (5.6.0 as of April 26, 2024):
https://github.com/Ultimaker/Cura/releases/download/5.6.0/UltiMaker-Cura-5.6.0-linux-X64.AppImage
-
Move the downloaded file to the "Linux files" folder.
-
Run GearLever and go to "home"; you should see the Cura AppImage you moved to the root of the Linux folder. Press "unlock" and then "open." If Ultimaker Cura opens without issues, you can install it to create a shortcut in the ChromeOS apps menu. (GearLever was installed in step 3)
Hope this helps!"
Greetings from Chile ;)
Stumbled upon this post as I am running into the same issue.
I followed all the steps above. When I try to launch Cura in gear lever I hit "unlock" and then nothing else pops up and I cannot do anything. Any advice on how to open it? Thanks! @kafufafu
Cura 5.6 works on Crostini (Debian-base Linux on Chromebooks), however 5.7 (including 5.7.2) doesn't.
The error has been reported in multiple places:
- https://github.com/Ultimaker/Cura/issues/10815
- https://www.reddit.com/r/linuxquestions/comments/1c1nwg7/attempt_to_run_cura_wayland_dead/
- https://www.reddit.com/r/chromeos/comments/1c8uhai/hi_trying_to_run_ultimaker_cura_in_linux_and_i/
- https://community.ultimaker.com/topic/45363-new-570-issue/
Workarounds:
- Downgrade to 5.6
- Force X11:
QT_QPA_PLATFORM=xcb ./Cura.AppImage
(however some UI like the Marketplace seem broken).
The Cura log has a few warnings:
WARNING - [MainThread] cura.OAuth2.KeyringAttribute.__set__ [78]: Exception: No keyring backend present
WARNING - [MainThread] cura.OAuth2.KeyringAttribute.__set__ [78]: keyring.errors.NoKeyringError: No recommended backend was available. Install a recommended 3rd party backend package; or, install the keyrings.alt package if you want to use the non-recommended backends. See https://pypi.org/project/keyring for details.
WARNING - [MainThread] UM.OutputDevice.OutputDeviceManager.removeOutputDevice [235]: Could not find output device with id digital_factory to remove
WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [448]: file:///tmp/.mount_Cura.AyheaVb/share/cura/resources/qml/Settings/SettingView.qml:204:16: QML SettingDefinitionsModel: Binding loop detected for property "expanded"
WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [448]: file:///tmp/.mount_Cura.AyheaVb/share/cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:60:17: Unable to assign [undefined] to int
WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [448]: file:///tmp/.mount_Cura.AyheaVb/share/cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:95:17: Unable to assign [undefined] to int
WARNING - [MainThread] UM.Qt.QtApplication.__onQmlWarning [448]: <Unknown File>:
...
DEBUG - [MainThread] UM.TaskManagement.HttpRequestManager._onRequestFinished [431]: request[c7627e5b][post][PyQt6.QtCore.QUrl('https://account.ultimaker.com/token')][timeout=5][b'client_id='...] was aborted, do nothing