Instalação do VNC (x11Vnc)

Neste caso utilizamos Ubuntu 22.04

Iniciamos pela atualização dos pacotes

				
					sudo apt update
				
			

Para garantir a correta resolução em modo gráfico, alteramos o gerenciador de exibição para Light Display Manager (lightdm):

				
					sudo apt install lightdm
				
			

Obs: Na tela de configuração que se abre, selecione o gerenciador padrão lightdm

Ao final, reinicie o SO.

No próximo login, algumas pequenas diferenças serão observadas, nada que deva impactar no uso do dispositivo.

Importante: Rode com SEU próprio usuário para ter acesso à SUA própria seção !

Agora vamos instalar e configurar o serviço:

				
					sudo apt install x11vnc -y
sudo nano /lib/systemd/system/x11vnc.service
				
			

Conteúdo (altere sua senha):

				
					[Unit] 
Description=x11vnc service
After=display-manager.service
network.target syslog.target

[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -repeat -forever -display :0 -auth guess -passwd suasenhadeacesso 
ExecStop=/usr/bin/killall x11vnc
Restart=on-failure

[Install]
WantedBy=multi-user.target
				
			

Criamos o serviço com início automático:

				
					sudo systemctl daemon-reload
sudo systemctl enable x11vnc.service
sudo systemctl start x11vnc.service
sudo systemctl status x11vnc.service
				
			

Caso utilize o ufw, incluir a regra:

				
					sudo ufw allow 5900/tcp
				
			

Neste caso, o acesso deverá ser feito pela porta 5900