Estou tentando configurar uma caixa como um servidor remoto e estou travado configurando o servidor VNC agora.
A caixa não possui GPU discreta e está sendo executada em UHD Graphics 630 fornecida com Core i7-8750H, e está configurada com Ubuntu 19.04 (Disco Dingo) e uma conexão ativa com a Internet (sem firewall até agora). Havia um monitor durante a configuração inicial (instalação do sistema operacional etc.), mas foi removido (a caixa em si foi movida para outro local), então só é acessível via SSH agora.
Instalei LightDM, X11VNC e xserver-xorg-video-dummy
, e configurei uma exibição fictícia, principalmente seguindo esta resposta .
Eu conecto esta caixa headless com o RealVNC (no meu PC Windows) e digito minha senha na tela de login, e tenho uma tela preta com apenas o papel de parede e nada para interagir.
Estou tentando descobrir uma maneira de obter um ambiente de desktop funcional, algo assim:
Este servidor VNC funciona perfeitamente se eu anexar um monitor à caixa e fizer login com outro teclado físico conectado, mas isso não é mais aplicável após a configuração inicial porque pretendo usá-lo como um servidor remoto com internet como único I externo /O dispositivo. (E foi assim que eu peguei a captura de tela acima.)
Suponho que esse problema seja idêntico ao Bionic (18.04 LTS) e ao Cosmic (18.10).
Eu tive o mesmo problema com o Ubuntu 18.04.
A solução foi criar /etc/X11/xorg.conf com: