Итак, я столкнулся с этой проблемой и надеюсь, что это может помочь. В настоящее время я использую Ubuntu 18.04, так что, надеюсь, это применимо и Vino VNC Server . У меня была такая же проблема необходимости VNC в безголовый сервер.
Сначала установите фиктивный драйвер:
sudo apt-get install xserver-xorg-video-dummy
Затем, после установки драйвера, создайте новый xorg.conf
вход /etc/X11/xorg.conf
со следующим (вы можете сделать резервную копию другого, если он уже существует, чтобы восстановить его при необходимости):
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 "1600x900"
EndSubSection
EndSection
Затем перезагрузите систему, и она должна работать! Работал на меня, но я положил его, в /usr/share/X11/xorg.conf.d/xorg.conf
котором оказался неверным