Good old (and kinda slow IME) VNC should work just as it always has, assuming your VNC server supports screengrabbing under wayland (i.e. via pipewire). AFAIK that pretty much means running a compositor-specific VNC server, e.g. wayvnc, KRFB, gnome-remote-desktop, etc.
pa4wdh wrote:X2Go...
you seem to use wayland, i don't know how (and if) that works together.
Single-application forwarding works the same as ever for X11 applications, and not at all for wayland native ones. Launching a new desktop session should still work, but naturally, it'll be an X11 session.
I haven't tried shadowing a (physical) wayland session, but I fully expect the answer to be no.
x2go is based on nomachine 3.x, which uses a custom xserver and as such is unlikely to ever support wayland, at least not without a complete redesign.
Some other alternatives I am aware of:
RustDesk has a lot of hype at the moment, probably because it has the word "rust" in it (and likely the usual blue haired furries as well). Haven't gotten around to trying it myself yet, but reports are generally positive and there are ebuilds in gentoo-zh.
Nomachine works with wayland now, but current iterations are proprietary. Free for personal use and a single client though.
Sunshine/moonlight does KMS frame capture from the GPU (so mostly display-server agnostic), it's meant for gaming but works just fine as a remote desktop. It's ridiculously fast, but it requires an active physical display output and elevated permissions on the server. This is what I use currently for access to my (always on) home PC from a laptop or phone, started on-demand over SSH with a script that wakes the physical display and launches the server.
In my case I also need access from clients
not running wayland, so waypipe isn't really an option. For wayland-wayland connections it's likely the easiest answer, and it should be familiar to those used to X11 forwarding over SSH.
Once is happenstance. Twice is coincidence. Three times is enemy action. Four times is Official GNOME Policy.