Verifique as configurações do firewall e do roteador
Eu mesmo resolvi o problema, e não tinha nada a ver com o arquivo x11vnc.desktop . A primeira versão da linha Exec do arquivo x11vnc.desktop está correta.
O problema foi que, quando configurei o servidor vnc pela primeira vez, configurei meu firewall para bloquear todos os clientes, exceto 172.27.123.2 a 172.27.123.6, inclusive na porta 5900.
Recentemente, quando aumentamos o intervalo de endereços que meu servidor DHCP oferecia, isso significava que as máquinas da minha rede estavam recebendo endereços superiores a 172.27.123.6 e, portanto, estavam sendo bloqueados para acessar o servidor vnc pelo firewall. / p>
O fato de eu ter mudado meu arquivo x11vnc.desktop foi irrelevante. Eu teria tido o mesmo problema com minhas configurações antigas de clientes acima de 172.27.123.6.