I was able to correctly set up the autostart for x11vnc server by creating a symbolic link from the executable to the "autostart-scripts" folder:
Não é necessário criar um simbólico.
Armazene sua senha em /home/user/.vnc/passwd
Criptografado
x11vnc -storepasswd mypassword /home/user/.vnc/passwd
Limpar texto
echo mypassword > /home/user/.vnc/password
Crie um script de auto-inicialização em /home/user/.config/autostart/x11vnc.desktop
. Os arquivos da área de trabalho neste diretório são executados assim que a GUI é carregada.
x11vnc.desktop
[Desktop Entry]
Name=X11VNC Server
Comment=Share this desktop by VNC
Icon=computer
Type=Application
NoDisplay=false
Hidden=false
X-GNOME-Autostart-Delay=0
Exec=x11vnc -forever -shared -display :0 -rfbauth /home/user/.vnc/passwd
Veja a última linha
Use isto se a senha estiver no formulário Criptografado
Exec=x11vnc -forever -shared -display :0 -rfbauth /home/user/.vnc/passwd
Limpar texto salvo no arquivo
Exec=x11vnc -forever -shared -display :0 -passwdfile /home/user/.vnc/passwd
Limpar texto através da linha de comando (não recomendado)
Exec=x11vnc -forever -shared -display :0 -passwd mypassword
-
A opção
forever
é usada para tornar o servidor x11vnc persistente. Não sairá depois que a primeira conexão for desconectada. -
shared
opções é usado para permitir mais de 1 conexões na mesma exibição