I had commented earlier about the behavior of X2Go verses NX when it came
to switching Desktops when in a session. That X2Go would pass the CTRL + ALT + -> and CTRL + ALT + <- keys to the remote application rather than allowing the local switching of desktops with those keystrokes.
It was suggested editing keymaps, but actually the solution turned out to
be much simpler. When you create a session you can specify a full screen, a window of some size, or the whole display.
If you specify a full screen those keys are passed to the remote and you
can't switch desktops locally except by doing CTRL + ALT + M to minimize the x2go session and then switching desktops. And that's a pain if you are working on a bunch of servers and have to switch frequently as if often the case for me.
However, if you specify use the whole display rather than full screen
then the ALT + CTRL + -> and ALT + CTRL + <- arrows are acted upon locally allowing the easy switching between local desktops (with X2Go sessions to various servers).
What would be very nice is if there were a way to switch that setting on
the fly. With the Remmina NX client, you have a little one-pixel pull down at the top of the screen, and if you pull it down there is a keyboard symbol. If you push the symbol it visually depresses, then all your keystrokes go to the remote computer, if you undepress it, the CTRL+ALT+ arrow keys are acted upon locally.
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting. Knowledgeable human assistance, not telephone trees or script readers. See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.