YQQETCXBXPPLXBU3UPUIIKB3JZCHRFSW7PPP2DR436WVIXNXFUHAC JET4TDNWNG5GSGMZRWTY7TFEFTQJDHUKJIA2ZJ3XGT4X4KP5KJFQC QAPSVUOF7DV6R2PSLKLZUKC5TMB62ZYOUZ2NA6CHFOU6PSTJULWAC 4QUF4MKRSB5LYYS5FSYTCDSIEMYIERI2BQZLRGJ3GIGVYCPJVEPAC O7NGXVYAM6W2CKJIXBQILGONIRRKXNO6I6YXX2FEVBBQY6MRGPVQC BJTFRPISAH2XAAVR5XVG4EU5E5HU5RX3YOSV4TYZ2GP2ZAXZC2JAC 7B74AT3BXYB7PVW4F6SGQNPMHOU5TEV5TZ54CG6VSQI46XSEKWXQC O5JVMDEEKP334BAYMJ6HHXROW4X4WC24JHCYZTKJRQE5UGYXV7YQC 2OGQ2YPLFUBNUKVQSOI77GEKZGGPDVFPL2VKDHHX4LVOXWP4S5RQC JGK5XPT7C6ADDT7KF34JLNJILUL5NWTSP4RVE3DZD6TOSLCDKV7QC 6XZIQSMIVP2GZ5S3UCKEVNDSLTHSQEVSXLV4UIFF3G3SRCGJPXYAC 2QL2H4REDZT46FI3LQ4RYEMQYZBNBK3IC3KH3XERAJU3NCZWMNYQC Z53RRSEGCT3PGEZNNSAREB3WVYOHCTDXXPNAKOWWGCEYW4G2QC4QC HWS332I73ETH3YIIOCQO7WB7VPQICME6GGXFJ7EUWDH5O3KA27QQC 47BAUHSY6RSK3UHIIES6VZ6SOXB7ANPE4LCLN6BJTYNXTZ7VKRPAC MBHCN3OWRU5OO6MJXLVC5DTFRGU5W65VPABEDVQ2YNAWQ7IBAEGQC J3JCJKBEK46D6NYLWN6KFHTN3A5RYU6SDB4LUFNFH2AINAYICNQQC YPBR3SBNUKK6FRVP2R23PJ3GTVACFNIHGRNGOWK3IQM4UIA4JGYAC /* The Wayland display is managed by libwayland. It handles accepting* clients from the Unix socket, manging Wayland globals, and so on. */dpy = wl_display_create();
/* Once wl_display_run returns, we shut down the server. */#ifdef XWAYLANDwlr_xwayland_destroy(xwayland);#endifwl_display_destroy_clients(dpy);wl_display_destroy(dpy);wlr_xcursor_manager_destroy(cursor_mgr);wlr_cursor_destroy(cursor);wlr_output_layout_destroy(output_layout);
cleanup();