I am writing a program using GLFW library, but it is specifically designed for working in an X11 environment and should use some X11 functionalities that GLFW doesn\'t cover