Como x0vncserver
só será iniciado após o xsession, e como o meu é um ambiente LXDE, a maneira mais fácil é criar um arquivo script.sh
como o seguinte
#!/bin/bash
x0vncserver -display :0 -rfbport 5900 -passwordfile ~/.vnc/passwd
e torne-o executável por sudo chmod +x script.sh
e adicione uma linha no arquivo ~/.config/lxsession/LXDE/autostart
como segue
path_to_the_script_file/script.sh
e o x0vncserver
começa quando minha sessão de desktop LXDE é iniciada e é disso que eu preciso.