Edited for grammar and to add this:
My point being is that it's slowly but surely getting better and better.
With the previous version I had the same thing, only allowed me to share white canvas.
Here's the process hierarchy:
\_ gdm-session-worker [pam/gdm-password]
\_ /usr/libexec/gdm-wayland-session gnome-session
\_ /usr/libexec/gnome-session-binary
\_ /usr/bin/gnome-shell
\_ /usr/bin/zoom
\_ sh -c export SSB_HOME=/home/me/.zoom; export QSG_INFO=1; export LD_LIBRARY_PATH=/opt/zoom; /opt/zoom/zoom ""
\_ /opt/zoom/zoom
Besides installing the new RPM, I haven't done anything differently.The author has iirc even actively discouraged Ubuntu and Debian from packaging it, because he doesn’t want distro users creating bug reports on older versions (ie noise) for bugs already fixed in git master.
Once sway lands for regular distro-users, I’ll be there. For now I’ll stick to i3.
It is and has been quite stable as a regular user on the sway-git version for awhile, but I can't comment on what it's like for Ubuntu or Debian.
I also personally found sway makes setting offsets for 2 monitors somewhat easier than X11.
(see my other comments here)