transcription: be me, closeted transfem, have computer science degree, family constantly bothering me with tech problems, always dumb shit like not restarting computer or googling error messages, lightbulb.jpeg, come out to family, get disowned as expected, they never contact me again, dont have to deal with their dumb it problems anymore, mfw, should have done this years ago.


Hii! trans girl here who messed with libwayland and x11 a bit before. Wayland has the compositor and server combined so there’s less overhead.
Here’s the X11 architecture.
Let’s say you pressed the fullscreen button with your mouse:
Now here’s Wayland architecture
So now some redundant steps are gone, and also the shared buffer is nice too. Overall, wayland uses less resources for more work.
Technical writing if you’d rather read that. Also source of the images too. Hope this helps! (Sorry for my poor English if I made any mistakes)
https://wayland.freedesktop.org/architecture.html
Note: In defense of x11, I heard someone on lemmy mention it has more accessibility features supported currently.
Damn, I was already on the Wayland train, because slightly smoother, but I didn’t know X11 was so wonky…
also the x11/xorg (don’t know which) codebase is a big mess, and the people working on it wanted to start from scratch
For now. But both GNOME and KDE are working on it