diff --git a/src/mango.c b/src/mango.c index 476b4e94..b9e5b00e 100644 --- a/src/mango.c +++ b/src/mango.c @@ -5538,8 +5538,6 @@ cleanup: void // 17 run(char *startup_cmd) { - set_env(); - /* Add a Unix socket to the Wayland display. */ const char *socket = wl_display_add_socket_auto(dpy); if (!socket) @@ -6137,6 +6135,8 @@ void setup(void) { } init_baked_points(); + set_env(); + int32_t drm_fd, i; int32_t sig[] = {SIGCHLD, SIGINT, SIGTERM}; // 不设置SIGPIPE,因为ipc发送失败不应该影响主程序