Along with starting the -s command earlier, this will allow the initial monitor setup to generate printstatus info.
QO4HGTGWT2R4CXQONLUGEI36G6UGVDMHNR2IOZ47S3H2YTE5TCOQC HKO3RLWXJ6XLAPIZTBAM7VMWDC3Q4J5KFAHKXINYOTYZE7NWBFSQC XJMR455KTFPEBEVZIPBY7PVPXAF6SABRQG7X6MBZGLOAYZK6KWXQC GBK2UGQ4CNOPJKFXFXUTHK5AHJ4XG6LFMBWDD62PSTAPUGKKYTLQC 7B74AT3BXYB7PVW4F6SGQNPMHOU5TEV5TZ54CG6VSQI46XSEKWXQC NBKUNVS3OI6G2JXUF2OA2NMA7EKDCHS3O2RKOZAY66HCHWJ4T5KAC KDTN5PQWSUUS7QBDQD4Z5WMXQYOZSQN3ENAXYVE3GRSTPUUZ2U7AC O7NGXVYAM6W2CKJIXBQILGONIRRKXNO6I6YXX2FEVBBQY6MRGPVQC 6XZIQSMIVP2GZ5S3UCKEVNDSLTHSQEVSXLV4UIFF3G3SRCGJPXYAC MZ734MOA6IYZE7SDSQGTBLYUF5VWLLK7M7E6T3KIY6DBEJR3CFMAC JR5SMOKXLBLXJNPG4RMCYC3ULDLC4AU3XM3A5FLFIH4UGW6JKSSQC S5I7HVUVLNMAV64UX4AW4OWIB7UTQRGQG6TXBR7ZMZXXLCTVGAJAC SCX6JRT3ODKDKJGMXUO6PIYNUHZYPAKJE3NHBI6TROWY2JGPDAZQC 65GPTMYLVOQPVAKNBCN5RHHZEL7USZYSJ4VJQO7LYBCS7BZM7BYAC /* Start the backend. This will enumerate outputs and inputs, become the DRM* master, etc */if (!wlr_backend_start(backend))BARF("startup: backend_start");/* Now that outputs are initialized, choose initial selmon based on* cursor position, and set default cursor image */selmon = xytomon(cursor->x, cursor->y);/* TODO hack to get cursor to display in its initial location (100, 100)* instead of (0, 0) and then jumping. still may not be fully* initialized, as the image/coordinates are not transformed for the* monitor when displayed here */wlr_cursor_warp_closest(cursor, NULL, cursor->x, cursor->y);wlr_xcursor_manager_set_cursor_image(cursor_mgr, "left_ptr", cursor);/* Set the WAYLAND_DISPLAY environment variable to our socket and run the* startup command if requested. */
/* Start the backend. This will enumerate outputs and inputs, become the DRM* master, etc */if (!wlr_backend_start(backend))BARF("startup: backend_start");/* Now that outputs are initialized, choose initial selmon based on* cursor position, and set default cursor image */selmon = xytomon(cursor->x, cursor->y);/* TODO hack to get cursor to display in its initial location (100, 100)* instead of (0, 0) and then jumping. still may not be fully* initialized, as the image/coordinates are not transformed for the* monitor when displayed here */wlr_cursor_warp_closest(cursor, NULL, cursor->x, cursor->y);wlr_xcursor_manager_set_cursor_image(cursor_mgr, "left_ptr", cursor);