diff --git a/src/twn_loop.c b/src/twn_loop.c index 12e2130..ce9bb86 100644 --- a/src/twn_loop.c +++ b/src/twn_loop.c @@ -674,6 +674,8 @@ static bool initialize(void) { SDL_WaitThread(opengl_load_thread, NULL); profile_end("opengl loading"); + SDL_SetHint(SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR, "0"); + /* TODO: investigate viability of detached thread driver and window creation, as it's the worst load time offender */ profile_start("window creation"); ctx.window = SDL_CreateWindow(ctx.title,