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
7.03k stars 829 forks source link

Crashing on Linux. Again. Old fix no longer works. #7099

Open trebory6 opened 1 week ago

trebory6 commented 1 week ago

Is there an existing issue for this problem?

OrcaSlicer Version

2.2.0 Beta

Operating System (OS)

Linux

OS Version

Nobara Linux 40 (KDE Plasma) x86_64

Additional system information

Kernel: 6.11.3-200.fsync.fc40.x86_64 Uptime: 4 hours, 23 mins Packages: 3286 (rpm), 55 (flatpak) Shell: bash 5.2.26 Resolution: 2560x1440 DE: Plasma 6.2.0 WM: kwin CPU: AMD Ryzen 5 5600X (12) @ 4.651GHz GPU: NVIDIA GeForce RTX 4070 SUPER Memory: 32009MiB

Printer

Elegoo Neptune 3 Pro

How to reproduce

Trying to open v2.2.0 Beta on Linux after recent package updates results in immediate crash of Orca Slicer.

Actual results

Trying to open v2.2.0 Beta on Linux after recent package updates results in immediate crash of Orca Slicer.

Expected results

Open and use Orca Slicer without issue.

Project file & Debug log uploads

Ultimate Drybox.zip

debug_Sun_Oct_1315.zip

Checklist of files to include

Anything else?

So originally the steps in this reddit post worked to fix the issue. At some point recently it no long works and now crashes as it did before.

Log File consists of the following:

[error] 2024-10-13 15:37:06.440864[Thread 0x00007ffb62ef1700]:calc_exclude_triangles:Unable to create exclude triangles [warning] 2024-10-13 15:37:06.686551[Thread 0x00007ffb62ef1700]:03:37:06 PM: Warning: Error running JavaScript: Unsupported result type [warning] 2024-10-13 15:37:06.692066[Thread 0x00007ffb62ef1700]:03:37:06 PM: Warning: Error running JavaScript: Unsupported result type [warning] 2024-10-13 15:37:06.692606[Thread 0x00007ffb62ef1700]:03:37:06 PM: Warning: Error running JavaScript: Unsupported result type [warning] 2024-10-13 15:37:06.734383[Thread 0x00007ffb62ef1700]:03:37:06 PM: Warning: Error running JavaScript: Unsupported result type [error] 2024-10-13 15:37:08.130639[Thread 0x00007ffb62ef1700]:calc_exclude_triangles:Unable to create exclude triangles

sharkovich commented 1 week ago

For me OrcaSlicer also stopped working today. Opens up, worsk for like 5seconds then hangs and closes. Console says segmentation fault. Worked fine just few hours earlier till the system auto update kicked in. 2.2.0-rc from AppImage. Did a rollback and we are back to normal. Please let me know what could I provide.

Operating System: Bazzite 40
KDE Plasma Version: 6.2.0
KDE Frameworks Version: 6.7.0
Qt Version: 6.7.2
Kernel Version: 6.9.12-210.fsync.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5800X 8-Core Processor
Memory: 15.5 GiB of RAM
Graphics Processor: NVIDIA GeForce RTX 3080/PCIe/SSE2
Manufacturer: ASUS
CitrusIntellect commented 1 week ago

Same issue on Arch Linux, I am 99% sure an nvidia GPU causes the issue as on my other device with an AMD GPU, there are no issues

trebory6 commented 1 week ago

Same issue on Arch Linux, I am 99% sure an nvidia GPU causes the issue as on my other device with an AMD GPU, there are no issues

Yeah it's something to do with the Nvidia GPU and the Webkit that Orca uses, since the previous fix had you installing a specific webkit and forcing Orca to use it. Super frustrating as it has been an issue for a while now(#5171, #1841, #3479) with no movement on an official fix.

trebory6 commented 1 week ago

I will add that downgrading to 2.1.1 seems to still work with the linked WebKit fix.