I restarted my server yesterday, and end up with vino-server (the vnc service that give the local control to the machine) crashed.
I have no idea why. I don’t understand the dmesg messages.
But this is the solution to make the vino-server run again
Assuming you have a machine running with user x logged in and vino-server not running use the following steps to start it:
1. ssh to that machine and authenticate as x
2. sudo -s to become root
3. export DISPLAY=:0.0
4. xhost +
5. exit from root shell using exit
6. export DISPLAY=:0.0
7. sudo /usr/lib/vino/vino-server &
It works in my case.