Resources for Wayland Window Management.
I'm currently using Wayland as my window manager of choice but am wondering whether it's worthwhile - I can't track information about what programs I'm using at what time, what keystrokes I'm using, etc - information I'd like to have about my computer usage (but that causes obvious security problems for userland programs)!
How to make sure an application is not XWayland
Install Xeyes, one of the X11 demo apps. If the eyes are moving when you mouse over the app, it's X and running on XWayland, as X is giving it access to all of your desktop information. If they aren't, the app's running in Wayland - the eyes don't have access.
Resources
Fixing screensharing on wayland
share with wayland package loopback device for screen sharing control video devices like a webcam
These tutorials aren't as important as software that people can download that works seamlessly. I want abstractions - configurable services that can be downloaded by anyone that will 'just work'.
Implementation Libraries
GitHub - swaywm/wlroots: A modular Wayland compositor library
A C bootstrapping toolkit for building Wayland compositors. Is this
useful? I'll investigate further.
-
#push [[wayland]]
- [[i3]] -> [[sway]]
- [[display scaling]] seems better
-
#push [[wayland]]
- finally made VNC to a Wayland machine work! I just used [[wayvnc]]. I'm pretty sure it didn't work before but it does now; maybe before I was missing [[xdg portal]] or some variation? Or maybe I just upgraded some package in the meantime.
- In any case, this removes my final blocker to 'wayland everywhere' as far as I'm concerned, so I plan to move [[nostromo]] to Wayland over the next weekend or so.
- public document at doc.anagora.org/wayland
- video call at meet.jit.si/wayland