Eu tenho um computador desktop Ubuntu, que estou usando como servidor. Normalmente eu não conecto um monitor a ele e o acesso usando o VNC. Eu instalei x11VNC para isso.
Quando há um monitor conectado, o VNC usa a resolução do monitor, se não houver um monitor conectado, obtenho uma resolução de 640x400 ou algo parecido.
Para resolver o problema com a baixa resolução quando nenhum monitor está conectado, instalei o driver simulado, tive que usar xserver-xorg-video-dummy-hwe-16.04
, porque não consegui instalar o xserver-xorg-video-dummy
(estou usando o Ubuntu 16.04 LTS).
Eu configurei o xorg.conf da seguinte forma:
Section "Device"
Identifier "Configured Video Device"
Driver "dummy"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
HorizSync 31.5-48.5
VertRefresh 50-70
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1024x800"
EndSubSection
EndSection
Problema com isso: agora só consigo acessá-lo usando o VNC. Quando eu conecto um monitor, ele não inicia mais a GUI.
Se eu olhar no monitor, eu só recebo algumas mensagens de inicialização, olhando para o que eu acho que está bloqueado, mas ao iniciar uma sessão VNC de outro PC eu posso apenas entrar (no modo GUI / X)
Posso de alguma forma configurar o Xorg para que eu possa usar o monitor ao reiniciar com um monitor, e que eu possa usar o driver fictício ao iniciar sem um monitor?