From da5b4d965dc556f8cd8034049f7249cbbcc7118e Mon Sep 17 00:00:00 2001 From: Martin Tournoij Date: Sun, 7 Jun 2020 14:50:50 +0800 Subject: Add startup errors, mention XDG_RUNTIME_DIR in README It was just exiting with code 1 for me. The problem turned out to be that you *need* to set XDG_RUNTIME_DIR or it won't work (I think e.g. systemd does that for you, but on Void it's not set by default), so mention that in the README. --- dwl.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'dwl.c') diff --git a/dwl.c b/dwl.c index bd6b653..1fa643e 100644 --- a/dwl.c +++ b/dwl.c @@ -1074,6 +1074,7 @@ run(char *startup_cmd) const char *socket = wl_display_add_socket_auto(dpy); if (!socket) { wlr_backend_destroy(backend); + perror("startup: socket"); exit(EXIT_FAILURE); } @@ -1082,6 +1083,7 @@ run(char *startup_cmd) if (!wlr_backend_start(backend)) { wlr_backend_destroy(backend); wl_display_destroy(dpy); + perror("startup: backend_start"); exit(EXIT_FAILURE); } -- cgit v1.2.3