#My games crashing on launch
65 messages · Page 1 of 1 (latest)
why exactly are you experimenting with fabric verions
just use the one included in the pack
it looks like you touched a lot of things, just install the default pack and run from there
I have ran the default pack before and ran it but its still crashing on launch
is this crash log from the default install?
How much RAM are you giving MC?
i have 32 gigs and im giving 16
nix system, does it say something like stack smashing detected?
log terminates unexpectadly
no errors
oh of the launcher?
(this is the same thing that happens with all of the stack smashing, its jvm crashing)
sorry if im bothering you a lot im trying to learn this stuff lol
no worries. they didnt post a crashlog, they posted their latest.log
ohhh yeah
Yeah its having stack smashing in the error log
Sorry i didnt get back to the thread till now
best to open your own support thread instead of trying to hijack an unrelated one
i did
i was thinking it was the same thing o.o
Did you figure out or find the solution, @tiny rune?
No ive just been playing 1.3.0
Its been covered in a long support thread. I can summarize it if you’re familiar with messing around with your unix system.
OK, the condensed version first…
(Hang on, looking a library name I never remember how to spell corrrectly)
Compile the latest master branch for libglfw from github. Then use a jvm argument for starting MC that points to your fresh version.
That’s the super short storu
Perchance, your distro already has a package for the latest… its 3.4.
I had to compile for mine (Pop! OS)
I think I looked at it I'm not on my PC rn
But I think 3.3.1
Or something close to that
I keep my packages up to date
But its just coming from the aur
Through the default repositories on manjaros keyring
Yeah I'll have to look up what jvm arguments to use and how to compile it
Can I use conan? I've used it before
“-Dorg.lwjgl.glfw.libname=/usr/lib64/libglfw.so.3.4” is the jvm argument to get MC to see your freshly compiled library. Adjust the path for where you put that freshly compiled lib, of course.
Gotcha
This is the previous, long convo discussing all this:
Once you’ve got the source for the latest master branch of libglfw, the README file, iirc, includes a link to a page of helpful directions for compiling it.
Its straight forward. The only “option” you’ll need is telling it to compile a shared library.