I have an Odroid XU4 that has Ubuntu 16.04 and Mate 1.12.1. The purpose of this unit is to do some simple file sharing. I’m not too worried about the file sharing (yet). It would be nice if I could share my screen. The client (I assume) would be a vnc client.
I know how to set up a vnc server but that is not sharing the native screen that you see on the console. If that is the best I can do, I can live with that but I thought I might ask here if there is a simpler approach. I’m assuming all of this is built on top of X11 and I vaguely recall that it allowed other agents to insert themselves into the stack.
Hello, can you please detail this a little bit more?
I recently ran an experiment setting up a 17.10 install as a headless machine, and I was able to display the desktop normally over a VNC client, although the size of the desktop screen fell back to a low-resolution default.
I am not 100% sure of your question. In my case, I put a screen and keyboard so it is not headless. The “MATE” desktop comes up on the console. If I start a terminal, it produces a window. Basic normal stuff. What I want is to share that screen.
If I start a new VNC server with a new desktop and a new terminal, all of those processes will be different.
To phrase it a different way, if I start a GUI application on the console, I want to be able to muck with that same process remotely.
This isn’t a super big deal but it does add some flexibility. If I’m walking past the Odroid, I can check and muck with the running GUI based applications or if I’m away at my desk I can connect to the same screen and muck with the same processes / GUI interfaces.
It seems the answer is x11vnc As I mentioned, I knew about vncservers but did not know about x11vnc. Stack Exchange is a how-to for Pies. x11vnc main page.