I am trying to get VNC working on an Ubuntu 20.04.1 LTS system, running MATE on Xorg, so that I can provide tech support to my aged mother (who uses the system at her home).
Is there any Linux VNC viewer which will speak to Xorg (using its apparently hard-coded security type 18)? Or, alternatively, is there any way to get Xorg to accept VNC connections with some different security type, or without security altogether?
My plan has been to SSH to my mother's computer (from my own Ubuntu 20.04.1 LTS system), then run something on her computer that will send the display back to me and allow me to share her physical screen, keyboard, and mouse and take over if needed.
Long ago -- I think her computer was running Ubuntu 14.04 at the time -- I could do this by running something like "vncviewer localhost" in my SSH session on her computer. However, this stopped working a couple years ago when I rebuilt her system with Ubuntu 18.04. I gave up at the time, but I'm revising the issue now that she's running 20.04.
I've tried several possible solutions; I've currently installed "tigervnc-viewer" and "tigervnc-xorg-extension". When I try running the command "vncviewer localhost", however (note that "vncviewer" is the TigerVNC Viewer here), I get a pop-up window saying "No matching security types".
I should mention that I know the X server is successfully forwarding windows back from my mom's computer to mine, because (as I said) I'm getting an error popping up on my computer, in a window which says it's coming from her computer.
I've found a bunch of material via web searches which talk about a "security type 18", which is apparently the only security protocol supported by the currently available X servers, but which none of the current VNC clients support. I tried various things in an attempt to disable security altogether, but without any success.
Please note that I need to remotely access the real, physical X display of my mother's computer (launching a window with a separate session in a virtual display will do me no good). Also, I need to run the MATE desktop shell (or possibly Cinnamon, but definitely not Gnome Desktop or Unity), because my dear, elderly mother is accustomed to her screen's current look and feel and will simply not be able to handle any non-trivial changes.
Any suggestions?