| Post AvdAImVLGuj0rAXNbs by [email protected] | |
| More posts by [email protected] | |
| Post #Avbwe5qkwquuQ6rV8S by [email protected] | |
| 0 likes, 2 repeats | |
| #wayback, a small project gluing together wayland components to turn Xwayland i… | |
| Post #Avbwe7CluU7acgAb5c by [email protected] | |
| 0 likes, 0 repeats | |
| also, long term i do not wish to maintain this. but I will help to get it goin… | |
| Post #AvcX5dMo2PAsXWHi64 by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne tbh i wonder about the long-term viability of this approach if more th… | |
| Post #AvcX5dTtc2qUtVbN9E by [email protected] | |
| 0 likes, 0 repeats | |
| @cb that part is easy, we just proxy wayland to X | |
| Post #AvcX5dZvFdfNCCQBXc by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne @cb Yeah that's my plan. If there are apps that insist on being wa… | |
| Post #AvcX670roXS0UAFc48 by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne looking at the code I can't see anything special that enables you … | |
| Post #AvcX677FQoYSnxEi0m by [email protected] | |
| 0 likes, 0 repeats | |
| @Mae xwayland does support (and require) a window manager. wayland compositor … | |
| Post #AvcX7SgCk8plyPEIWO by [email protected] | |
| 0 likes, 0 repeats | |
| @Mae @ariadne you can totally run a full X11 window manager inside Cage+XWaylan… | |
| Post #AvcX7v3vDYRW04XdNQ by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne That's actually really interesting ngl. | |
| Post #AvcX8wfgij5NHRhBUO by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne wait, but surely this just ignores all the features that wayland inten… | |
| Post #AvcX8wliMJuFa8Vzsm by [email protected] | |
| 0 likes, 0 repeats | |
| @ireneista what do you mean? it’s a rootful X implementation. all features … | |
| Post #AvcX8wsRxHIHv1fNNg by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne we think we may not properly understand what xwayland doescursor warpi… | |
| Post #AvcX8wy7cBpaCcJuDo by [email protected] | |
| 0 likes, 0 repeats | |
| @ireneista yes, xwayland in rootful mode supports all of this | |
| Post #AvcX8x4VESw2WPJ0AS by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne @ireneista so I guess a fairly normal wayland environment exists under… | |
| Post #AvcX9Kq8rVhyEols7E by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne wow, so an X server with only one source file? that's awesome! | |
| Post #AvcX9KwsST60ZhvFc8 by [email protected] | |
| 0 likes, 0 repeats | |
| @tusooa no, Xwayland acts as X server. this just replaces all of the DDX stuff… | |
| Post #AvcXBZ92eEp7BOfujY by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne but it runs within a wayland server, right? how is that possible when … | |
| Post #AvcXBZG8DsUjXNzZmi by [email protected] | |
| 0 likes, 0 repeats | |
| @ireneista @ariadne it's possible because Xwayland can be run in rootful mo… | |
| Post #AvcXFejzmfi9hGuUxU by [email protected] | |
| 0 likes, 0 repeats | |
| This sounds even wackier than forking XorgI love it | |
| Post #AvcXJWgPgVRvrf51hA by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne display part works on Apple silicon devices like a charm. No tearing (… | |
| Post #AvcXJpl0ldPv1QNT04 by [email protected] | |
| 0 likes, 0 repeats | |
| @ireneista @ariadne AIUI it's an X server that just uses wayland as the gra… | |
| Post #AvcXJprONuWNLDMYwi by [email protected] | |
| 0 likes, 0 repeats | |
| @dalias @ariadne huh. so it's not constrained by the wayland protocol's… | |
| Post #AvcXJpx42p3fco15mq by [email protected] | |
| 0 likes, 0 repeats | |
| @ireneista @dalias the only thing i can think of that might be a problem is cur… | |
| Post #AvcXJq35gPsXvUpuBE by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne @dalias that seems like a reasonable path forward if it's doable, … | |
| Post #AvcXJq8lLKPqD5UR1M by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne @dalias well, fingers crossed | |
| Post #AvcXJqEmyvEiVmJFPk by [email protected] | |
| 0 likes, 0 repeats | |
| @ireneista @dalias what “upstream”? the only things which matter is if Xwa… | |
| Post #AvcXK8IdpL0sWwFZuy by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne This is such an awesome project, best of luck! | |
| Post #AvcXNisoGdqwrOsb7A by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne Edit: TIL that tinywl is CC0 licensed. Original: CC0… wut. I admire … | |
| Post #AvcXNiztqHWZDOCGAK by [email protected] | |
| 0 likes, 0 repeats | |
| @colinstu it is based on CC0-licensed reference wlroots compositor. | |
| Post #AvcXNj6zPvCBZNVvDU by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne I thought that was MIT licensed? | |
| Post #AvcXP01k0mwCJyfLVI by [email protected] | |
| 0 likes, 0 repeats | |
| @Mae @ariadne There was no need to do it as long as xorg server was being maint… | |
| Post #AvcXRsQ0ky7FanOF2u by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne nice, finally reasonable solutions | |
| Post #AvcXX3YykT1PbZ3R5c by [email protected] | |
| 0 likes, 0 repeats | |
| @Mae @ariadne Wayland/ex-X devs have been saying for a while now that this is T… | |
| Post #AvcXXPOnYzwzKMScHA by [email protected] | |
| 0 likes, 0 repeats | |
| @ireneista @ariadne Wayland doesn't have any deep fundamental limits, all t… | |
| Post #AvcXZsbrvgJcVCkiOG by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne Neat! Can Wayland-native apps run alongside it? | |
| Post #AvcXc5Bi8RnK5kZG8e by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne @ireneista @dalias Pointer warp will be supported in Xwayland as long … | |
| Post #AvcXc5Ini5SwRjsvBo by [email protected] | |
| 0 likes, 0 repeats | |
| @neal @ariadne @dalias oh good! | |
| Post #AvcXh8L5qWHLJUMfia by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne @dalias we were thinking of the rendering code, but as long as it does… | |
| Post #AvcXjwOehkW38vMyQa by [email protected] | |
| 0 likes, 0 repeats | |
| @ireneista @dalias @ariadne Reduce code duplication and bypass all the bugs and… | |
| Post #AvcXmbw1EoFAYBFRq4 by [email protected] | |
| 0 likes, 0 repeats | |
| @Mae @ariadne couple years ago I asked one of the Xorg core devs why they hadn&… | |
| Post #AvcXmc2kpldCt4OpKy by [email protected] | |
| 0 likes, 0 repeats | |
| @zwol @Mae @ariadne Well, it was until very recently. Rootful Xwayland was pret… | |
| Post #AvcXmc9UQj1FDxYCps by [email protected] | |
| 0 likes, 0 repeats | |
| @neal @zwol @Mae yeah i’m just doing the last piece of the puzzle basically | |
| Post #AvcXq6S4EWDs47u5mS by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne as an old git who accepts the need for change but doesn't actually… | |
| Post #AvcY1wMnYS8cGL5FTM by [email protected] | |
| 0 likes, 0 repeats | |
| @colinstu wlroots is MIT, tinywl is CC0 | |
| Post #AvcYVIPYfll31wN9SC by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne oh nice, this is how you pulled off the windowmaker on wayland thing y… | |
| Post #AvcYbOAkAMVadSLeqG by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne @dalias and thank you for the effort, no matter what happens | |
| Post #AvcYqb7UJHDb8R4sBk by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne wayback is a cool name too! | |
| Post #AvcYuQQpzOW994xAki by [email protected] | |
| 0 likes, 0 repeats | |
| @dalias @ariadne @cb Yeah, it shouldn't really be that hard to create a ser… | |
| Post #AvcZ08euyu7ZlGGPqa by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne would i be right to assume that this wouldn't work with the xf86 d… | |
| Post #AvcZ4p0ZTBkqGOcnrM by [email protected] | |
| 0 likes, 0 repeats | |
| @argv_minus_one no, it is X only. but someone could make a wayland proxy compo… | |
| Post #AvcZJm7MUyzfdtvoe0 by [email protected] | |
| 0 likes, 1 repeats | |
| @ids1024Wayland clients managed by an X window manager would be the ultimate pa… | |
| Post #AvcgegR3WJ4PmO3n2O by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne is there anything that does it the other way around, allowing me to ru… | |
| Post #AvcgegZZ0fsMCm2aIa by [email protected] | |
| 0 likes, 0 repeats | |
| @mirabilos Weston does, but AFAIK it's only rootful | |
| Post #Avcgfp1J5Vf0h5YjGC by [email protected] | |
| 0 likes, 0 repeats | |
| @fuchsiii @ariadne +9001%I think that #Wayback as a #Xwayland-#shim will allow … | |
| Post #Avch0LPONUj6w8bvOq by [email protected] | |
| 0 likes, 0 repeats | |
| @ytvwld huh? The description on https://en.wikipedia.org/wiki/Wayland_(protocol… | |
| Post #Avch0LXBuUxtKKG9YW by [email protected] | |
| 0 likes, 0 repeats | |
| @mirabilosWeston has an X11 backend, so you can weston --backend X11, then targ… | |
| Post #AvcipOr3QOTkLcSU6q by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne oooh, this is very exciting! i might try to run it | |
| Post #Avckac2WJxrOnwtkX2 by [email protected] | |
| 0 likes, 0 repeats | |
| @ytvwld @algernon ok… rootful would be quite a waste and lack of integration,… | |
| Post #Avckac8XxYgH6diYvQ by [email protected] | |
| 0 likes, 0 repeats | |
| @mirabilos @algernon Microsoft modified Weston to run it rootless for WSL, but … | |
| Post #Avcr8pIc80DhV17ifg by [email protected] | |
| 0 likes, 0 repeats | |
| @dramforever OT, but, some time between bullseye and trixie, libinput’s chang… | |
| Post #Avcr8pQPf0STtClwpM by [email protected] | |
| 0 likes, 0 repeats | |
| @mirabilos @dramforever if acceleration's turned off it's not quite as … | |
| Post #Avd1tXhgMhOs4ylPcW by [email protected] | |
| 0 likes, 0 repeats | |
| @redsakana @ids1024 @ariadne @cb For general desktop (or worse, phone) use case… | |
| Post #Avd8MmzDDrttbJIBEm by [email protected] | |
| 0 likes, 0 repeats | |
| @dramforever @ariadne it would make use of libinput in the compositor (the host… | |
| Post #AvdAImVLGuj0rAXNbs by [email protected] | |
| 0 likes, 0 repeats | |
| @orowith2os @ariadne afaict libinput still doesn't have full feature parity… | |
| Post #AvdAImd8nuxnFMBblY by [email protected] | |
| 0 likes, 0 repeats | |
| @dramforever @ariadne my point is that you'll need to look at the composito… | |
| Post #AvdANHNARkxlkbrI6S by [email protected] | |
| 0 likes, 0 repeats | |
| @dotstdy @ariadne right, yes, we're not under the impression that these ar … | |
| Post #AvdANdLUkehHtnFGYC by [email protected] | |
| 0 likes, 0 repeats | |
| @dramforever it is correct that X drivers are not supported. | |
| Post #AvlVJo5SWfSAM9RND6 by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne i'm just happy i get to keep running lxde, which was the only reas… | |
| Post #AvlWKzBEroUP0NGnXE by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne ok. But why? 🤔 | |
| Post #AvlWKzHySlsRLGQB28 by [email protected] | |
| 0 likes, 0 repeats | |
| @RubenKelevra to keep X-based desktop environments working while allowing us to… | |
| Post #AvlWKzOM52ytf3PGym by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne okay... but why? 🤔I mean why would any desktop environment want to … | |
| Post #AvlWKzU1jxWBwe3nou by [email protected] | |
| 0 likes, 0 repeats | |
| @RubenKelevra it isn't a matter of wanting to use X11 or not, but a matter … | |
| Post #AvlWKzalKuuEHXDBJo by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne @RubenKelevra biggest thing stopping me using Wayland is my window man… | |
| Post #AvlWKzhquYZqdWWqMy by [email protected] | |
| 0 likes, 0 repeats | |
| @quixoticgeek @ariadne which Window Manager do you use? | |
| Post #AvlWKzoEWpgIxJVwJc by [email protected] | |
| 0 likes, 0 repeats | |
| @RubenKelevra @ariadne evilwm. I've used it for about two decades, and it&#… | |
| Post #AvlWKztuBkDbEuAT9k by [email protected] | |
| 0 likes, 0 repeats | |
| @quixoticgeek @ariadne curious. Such a small project should be pretty quickly p… | |
| Post #AvlWKzzZqektWUozzs by [email protected] | |
| 0 likes, 0 repeats | |
| @RubenKelevra @ariadne motivation of the developers. Last change on GitHub is 1… | |
| Post #AvlWL05xSvrLqHo5wW by [email protected] | |
| 0 likes, 0 repeats | |
| @quixoticgeek @ariadne meh. Time for AI to finally deliver what's promised,… | |
| Post #AvlWL0Ch3tFOBAxTRQ by [email protected] | |
| 0 likes, 0 repeats | |
| @RubenKelevra @quixoticgeek @ariadne also idk if it really is a as quick as “… | |
| Post #AvlWL0JmdWv0XAH8Ua by [email protected] | |
| 0 likes, 0 repeats | |
| @janvhs @quixoticgeek @ariadne most of the stuff the xserver like window decora… | |
| Post #AvlWL0QAFo1SqxGERE by [email protected] | |
| 0 likes, 0 repeats | |
| @RubenKelevra @janvhs @quixoticgeek what are you talking about?the deprecated f… | |
| Post #AvlWPNlTP95iPWJZmC by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne so it's about running decades old desktop environments with basica… | |
| Post #AvlWPNsD06TkkPSxH6 by [email protected] | |
| 0 likes, 0 repeats | |
| @RubenKelevra we literally have data supporting that people do in fact use thes… | |
| Post #AvlWPNyEdhId36HlfU by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne cool, can I get a link? | |
| Post #AvlWPO4GHI7VLn6a3s by [email protected] | |
| 0 likes, 0 repeats | |
| @RubenKelevra popcon.debian.org | |
| Post #AvlWQAyGSNRD1Nfz16 by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne @RubenKelevra unfortunately some older gpus currently accelerated unde… | |
| Post #AvlWQB503KpFMGpMW0 by [email protected] | |
| 0 likes, 0 repeats | |
| @q66 @RubenKelevra we intend to add the necessary plumbing to make Xinerama wor… | |
| Post #AvlWQBC5cyUriG91ZA by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne @RubenKelevra oh, neat, is that going to work backwards too :p (eg xra… | |
| Post #AvlWQBIpDvsu39IP44 by [email protected] | |
| 0 likes, 0 repeats | |
| @q66 @RubenKelevra yes, that's the plan!regarding legacy GPUs, it should be… | |
| Post #AvlWQBPYotGwO2RmYy by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne @RubenKelevra you can already run a compositor with shm+pixman but tha… | |
| Post #AvlWQBVaSU5ogjGaxM by [email protected] | |
| 0 likes, 0 repeats | |
| @q66 @RubenKelevra my point here is that these problems are likely solvable, bu… | |
| Post #AvlWQnLzkb003z4THU by [email protected] | |
| 0 likes, 0 repeats | |
| @ariadne @RubenKelevra same reason pipewire pretends to be pulseaudio pretendin… | |
| Post #AvlWQnSNMs6SNm3ZE8 by [email protected] | |
| 0 likes, 0 repeats | |
| @virtulis @ariadne well, but correctly if I'm wrong, they don't pretent… | |
| Post #AvlWQnYP0SvKgSsNcW by [email protected] | |
| 0 likes, 0 repeats | |
| @RubenKelevra @virtulis it is the same thing here. that wayback uses wayland +… |