aboutsummaryrefslogtreecommitdiff
path: root/dwl.c
diff options
context:
space:
mode:
authorMartin Tournoij <martin@arp242.net>2020-06-07 14:50:50 +0800
committerMartin Tournoij <martin@arp242.net>2020-06-07 14:51:02 +0800
commitda5b4d965dc556f8cd8034049f7249cbbcc7118e (patch)
tree74565770d64d23c82cceb03773d820d2d845d81e /dwl.c
parent8c0afa7c738752c18970209365fd289b1005008a (diff)
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.
Diffstat (limited to 'dwl.c')
-rw-r--r--dwl.c2
1 files changed, 2 insertions, 0 deletions
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);
}