You don't need a GUI for VNC, exactly. If your computer has some windowing system on it, say X, use a terminal window on that system and share it. You can share a shell window running a terminal emulator or you can share a window on a terminal emulator such as Seyon. Are you saying your system is not running any windows at all?
Hmm, I'm confused. The VNC I know is that thing that somewhat acts like PCAnywhere. I was under the impression that it was for Windows only. If that's not what you're talking about, then I may just assuming the wrong things
In anycase, I believe that when using VNC, you need to install the VNC server on the machine that you want to share. Unfortunately, the machine which I'd like to share the console is not a pc ( in the broader sense of the term ). Think of sharing the console to a Cisco box... I'm not dealing with a router, but it's pretty darn close.
Please let me know if I'm wrong about the assumption I made about VNC...
It is not just for Windows. It is for *nix, too. I have a network of computers all sharing Linux desktops... If I were sharing a router's console, I'd run Linux on a cheap box, run a serial line to the router, start a terminal emulator on Linux and share that window with VNC. That is likely cheaper than a dedeicated hardware solution, for example. (In fact, I will be doing just this in a couple of weeks to share a router config session.)