You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
QubesOS is a Linux system that runs Applications inside isolated VMs running common distributions such as Debian or Fedora so e.g. you can use potentially insecure software like the Bambu network plug in with reduced risk that data in your other applications is being stolen or corrupted.
For some reason all the dropdowns in Orca instantly close, I speculate its due to an interaction with focus management/pointer security in Qubes (e.g. preventing one app from spying on the pointer position in other apps).
To reproduce:
Run Qubes
Create Debian 12 app image, start the Orcaslicer app (I've tested 2.2.0 and 2.3.0 as well as older versions in fedora compiled from source) and go through the ordinary startup (In my case configured for X1C, but the choices don't matter).
Open the prepare tab
Click on any dropdown such as nozzle selection, bed type, filament type, seam position, etc.
Actual results
Observe that its impossible to select anything because the dropdown flashes and instantly vanishes. It doesn't appear to be possible to work around with key presses.
Expected results
It should be possible to make a selection.
While fault might arguably lay with Qubes here, I can't find evidence of any other program (other than Bambuslicer) exhibiting the same failure... so it seems like Orca is doing something unusual if not technically wrong.
Project file & Debug log uploads
Nothing obvious in the logs, issue happens with any project including an empty one.
[warning] 2025-02-28 13:49:26.770281[Thread 0x00007f174ceea500]:Failed to load to hints.cereal. File does not exists. /home/user/.config/OrcaSlicer/user/hints.cereal
[error] 2025-02-28 13:49:40.447359[Thread 0x00007f174ceea500]:calc_exclude_triangles:Unable to create exclude triangles
[warning] 2025-02-28 13:49:44.061298[Thread 0x00007f174ceea500]:01:49:44 PM: Warning: Error running JavaScript: Unsupported result type
[warning] 2025-02-28 13:49:44.090589[Thread 0x00007f174ceea500]:01:49:44 PM: Warning: Error running JavaScript: Unsupported result type
[warning] 2025-02-28 13:49:44.149752[Thread 0x00007f174ceea500]:01:49:44 PM: Warning: Error running JavaScript: Unsupported result type
[warning] 2025-02-28 13:49:45.183878[Thread 0x00007f174ceea500]:01:49:45 PM: Warning: Error running JavaScript: Unsupported result type
[error] 2025-02-28 13:49:54.319304[Thread 0x00007f174ceea500]:calc_exclude_triangles:Unable to create exclude triangles
[error] 2025-02-28 13:49:55.267646[Thread 0x00007f174ceea500]:LoadProfileFamily: parse /tmp/.mount_OrcaSlnc3nwB/resources/profiles/Creality.json got exception: [json.exception.type_error.302] type must be string, but is null
[error] 2025-02-28 13:49:55.368106[Thread 0x00007f174ceea500]:LoadProfileFamily: parse /tmp/.mount_OrcaSlnc3nwB/resources/profiles/Elegoo.json got exception: [json.exception.type_error.302] type must be string, but is null
[error] 2025-02-28 13:49:55.755153[Thread 0x00007f174ceea500]:LoadProfileFamily: parse /tmp/.mount_OrcaSlnc3nwB/resources/profiles/Kingroon.json got exception: [json.exception.type_error.302] type must be string, but is null
[warning] 2025-02-28 13:49:57.269456[Thread 0x00007f174ceea500]:01:49:57 PM: Warning: Error running JavaScript: Unsupported result type
[warning] 2025-02-28 13:50:53.666260[Thread 0x00007f174ceea500]:get_version, get_version not supported,return 00.00.00.00!
[error] 2025-02-28 13:50:54.995772[Thread 0x00007f169b3ec6c0]:[install_plugin]: 1379, got 3 files
[warning] 2025-02-28 13:51:13.884347[Thread 0x00007f174ceea500]:01:51:13 PM: Warning: Error running JavaScript: Unsupported result type
[warning] 2025-02-28 13:51:13.886101[Thread 0x00007f174ceea500]:get_network_function, can not find function bambu_network_del_subscribe
[warning] 2025-02-28 13:51:13.886180[Thread 0x00007f174ceea500]:get_network_function, can not find function bambu_network_get_model_id_from_desgin_id
[warning] 2025-02-28 13:51:13.886288[Thread 0x00007f174ceea500]:get_network_function, can not find function bambu_network_get_profile_3mf
Checklist of files to include
Log file
Project file
Anything else?
See also: #3881 (which I fear may not have recieved any attention because it was opened as a discussion rather than an issue).
I'm happy to make videos, run tests, etc... though the behavior is 100% reproducible, I understand someone might want to give something a try without going through the effort to run qubes. :)
The text was updated successfully, but these errors were encountered:
Is there an existing issue for this problem?
OrcaSlicer Version
2.3.0-beta2
Operating System (OS)
Linux
OS Version
Qubes 4.2.4 + Debian 12
Additional system information
No response
Printer
Bambu X1 Series
How to reproduce
QubesOS is a Linux system that runs Applications inside isolated VMs running common distributions such as Debian or Fedora so e.g. you can use potentially insecure software like the Bambu network plug in with reduced risk that data in your other applications is being stolen or corrupted.
For some reason all the dropdowns in Orca instantly close, I speculate its due to an interaction with focus management/pointer security in Qubes (e.g. preventing one app from spying on the pointer position in other apps).
To reproduce:
Actual results
Observe that its impossible to select anything because the dropdown flashes and instantly vanishes. It doesn't appear to be possible to work around with key presses.
Expected results
It should be possible to make a selection.
While fault might arguably lay with Qubes here, I can't find evidence of any other program (other than Bambuslicer) exhibiting the same failure... so it seems like Orca is doing something unusual if not technically wrong.
Project file & Debug log uploads
Nothing obvious in the logs, issue happens with any project including an empty one.
[warning] 2025-02-28 13:49:26.770281[Thread 0x00007f174ceea500]:Failed to load to hints.cereal. File does not exists. /home/user/.config/OrcaSlicer/user/hints.cereal
[error] 2025-02-28 13:49:40.447359[Thread 0x00007f174ceea500]:calc_exclude_triangles:Unable to create exclude triangles
[warning] 2025-02-28 13:49:44.061298[Thread 0x00007f174ceea500]:01:49:44 PM: Warning: Error running JavaScript: Unsupported result type
[warning] 2025-02-28 13:49:44.090589[Thread 0x00007f174ceea500]:01:49:44 PM: Warning: Error running JavaScript: Unsupported result type
[warning] 2025-02-28 13:49:44.149752[Thread 0x00007f174ceea500]:01:49:44 PM: Warning: Error running JavaScript: Unsupported result type
[warning] 2025-02-28 13:49:45.183878[Thread 0x00007f174ceea500]:01:49:45 PM: Warning: Error running JavaScript: Unsupported result type
[error] 2025-02-28 13:49:54.319304[Thread 0x00007f174ceea500]:calc_exclude_triangles:Unable to create exclude triangles
[error] 2025-02-28 13:49:55.267646[Thread 0x00007f174ceea500]:LoadProfileFamily: parse /tmp/.mount_OrcaSlnc3nwB/resources/profiles/Creality.json got exception: [json.exception.type_error.302] type must be string, but is null
[error] 2025-02-28 13:49:55.368106[Thread 0x00007f174ceea500]:LoadProfileFamily: parse /tmp/.mount_OrcaSlnc3nwB/resources/profiles/Elegoo.json got exception: [json.exception.type_error.302] type must be string, but is null
[error] 2025-02-28 13:49:55.755153[Thread 0x00007f174ceea500]:LoadProfileFamily: parse /tmp/.mount_OrcaSlnc3nwB/resources/profiles/Kingroon.json got exception: [json.exception.type_error.302] type must be string, but is null
[warning] 2025-02-28 13:49:57.269456[Thread 0x00007f174ceea500]:01:49:57 PM: Warning: Error running JavaScript: Unsupported result type
[warning] 2025-02-28 13:50:53.666260[Thread 0x00007f174ceea500]:get_version, get_version not supported,return 00.00.00.00!
[error] 2025-02-28 13:50:54.995772[Thread 0x00007f169b3ec6c0]:[install_plugin]: 1379, got 3 files
[warning] 2025-02-28 13:51:13.884347[Thread 0x00007f174ceea500]:01:51:13 PM: Warning: Error running JavaScript: Unsupported result type
[warning] 2025-02-28 13:51:13.886101[Thread 0x00007f174ceea500]:get_network_function, can not find function bambu_network_del_subscribe
[warning] 2025-02-28 13:51:13.886180[Thread 0x00007f174ceea500]:get_network_function, can not find function bambu_network_get_model_id_from_desgin_id
[warning] 2025-02-28 13:51:13.886288[Thread 0x00007f174ceea500]:get_network_function, can not find function bambu_network_get_profile_3mf
Checklist of files to include
Anything else?
See also: #3881 (which I fear may not have recieved any attention because it was opened as a discussion rather than an issue).
I'm happy to make videos, run tests, etc... though the behavior is 100% reproducible, I understand someone might want to give something a try without going through the effort to run qubes. :)
The text was updated successfully, but these errors were encountered: