SoftFever / OrcaSlicer

G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
https://discord.gg/P4VE9UY9gJ
GNU Affero General Public License v3.0
6.62k stars 775 forks source link

Bambu Cloud Sync does not Work on Linux Mint (Ubuntu 24.04) #6568

Open EightFinger opened 2 weeks ago

EightFinger commented 2 weeks ago

Is there an existing issue for this problem?

OrcaSlicer Version

2.2.0 nightly build

Operating System (OS)

Linux

OS Version

Ubuntu 24.04 (Linux Mint 22)

Additional system information

CPU: Intel© Core™ i5-7200U CPU @ 2.50GHz × 2; RAM: 8GB; GPU: Intel HD 620 or NVIDIA 940MX.

Printer

Voron Trident

How to reproduce

  1. Download OrcaSlicer 2.2.0 Nightly Build (Ubuntu Appimage)
  2. Give permissions to Appimage
  3. Open OrcaSlicer
  4. Install Bambu Network Plugin
  5. Login with Bambu-account
  6. Select yes when asking to sync existing presets.
  7. No presets getting synced.

Actual results

When doing the above steps my existing presets, which I normally use and sync on my windows machines don´t show up in OrcaSlicer on my Linux machine. I tried every nightly build of version 2.2.0.

Expected results

Presets should be showing up in my OrcaSlicer instance.

Project file & Debug log uploads

log.zip

Checklist of files to include

Anything else?

No response

electricar commented 2 weeks ago

I got the same issue on Linux Mint 22.

kaihchang commented 2 weeks ago
kai@kai-VirtualBox:~/Downloads$ chmod +x OrcaSlicer_Linux_V2.1.1.AppImage 
kai@kai-VirtualBox:~/Downloads$ ./OrcaSlicer_Linux_V2.1.1.AppImage 
/tmp/.mount_OrcaSl10CwLO/bin/orca-slicer: error while loading shared libraries: libwebkit2gtk-4.0.so.37: cannot open shared object file: No such file or directory

Same on Mint 22. Looks like we're missing a library? I couldn't get it installed though.

EightFinger commented 2 weeks ago

How did you find out? I tried to install it, but I don´t if worked correctly.

kaihchang commented 1 week ago

I just try to run appimage in command line, and it spits out error of a missing library?

EightFinger commented 1 week ago

Wow thank you!

When I do that, OrcaSlice opens just fine. This is my Termal output:

eightfinger@MintEdition:~/Schreibtisch$ ./OrcaSlicer.AppImage [2024-09-02 08:40:33.289971] [0x000077d4752e13c0] [trace] Initializing StaticPrintConfigs add font of HarmonyOS_Sans_SC_Bold returns 1 add font of HarmonyOS_Sans_SC_Regular returns 1 add font of NanumGothic-Regular returns 1 add font of NanumGothic-Bold returns 1 loading network module at /home/eightfinger/.config/OrcaSlicer/plugins/libbambu_networking.so after dlopen, network_module is 0x646b58172be0 [2024-09-02 08:40:34.243399 +02:00] [I] [T 3971]: TunnelMqtt::reconnect: result: 0

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.399: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.401: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.403: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.404: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.406: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.408: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.410: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.412: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.413: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.414: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.414: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.414: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.415: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.415: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.695: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.704: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.704: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.705: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.705: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.706: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.706: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.706: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.706: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.725: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.728: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.728: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.956: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.957: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.957: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.957: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.974: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.974: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.974: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.974: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.981: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.981: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.981: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.981: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.994: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.994: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.994: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:34.994: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.004: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.004: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.004: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.004: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.015: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.015: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.015: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.015: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.029: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.029: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.029: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.029: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.037: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.037: gtk_widget_set_size_request: assertion 'width >= -1' failed

(gst-plugin-scanner:4017): CRITICAL : 08:40:35.330: _dma_fmt_to_dma_drm_fmts: assertion 'fmt != GST_VIDEO_FORMAT_UNKNOWN' failed

(orca-slicer:3951): CRITICAL : 08:40:35.380: Cannot register URI scheme wxfs more than once

(orca-slicer:3951): CRITICAL : 08:40:35.380: Cannot register URI scheme memory more than once

(orca-slicer:3951): CRITICAL : 08:40:35.594: Cannot register URI scheme wxfs more than once

(orca-slicer:3951): CRITICAL : 08:40:35.594: Cannot register URI scheme memory more than once

(orca-slicer:3951): CRITICAL : 08:40:35.600: Cannot register URI scheme wxfs more than once

(orca-slicer:3951): CRITICAL : 08:40:35.600: Cannot register URI scheme memory more than once

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.629: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.630: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.630: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.630: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.630: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.630: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.660: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.660: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.660: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.660: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.660: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.660: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.661: gtk_window_resize: assertion 'width > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.661: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.777: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.777: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.780: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.780: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.782: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.782: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.783: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.784: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.787: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:35.787: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.028: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.028: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.030: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.030: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.032: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.032: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.033: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.034: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.035: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.036: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.430: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.431: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.431: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.431: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.431: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.432: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.433: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.434: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.435: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.439: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.439: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.479: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.481: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.514: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.514: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.514: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.516: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.517: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.517: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.517: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.517: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.526: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.526: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.526: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.537: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.538: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.538: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.541: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.558: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.558: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.558: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:36.560: gtk_window_resize: assertion 'height > 0' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:37.220: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:37.220: gtk_widget_set_size_request: assertion 'width >= -1' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:37.220: gtk_widget_set_size_request: assertion 'width >= -1' failed

  1. lo : 127.0.0.1
  2. wlp2s0: 192.168.2.124

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:39.560: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:39.561: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:39.568: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:39.569: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:39.571: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:39.576: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

(orca-slicer:3951): Gtk-CRITICAL **: 08:40:39.577: gtk_cell_layout_get_cells: assertion 'GTK_IS_CELL_LAYOUT (cell_layout)' failed

kaihchang commented 1 week ago

Interesting, glad it worked for you. I'm still getting "use system SSL certificate:/etc/ssl/certs/ca-certificates.crt" error when trying to run it on Mint. For now I just run Orca on Win 11.

electricar commented 1 week ago

For me running it via the terminal is also not working.

EightFinger commented 1 week ago

Which version of OrcaSlicer are you using? The one for Ubuntu or the "normal" Linux one?

electricar commented 2 days ago

The OrcaSlicer_Linux_Ubuntu2404_V2.2.0-dev.AppImage version. I haven't tried the current beta, but for now I have just manually exported my settings from my working Windows installation and imported them into the above version.