Coder Social home page Coder Social logo

GLFW error 65544 about glfw HOT 6 OPEN

furretgd1 avatar furretgd1 commented on June 21, 2024
GLFW error 65544

from glfw.

Comments (6)

Warp-Master avatar Warp-Master commented on June 21, 2024 2

This doesn't indicate memory corruption.

To address this, set the environment variable __GL_THREADED_OPTIMIZATIONS=0.

Subsequently, you may encounter cursor position issues within the game. To resolve this, install the patched version of GLFW from AUR glfw-wayland-minecraft-cursorfix. If you're playing from multimc/prismlauncher, ensure you configure the settings to utilize the system GLFW library.

from glfw.

becauseimgray avatar becauseimgray commented on June 21, 2024

I also am having this issue and I am also running an Nvidia card. I'm on Arch, running the glfw-wayland package.

from glfw.

elmindreda avatar elmindreda commented on June 21, 2024

That looks like memory corruption. It shouldn't be possible to get to that point in GLFW without a valid EGL display.

from glfw.

furretgd1 avatar furretgd1 commented on June 21, 2024

This doesn't indicate memory corruption.

To address this, set the environment variable __GL_THREADED_OPTIMIZATIONS=0.

Subsequently, you may encounter cursor position issues within the game. To resolve this, install the patched version of GLFW from AUR glfw-wayland-minecraft-cursorfix. If you're playing from multimc/prismlauncher, ensure you configure the settings to utilize the system GLFW library.

Yep you're absolutely right! This was a Nvidia driver related issue which was causing this (it hasn't been patched yet even on the latest version of the driver) so using this Environment Variable seems to be a temporary solution to that problem, I'll report it to Nvidia see if they respond back. But in the mean time there is also additionally a line of GLFW which further prevents Minecraft from starting.

Line 2230/2231 wl_window.c

 _glfwInputError(GLFW_FEATURE_UNAVAILABLE,
                    "Wayland: The platform does not support setting the window icon");

FIX

fprintf(stderr, "!!! Ignoring Error: Wayland: The platform does not support setting the window icon\n");

The fix being making this a warning rather than a hard failure for a presumed unimplemented function.

from glfw.

Warp-Master avatar Warp-Master commented on June 21, 2024

Certainly, the glfw-wayland-minecraft-cursorfix already includes the necessary patch to address the setting window icon issue, as well as another patch aimed at resolving duplicate pointer scroll events. In addition, there are other patches that you may find useful. If you are using Gentoo, you can still apply all patches from the AUR and compile GLFW with them to fix Minecraft-related issues on Wayland.

Apologies for going off-topic, but I believe this information will be very useful, especially after resolving the GLFW error 65544 in Minecraft.

from glfw.

MachSilva avatar MachSilva commented on June 21, 2024

I've been experiencing this issue too. I have a laptop with a Nvidia card running Manjaro. A way to reproduce is running the GLFW+OpenGL3 example from the Dear ImGui repository:

git clone --depth=1 https://github.com/ocornut/imgui
cd imgui/examples/example_glfw_opengl3
make
prime-run ./example_glfw_opengl3

The example works with the integrated Intel UHD Graphics. In order to run with the dedicated Nvidia GPU, I use the tool "prime-run".

from glfw.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.