diff options
| author | Furkan Sahin <furkan-dev@proton.me> | 2020-07-02 13:50:24 +0200 |
|---|---|---|
| committer | Furkan Sahin <furkan-dev@proton.me> | 2020-07-02 13:50:24 +0200 |
| commit | f7d10b9d5b1e2deb9f4fa232321cfb6e970d2118 (patch) | |
| tree | edb0fabef46f86ecda11e6e56ea9f35159c569a9 | |
| parent | 42790511a4b340971d9c32867a047b74308c56cb (diff) | |
Unset DISPLAY when wlr_xwayland fails
Avoids having applications connect to a leftover DISPLAY when Xwayland
fails to initialize.
(cherry picked from commit eb4fa183088d0361e2492780e303e2965c5ecae1)
| -rw-r--r-- | sway/server.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sway/server.c b/sway/server.c index c036396f..ff848450 100644 --- a/sway/server.c +++ b/sway/server.c @@ -202,6 +202,7 @@ bool server_start(struct sway_server *server) { config->xwayland == XWAYLAND_MODE_LAZY); if (!server->xwayland.wlr_xwayland) { sway_log(SWAY_ERROR, "Failed to start Xwayland"); + unsetenv("DISPLAY"); } else { wl_signal_add(&server->xwayland.wlr_xwayland->events.new_surface, &server->xwayland_surface); |
