itsdinkd / AQM2

1.17 - 1.19.2
https://www.curseforge.com/minecraft/modpacks/another-quality-modpack-2
10 stars 6 forks source link

[USER OS ISSUE] Crashing on startup on Linux #247

Open spudnut2000 opened 1 year ago

spudnut2000 commented 1 year ago

Modpack Version 1.6.0

Minecraft Version 1.19.3

Describe the crash or bug Pack will not launch, immediate crash upon loading.

Steps to reproduce the behavior: Install the pack on Linux with any launcher.

Expected behavior The pack runs.

Screenshots N/A

Crash log or latest.log.log https://pastebin.com/TtaK58rV

Additional context

System Specs

I realize this might be a far stretch since I am on linux and unable to use the cureforge launcher, but any help would be appreciated.

p.s. I hate java stacktraces

itsdinkd commented 1 year ago

Not too knowledgeable with Linux issues but I'll leave this open in case anyone else might be able to assist you though you would have better luck in the discord

itsdinkd commented 1 year ago

See #72 you might need a more recent glfw version than 3.3.7 if one exists

Also try using PolyMC

Vynlore01 commented 1 year ago

I had the same issue on an Arch Linux install and I was able to fix this by installing the git version of glfw (glfw-git) from the arch aur and adding -Dorg.lwjgl.glfw.libname=/usr/lib64/libglfw.so.3 to the jvm args. For a Fedora based distro you might try out https://copr.fedorainfracloud.org/coprs/uriesk/minecraft-wayland-glfw-git/

If you're using something like PolyMC or Prism launcher the switch under workarounds to use the native glfw does not work for 1.19+ (https://github.com/PrismLauncher/PrismLauncher/issues/513).

xxl2005 commented 1 year ago

I had the same issue on an Arch Linux install and I was able to fix this by installing the git version of glfw (glfw-git) from the arch aur and adding -Dorg.lwjgl.glfw.libname=/usr/lib64/libglfw.so.3 to the jvm args. For a Fedora based distro you might try out https://copr.fedorainfracloud.org/coprs/uriesk/minecraft-wayland-glfw-git/

If you're using something like PolyMC or Prism launcher the switch under workarounds to use the native glfw does not work for 1.19+ (PrismLauncher/PrismLauncher#513).

what do you mean add -Dorg.lwjgl.glfw.libname=/usr/lib64/libglfw.so.3 i can't find libglfw.so.3? I have the same problem as spudnuts 2000, my system pop os

xxl2005 commented 1 year ago

glfw (glfw-git) have installed. AQM2 not working

Vynlore01 commented 1 year ago

image (I have a little bit of a unique setup with Arch Linux running in Distrobox on a Fedora Kinoite install, but it should work the same way as a typical Arch Linux install.) Also, ignore all the extra arguments already there, you just need the one.

For an Ubuntu based distro such as PopOS, the actual place where the files are installed might be different (idk since I don't use Ubuntu or derivatives). For example- they could be installed under /usr/lib instead of /usr/lib64. In this case the argument to add would probably be something like this: -Dorg.lwjgl.glfw.libname=/usr/lib/libglfw.so.3