-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crashes on latest Nvidia drivers on Linux #38
Comments
Yes, Eldritch End JiJs AAAParticles, that’s why it s crashing. Focus should be on AAAParticle’s issue
…On Sat, Sep 14, 2024 at 8:51 am, Sarah ***@***.***(mailto:On Sat, Sep 14, 2024 at 8:51 am, Sarah <<a href=)> wrote:
This issue seems to also effect the AAAParticles mod. When launched on Linux (Arch on Wayland) and Nvidia (Nvidia Open DKMs) you get the libEffekseerNativeForJava.so: undefined symbol: glGenSamplers error. Just putting this out there so you are aware.
—
Reply to this email directly, [view it on GitHub](#38), or [unsubscribe](https://github.com/notifications/unsubscribe-auth/AZFMTEFL7VC4EDCXYJ47GETZWQPLFAVCNFSM6AAAAABOGZC5G6VHI2DSMVQWIX3LMV43ASLTON2WKOZSGUZDMMZQG43TQOI).
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
I was able to fix the issue, but here are some details to anyone else who needs help. There are several reasons you could run into this issue. First make sure you have all your drivers up to date, and are not missing any translation layer required to use Mesa. If you use a GPU that isn't nvidia, then this will likely fix your issue. If you use nvidia, the issue seems to be that nvidia does not support openGL 3.3 through mesa. I assume this has something to do with the extra translation layer nvidia GPUs need to use mesa. You could try using other nvidia drivers, or even older ones, but be aware that this can cause your system to no longer boot if the newer kernel has compatibility issues. This may mean you need to downgrade your kernel as well. There is however another option that is much simpler. Mesa actually has a way to set which driver or api gets used. If you use Nvidia and want to use the Vulkan API, you can use the following environmental variables:
To do this from command line run the command |
this doesn't work for me sadly ;( |
This issue seems to also effect the AAAParticles mod. When launched on Linux (Arch on Wayland) and Nvidia (Nvidia Open DKMs) you get the
libEffekseerNativeForJava.so: undefined symbol: glGenSamplers
error. Just putting this out there so you are aware.The text was updated successfully, but these errors were encountered: