@@ -131,7 +131,17 @@ int main(int argc, char **argv) { | |||
freeaddrinfo(info); | |||
// This is useful | |||
if (getenv("DISPLAY") == NULL) { | |||
setenv("DISPLAY", ":0", 1); | |||
} | |||
Display *display = XOpenDisplay(NULL); | |||
if (display == NULL) { | |||
fprintf(stderr, "Failed to open display.\n"); | |||
return 1; | |||
} | |||
Window root = XDefaultRootWindow(display); | |||
XWindowAttributes gwa; | |||
XGetWindowAttributes(display, root, &gwa); |