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.51k stars 904 forks source link

OrcaSlicer loads to a blank gray screen, displays Setup Wizard (also a blank gray screen) and then stops #3479

Closed hmhall85 closed 7 months ago

hmhall85 commented 11 months ago

OrcaSlicer Version

1.9.0 also in 1.8.0 and 1.8.1

OS version

OS: Ubuntu 22.04.3 LTS

Additional system information

CPU Intel Core i5@3.5GHZ, 24G Ram, NVIDIA GeForce GT 730/PCIe/SSE2

Printer

None. Never given the option to select a printer

How to reproduce

Download the AppImage Set AppImage to execute Double-click on the AppImage

Also tried building locally from source with version 1.8.1 and experienced the ssme problem

Actual results

image

Expected results

The application should start and I should see whatever is to be seen.

Project file & Debug log uploads

/home/mark/.config/OrcaSlicer/log/debug_Fri_Jan_05_13_02_49_2219389.log.0/home/mark/Downloads/OrcaSlicer-1.9.0/error.3mf

Checklist of files to include

hmhall85 commented 11 months ago

I note in the log file that the bambu network plugin is failing to load, and that a required library object is not found. Further research indicates this could be the cause of my error. How do I get the bambu plugin to load? Where do I find the alleged missing library and how do I load the library into the app image, please? Any chance of me getting an old-fashioned tarball where I can compile my own software outside of the app image infrastructure?

jbroadus commented 10 months ago

I see this on one of my machines (Fedora 39). In my case, it's related to egl+nvidia. If I remove /usr/share/glvnd/egl_vendor.d/10_nvidia.json, it works.

jbroadus commented 10 months ago

You can force it to use mesa: __EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json ./OrcaSlicer_Linux_V1.9.0.AppImage

github-actions[bot] commented 7 months ago

Orca bot: this issue is stale because it has been open for 90 days with no activity.

github-actions[bot] commented 7 months ago

Orca bot: This issue was closed because it has been inactive for 7 days since being marked as stale.

eduardogsilva commented 3 months ago

You can force it to use mesa: __EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json ./OrcaSlicer_Linux_V1.9.0.AppImage

Hello!

I can confirm that this issue still happens on Ubuntu 24.04 with OrcaSlicer v2.1.1

Forcing it to use mesa, solved the issue for me.

Thanks

therealzanfar commented 2 months ago

I have/had the same issue, and I needed both ENV variables to resolve the problem.

__EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json
WEBKIT_DISABLE_COMPOSITING_MODE=1

It appears to be working fine now, including the webcam view which didn't work as a Bottle/Wine install.

Fedora 40, KDE spin, Nvidia driver 560.35.03

mehrain commented 1 month ago

You can force it to use mesa: __EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json ./OrcaSlicer_Linux_V1.9.0.AppImage

This fixed it for me, im on i3/x11 so i used kmenuedit to set the environment variable after adding "exec_always XDG_MENU_PREFIX=arch- kbuildsycoca6" to my i3 config and reloading i3. image