100% Orange Juice
Adi May 11 @ 9:47pm
Segmentation Fault on the Native Linux version
When playing on the Native Linux version, the game crashes a few seconds after opening due to a Segmentation Fault. Running in GDB to get more information, this is the backtrace, as well as the final line of information logged by the game before crashing

[000001663][WAR]: [LUNA] Success in loading [fbfadd/CSelect_a.png] Thread 7 "100orange" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffd77fe6c0 (LWP 323030)] 0x00007fffe8202b29 in glBindTexture () from /lib64/libGLdispatch.so.0 (gdb) bt #0 0x00007fffe8202b29 in glBindTexture () from /lib64/libGLdispatch.so.0 #1 0x0000555556dc4665 in ?? () #2 0x0000555556e916ae in ?? () #3 0x0000555556610c39 in ?? () #4 0x00005555566180ff in ?? () #5 0x00005555563d353c in ?? () #6 0x00005555570a457f in ?? () #7 0x00007ffff7797fa8 in start_thread (arg=<optimized out>) at pthread_create.c:448 #8 0x00007ffff781bfcc in __GI___clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
< >
Showing 1-6 of 6 comments
Rapha  [developer] May 12 @ 3:40pm 
If it's a NVIDIA GPU (with the Proprietary Driver), please check this solution that was discovered by our Discord users (https://i.imgur.com/i6z64Bc.png), if its not, please report your PC specs to "support@fruitbatfactory.com" or in our Discord, so we can investigate.

Thank you!
Adi May 14 @ 9:34pm 
I am using a proprietary nvidia gpu drivers. I'll try that solution and report back
Adi May 14 @ 9:47pm 
It took a bit to figure out how exactly the arguments were laid out, but this is what ended up working for me, in text form for anyone else who comes by and wants to just copy paste

steamapps/common/100 Orange Juice/100orange.sh
__GLX_VENDOR_LIBRARY_NAME=mesa __EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/50_mesa.json MESA_LOADER_DRIVER_OVERRIDE=zink GALLIUM_DRIVER=zink LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$(pwd)" LIBGL_KOPPER_DRI2=true ./100orange "$@"
Adi May 15 @ 12:29pm 
I tried to play with those settings and had some unexpected slowness given my hardware
Removing the lines about zink, it still launches, and the framerate is more consistently hitting 60, though it feels like there's higher latency than I'd expect, and the framerate won't surpass 60, though I expect that's due to vsync. I'm still not getting a consistent 60 fps, however

__GLX_VENDOR_LIBRARY_NAME=mesa __EGL_VENDOR_LIBRARY_FILENAMES=/usr/share/glvnd/egl_vendor.d/10_nvidia.json LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$(pwd)" ./100orange "$@"
Last edited by Adi; May 15 @ 12:34pm
Originally posted by Rapha:
If it's a NVIDIA GPU (with the Proprietary Driver), please check this solution that was discovered by our Discord users (https://i.imgur.com/i6z64Bc.png), if its not, please report your PC specs to "support@fruitbatfactory.com" or in our Discord, so we can investigate.

Thank you!
It's best not to have parentheses touching a URL in posts like this, because the URL link can mistakenly include the "(" and ")", which breaks the link. Here's the imgur link without those included:
https://i.imgur.com/i6z64Bc.png
I am on proprietary nvidia drivers and no solution here has worked for me
< >
Showing 1-6 of 6 comments
Per page: 1530 50