Post 9tpM7t7ApS0KkCokim by raichoo@chaos.social
 (DIR) More posts by raichoo@chaos.social
 (DIR) Post #9tpKvmb58Sex6KTFtQ by raichoo@chaos.social
       2020-04-08T07:24:08Z
       
       0 likes, 0 repeats
       
       Just pushed #hikari 1.0.2 which is basically just a fix for an Xwayland issue that was introduced in 1.0.1.
       
 (DIR) Post #9tpKvn3RR1LQWHju64 by phako@chaos.social
       2020-04-08T07:27:46Z
       
       0 likes, 0 repeats
       
       @raichoo Hey, I'm curious. If a X client brings down XWayland, will hikari survive that? (Looks at the shitty Java app that does that from time to time)
       
 (DIR) Post #9tpKvnbpNAqmEvpMh6 by raichoo@chaos.social
       2020-04-08T07:32:01Z
       
       0 likes, 0 repeats
       
       @phako It was actually something going wrong in the compositor. I've changed how the "frame done" event was sent to clients and that would cause hikari to crash on unmapped views. Xwayland going down can cause some serious issues for the compositor as well, but in this case it was the compositor itself going down.
       
 (DIR) Post #9tpKvnyA28iNMCHCVM by phako@chaos.social
       2020-04-08T07:32:46Z
       
       0 likes, 0 repeats
       
       @raichoo Ah that was actually unrelated to the fix, more of a general question
       
 (DIR) Post #9tpKvoSIE6okreNGTI by raichoo@chaos.social
       2020-04-08T07:36:45Z
       
       0 likes, 0 repeats
       
       @phako The last time it happened to me it brought down the compositor as well, or at least caused serious issues. I think in theory it could be possible that just the X applications would go down, but I cannot tell you for sure.
       
 (DIR) Post #9tpKvpGzBdMpOs5kUC by raichoo@chaos.social
       2020-04-08T07:37:47Z
       
       0 likes, 0 repeats
       
       @phako I have to admit that I'm running a pure Wayland environment, I compile without Xwayland support here ^^
       
 (DIR) Post #9tpKvqBLo4SCDgSlLE by lanodan@queer.hacktivis.me
       2020-04-08T07:42:49.454401Z
       
       0 likes, 0 repeats
       
       @raichoo @phako Maybe you could launch a nested compositor (like cage or rootston) just for XWayland? (it's what I'm doing here to avoid the broken bits of X11 while still maintaining compatibility)
       
 (DIR) Post #9tpL43Wu438HvvSf6O by phako@chaos.social
       2020-04-08T07:43:34Z
       
       1 likes, 0 repeats
       
       @lanodan @raichoo Yeah, I'm "Xephyring" that Java app at the moment
       
 (DIR) Post #9tpM7srDmlFBwjM0rA by raichoo@chaos.social
       2020-04-08T07:45:28Z
       
       0 likes, 0 repeats
       
       @lanodan @phako Sounds like an interesting idea, you can certainly have multiple compositors running at the some time. `wio` is doing that quite excessively IIRC.
       
 (DIR) Post #9tpM7t7ApS0KkCokim by raichoo@chaos.social
       2020-04-08T07:46:16Z
       
       0 likes, 0 repeats
       
       @lanodan @phako If I'm not mistaken, `wio` opens a new compositor for every view.
       
 (DIR) Post #9tpM7tXPFuzK3Z5hbs by lanodan@queer.hacktivis.me
       2020-04-08T07:56:14.441658Z
       
       0 likes, 0 repeats
       
       @raichoo @phako Yeah, cage for every launched application, you can still have views in the regular way but that's now how it's much intended.