| @@ -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); | |||