Tomando captura de pantalla con libx11

Actualmente estoy tratando de tomar una captura de pantalla usando libx11

<code>#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include <stdio.h>

int main(void) {
XImage* pic;
Display* dpl;
unsigned int buffer_size;

dpl = XOpenDisplay("127.0.0.1:0.0");

pic = XGetImage(dpl, RootWindow(dpl, DefaultScreen(dpl)), 10, 10, 201, 201,
        AllPlanes, ZPixmap);
}
</code>

si compilo el código usando -lX11 y lo ejecuto, continúo obteniendo un error de segmentación. ¿Algunas ideas?

¡Gracias por adelantado!

Respuestas a la pregunta(2)

Su respuesta a la pregunta