Skip to content
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

PLEASE TEST: one-nineteen branch with 1.18 and older #31

Open
Admicos opened this issue Aug 27, 2022 · 4 comments
Open

PLEASE TEST: one-nineteen branch with 1.18 and older #31

Admicos opened this issue Aug 27, 2022 · 4 comments

Comments

@Admicos
Copy link
Owner

Admicos commented Aug 27, 2022

If you need libdecor, pull in #29

I've just realized this should work. libdecoration branch is an unstable git snapshot of GLFW, and that seems to work reasonably well with <1.18.

If this works, one-nineteen (which is also an unstable git snapshot) and main (1.18.x & older) could be merged into one version.

Using an unstable git snapshot was also the reason on separating libdecor support on it's own branch, which may be merged to the main branch if nothing goes wrong.

@johannesrld
Copy link

johannesrld commented Dec 10, 2022

it seems to be working (with the libdecor patches from #29 which where frankly just annoying to set up) although they have incorrect decorations
Screenshot from 2022-12-11 05-36-11

@Lassebq
Copy link

Lassebq commented Jun 29, 2023

Nothing seems to work for me. I tried both main and one-nineteen, with 1.20 and 1.19
one-nineteen gives this error in both versions

edh$a: GLFW error 65544: EGL: Failed to clear current context: An EGLDisplay argument does not name a valid EGL display connection
	at edh.b(SourceFile:218) ~[1.19.3.jar:?]
	at org.lwjgl.glfw.GLFWErrorCallbackI.callback(GLFWErrorCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:build 7]
	at org.lwjgl.system.JNI.invokePPPP(Native Method) ~[lwjgl-3.3.1.jar:build 7]
	at org.lwjgl.glfw.GLFW.nglfwCreateWindow(GLFW.java:2024) ~[lwjgl-glfw-3.3.1.jar:build 7]
	at org.lwjgl.glfw.GLFW.glfwCreateWindow(GLFW.java:2197) ~[lwjgl-glfw-3.3.1.jar:build 7]
	at edh.<init>(SourceFile:93) ~[1.19.3.jar:?]
	at fek.a(SourceFile:21) ~[1.19.3.jar:?]
	at ejf.<init>(SourceFile:490) ~[1.19.3.jar:?]
	at net.minecraft.client.main.Main.a(SourceFile:205) ~[1.19.3.jar:?]
	at net.minecraft.client.main.Main.main(SourceFile:51) ~[1.19.3.jar:?]

And main one crashes with the same crash as in #25 (both versions too)
1.18 is affected too.

I'm using arch linux with nvidia graphics card

@Lassebq
Copy link

Lassebq commented Jun 29, 2023

1.13 just gives a crash dump, nothing useful other than

# Problematic frame:
# C  [liblwjgl_opengl.so+0x48979]  Java_org_lwjgl_opengl_GL11_nglGetString+0x9

@ExistingExpert
Copy link

Nothing seems to work for me. I tried both main and one-nineteen, with 1.20 and 1.19 one-nineteen gives this error in both versions

edh$a: GLFW error 65544: EGL: Failed to clear current context: An EGLDisplay argument does not name a valid EGL display connection
	at edh.b(SourceFile:218) ~[1.19.3.jar:?]
	at org.lwjgl.glfw.GLFWErrorCallbackI.callback(GLFWErrorCallbackI.java:43) ~[lwjgl-glfw-3.3.1.jar:build 7]
	at org.lwjgl.system.JNI.invokePPPP(Native Method) ~[lwjgl-3.3.1.jar:build 7]
	at org.lwjgl.glfw.GLFW.nglfwCreateWindow(GLFW.java:2024) ~[lwjgl-glfw-3.3.1.jar:build 7]
	at org.lwjgl.glfw.GLFW.glfwCreateWindow(GLFW.java:2197) ~[lwjgl-glfw-3.3.1.jar:build 7]
	at edh.<init>(SourceFile:93) ~[1.19.3.jar:?]
	at fek.a(SourceFile:21) ~[1.19.3.jar:?]
	at ejf.<init>(SourceFile:490) ~[1.19.3.jar:?]
	at net.minecraft.client.main.Main.a(SourceFile:205) ~[1.19.3.jar:?]
	at net.minecraft.client.main.Main.main(SourceFile:51) ~[1.19.3.jar:?]

And main one crashes with the same crash as in #25 (both versions too) 1.18 is affected too.

I'm using arch linux with nvidia graphics card

Am also getting this error with wayland on nvidia card on 1.18 forge modpack. Is there any solution?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants