<div dir="ltr"><div class="gmail_default" style="font-family:courier new,monospace">Hi,</div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace">there's no sense in using x2gokdrive or x2goagent/nxagent with Wayland because both are X servers. You can use them today (for applications "speaking" X only) by using the Xwayland on the client, since that is where the resulting X protocol messages need to be handled. Pure Wayland applications will not work with this setup (although I don't even know if such applications exist at all). <a href="https://unix.stackexchange.com/questions/482129/can-i-run-wayland-application-in-x" target="_blank">https://unix.stackexchange.com/questions/482129/can-i-run-wayland-application-in-x</a> states that Weston is able to work as a proxy between wayland apps and X11.</div><div class="gmail_default" style="font-family:courier new,monospace"><div class="gmail_default"><br></div></div><div class="gmail_default" style="font-family:courier new,monospace">So AFAIU a solution with Waypipe would be something completely different where x2go only handles the session management.</div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace"><div class="gmail_default">I have tried to put this into a table (AFAIU). In || I list the the used protocol:<br></div></div><div class="gmail_default" style="font-family:courier new,monospace">X: standard X11 protocol</div><div class="gmail_default" style="font-family:courier new,monospace">NX: nx compressed protocol</div><div class="gmail_default" style="font-family:courier new,monospace">WL: Wayland</div><div class="gmail_default" style="font-family:courier new,monospace">WP: Waypipe</div><div class="gmail_default" style="font-family:courier new,monospace">XK: x2gokdrive protocol</div><div class="gmail_default" style="font-family:courier new,monospace">XS: X11 tunneled through ssh</div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace">These are the possible communications ways:</div><div class="gmail_default" style="font-family:courier new,monospace">  Server                                            Client <br></div><div class="gmail_default" style="font-family:courier new,monospace"><div class="gmail_default"><div class="gmail_default"><div class="gmail_default"><div class="gmail_default">1 XApp       |X11|                                  Xserver</div><div class="gmail_default"><div class="gmail_default"><div class="gmail_default"><div class="gmail_default"><div class="gmail_default">2 XApp       |X11| sshd       |XS|                  ssh              |X11| Xserver</div><div class="gmail_default"><div class="gmail_default"><div class="gmail_default"><div class="gmail_default">3 XApp       |X11| nxagent    |NX|                  nxproxy          |X11| Xserver<br></div></div></div></div></div></div></div></div><div class="gmail_default"><div class="gmail_default"><div class="gmail_default"><div class="gmail_default"><div class="gmail_default">4 XApp       |X11| x2gokdrive |XK|                  x2gokdriveclient |X11| Xserver<br></div><div class="gmail_default"><div class="gmail_default"></div></div></div></div></div></div><div class="gmail_default"></div><div class="gmail_default">5 XApp       |X11| nxagent    |NX|                  nxproxy          |X11| Xwayland |WL| Wayland<br></div><div class="gmail_default"><div class="gmail_default"><div class="gmail_default">6 XApp       |X11| x2gokdrive |XK|                  x2gokdriveclient |X11| Xwayland |WL| Wayland<br></div></div></div><div class="gmail_default">7 WaylandApp |WL|  Waypipe    |WP|                  Waypipe          |WL|  Wayland</div><div class="gmail_default">8 WaylandApp |WL|  Weston     |X11| nxagent |NX|    nxproxy          |X11| Xserver<br></div><div class="gmail_default"><div class="gmail_default"><div class="gmail_default"><div class="gmail_default">9 WaylandApp |WL|  Waypipe    |WP|                  Waypipe          |WL|  Weston   |X11| Xserver</div><div class="gmail_default"></div></div></div></div></div><div class="gmail_default"><br></div><div class="gmail_default">So we have to setup anything on the server that outputs one of the four protocols: XS, NX, XK, WP. On the client side we have to route these four protocols to either display them on an Xserver or a Wayland server. The less components between app and server the better the experience. But to support both server types and both app types there are some compromises required.</div><div class="gmail_default"><br></div></div></div><div class="gmail_default">I am not into any Wayland or Waypipe stuff, so correct me if I'm wrong.<br></div></div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace">Uli</div></div>