"Allow only one OrcaSlicer instance" doesn't work on Linux #2470

Open
opened 2026-04-06 08:22:33 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @Matszwe02 on 8/15/2025

Is there an existing issue for this problem?

  • I have searched the existing issues

OrcaSlicer Version

2.3.1-alpha

Operating System (OS)

Linux

OS Version

Linux Mint 22.1 x86_64

Additional system information

No response

Printer

n/a

How to reproduce

  1. Download OrcaSlicer_Linux_AppImage_Ubuntu2404_V2.3.1-alpha.AppImage
  2. open orcaslicer
  3. select allow only one orcaslicer instance
  4. try to open a file from terminal with command orcaslicer xxx.stl

Actual results

$ ./OrcaSlicer_Linux_AppImage_Ubuntu2404_V2.3.1-alpha.AppImage 
[2025-08-15 13:22:35.273090] [0x00007096ad9fd4c0] [trace]   Initializing StaticPrintConfigs
dbus[2658181]: arguments to dbus_message_new_method_call() were incorrect, assertion "iface == NULL || _dbus_check_is_valid_interface (iface)" failed in file ../../../dbus/dbus-message.c line 1378.
This is normally a bug in some application using the D-Bus library.

  D-Bus not built with -rdynamic so unable to print a backtrace
Aborted (core dumped)

Expected results

New OrcaSlicer terminal command should attach to an already existing OrcaSlicer instance, like it does well on windows. Linux users should also be able to use the one orcaslicer instance feature either with xdg-open or other ways.

Project file & Debug log uploads

(I don't know if that log file is relevant)

[error]	2025-08-15 13:29:13.627274[Thread 0x00007e0d6e7fc6c0]:Unable to open connection to spacenavd
[error]	2025-08-15 13:29:14.010472[Thread 0x00007e0e16f754c0]:calc_exclude_triangles:Unable to create exclude triangles
[warning]	2025-08-15 13:29:14.196080[Thread 0x00007e0e16f754c0]:01:29:14 PM: Navigation request to 'file:///tmp/.mount_OrcaSlHJDNhL/resources/web/homepage/index.html?lang=en_US' (target='')
[warning]	2025-08-15 13:29:14.199027[Thread 0x00007e0e16f754c0]:01:29:14 PM: Warning: Error running JavaScript: Unsupported result type
[warning]	2025-08-15 13:29:14.200321[Thread 0x00007e0e16f754c0]:01:29:14 PM: Navigation complete; url='file:///tmp/.mount_OrcaSlHJDNhL/resources/web/homepage/index.html?lang=en_US'
[warning]	2025-08-15 13:29:14.202615[Thread 0x00007e0e16f754c0]:01:29:14 PM: Warning: Error running JavaScript: Unsupported result type
[warning]	2025-08-15 13:29:14.203821[Thread 0x00007e0e16f754c0]:01:29:14 PM: Warning: Error running JavaScript: Unsupported result type
[warning]	2025-08-15 13:29:14.235366[Thread 0x00007e0e16f754c0]:01:29:14 PM: Script message received; value = {"sequence_id":1755257354,"command":"get_login_info"}, handler = 
[warning]	2025-08-15 13:29:14.235460[Thread 0x00007e0e16f754c0]:01:29:14 PM: Script message received; value = {"sequence_id":1755257354,"command":"get_recent_projects"}, handler = 
[warning]	2025-08-15 13:29:14.235534[Thread 0x00007e0e16f754c0]:01:29:14 PM: Script message received; value = {"sequence_id":1755257354,"command":"modelmall_model_advise_get"}, handler = 
[warning]	2025-08-15 13:29:14.236193[Thread 0x00007e0e16f754c0]:01:29:14 PM: Document loaded; url='file:///tmp/.mount_OrcaSlHJDNhL/resources/web/homepage/index.html?lang=en_US'
[warning]	2025-08-15 13:29:14.239662[Thread 0x00007e0e16f754c0]:01:29:14 PM: Warning: Error running JavaScript: Unsupported result type
[error]	2025-08-15 13:29:15.192271[Thread 0x00007e0e16f754c0]:calc_exclude_triangles:Unable to create exclude triangles

Checklist of files to include

  • Log file
  • Project file

Anything else?

No response

*Originally created by @Matszwe02 on 8/15/2025* ### Is there an existing issue for this problem? - [x] I have searched the existing issues ### OrcaSlicer Version 2.3.1-alpha ### Operating System (OS) Linux ### OS Version Linux Mint 22.1 x86_64 ### Additional system information _No response_ ### Printer n/a ### How to reproduce 1. Download `OrcaSlicer_Linux_AppImage_Ubuntu2404_V2.3.1-alpha.AppImage` 2. open orcaslicer 3. select `allow only one orcaslicer instance` 4. try to open a file from terminal with command `orcaslicer xxx.stl` ### Actual results ```sh $ ./OrcaSlicer_Linux_AppImage_Ubuntu2404_V2.3.1-alpha.AppImage [2025-08-15 13:22:35.273090] [0x00007096ad9fd4c0] [trace] Initializing StaticPrintConfigs dbus[2658181]: arguments to dbus_message_new_method_call() were incorrect, assertion "iface == NULL || _dbus_check_is_valid_interface (iface)" failed in file ../../../dbus/dbus-message.c line 1378. This is normally a bug in some application using the D-Bus library. D-Bus not built with -rdynamic so unable to print a backtrace Aborted (core dumped) ``` ### Expected results New OrcaSlicer terminal command should attach to an already existing OrcaSlicer instance, like it does well on windows. Linux users should also be able to use the `one orcaslicer instance` feature either with xdg-open or other ways. ### Project file & Debug log uploads (I don't know if that log file is relevant) ```log [error] 2025-08-15 13:29:13.627274[Thread 0x00007e0d6e7fc6c0]:Unable to open connection to spacenavd [error] 2025-08-15 13:29:14.010472[Thread 0x00007e0e16f754c0]:calc_exclude_triangles:Unable to create exclude triangles [warning] 2025-08-15 13:29:14.196080[Thread 0x00007e0e16f754c0]:01:29:14 PM: Navigation request to 'file:///tmp/.mount_OrcaSlHJDNhL/resources/web/homepage/index.html?lang=en_US' (target='') [warning] 2025-08-15 13:29:14.199027[Thread 0x00007e0e16f754c0]:01:29:14 PM: Warning: Error running JavaScript: Unsupported result type [warning] 2025-08-15 13:29:14.200321[Thread 0x00007e0e16f754c0]:01:29:14 PM: Navigation complete; url='file:///tmp/.mount_OrcaSlHJDNhL/resources/web/homepage/index.html?lang=en_US' [warning] 2025-08-15 13:29:14.202615[Thread 0x00007e0e16f754c0]:01:29:14 PM: Warning: Error running JavaScript: Unsupported result type [warning] 2025-08-15 13:29:14.203821[Thread 0x00007e0e16f754c0]:01:29:14 PM: Warning: Error running JavaScript: Unsupported result type [warning] 2025-08-15 13:29:14.235366[Thread 0x00007e0e16f754c0]:01:29:14 PM: Script message received; value = {"sequence_id":1755257354,"command":"get_login_info"}, handler = [warning] 2025-08-15 13:29:14.235460[Thread 0x00007e0e16f754c0]:01:29:14 PM: Script message received; value = {"sequence_id":1755257354,"command":"get_recent_projects"}, handler = [warning] 2025-08-15 13:29:14.235534[Thread 0x00007e0e16f754c0]:01:29:14 PM: Script message received; value = {"sequence_id":1755257354,"command":"modelmall_model_advise_get"}, handler = [warning] 2025-08-15 13:29:14.236193[Thread 0x00007e0e16f754c0]:01:29:14 PM: Document loaded; url='file:///tmp/.mount_OrcaSlHJDNhL/resources/web/homepage/index.html?lang=en_US' [warning] 2025-08-15 13:29:14.239662[Thread 0x00007e0e16f754c0]:01:29:14 PM: Warning: Error running JavaScript: Unsupported result type [error] 2025-08-15 13:29:15.192271[Thread 0x00007e0e16f754c0]:calc_exclude_triangles:Unable to create exclude triangles ``` ### Checklist of files to include - [x] Log file - [ ] Project file ### Anything else? _No response_
MrUnknownDE added the bugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbugbug labels 2026-04-06 08:26:08 +02:00
Sign in to join this conversation.
No Label bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug bug
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/OrcaSlicer#2470