From 5ad67d7ecbfb8f2e1d84e557e8c86deeb743ff9b Mon Sep 17 00:00:00 2001 From: Ivan Date: Fri, 27 Feb 2026 06:32:02 +0100 Subject: [PATCH] fix: disable DMABUF renderer for NVIDIA GPUs on Linux WebKitGTK fails to create GBM buffers with NVIDIA proprietary drivers, resulting in an empty/blank Tauri window. Set WEBKIT_DISABLE_DMABUF_RENDERER=1 in the dev target to work around this. Co-Authored-By: Claude Opus 4.6 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 620f6c8c..94c841d3 100644 --- a/Makefile +++ b/Makefile @@ -79,7 +79,7 @@ dev: ## Start backend + desktop app (parallel) @echo -e "$(YELLOW)Note: If Tauri fails, run 'make build-server' first or use separate terminals$(NC)" @trap 'kill 0' EXIT; \ $(MAKE) dev-backend & \ - sleep 2 && $(MAKE) dev-frontend & \ + sleep 2 && WEBKIT_DISABLE_DMABUF_RENDERER=1 $(MAKE) dev-frontend & \ wait dev-backend: ## Start FastAPI backend server