这个问题主要是没有终端造成的,因此直接给系统安装一个虚拟显示器就可以了了
sudo apt install xorg-video-abi-20 xserver-xorg-core
sudo apt install xserver-xorg-video-dummy
sudo wget -P /etc/X11 https://gist.githubusercontent.com/mangoliou/ba126832f2fb8f86cc5b956355346038/raw/b6ad063711226fdd6413189ad905943750d64fd8/xorg.conf
安装了虚拟显示器之后,打开Nomachine的时候可能会出现一下情况,可以通过运行下面这条命令开启屏幕共享。
sudo /usr/NX/bin/nxserver --useredit ${USER} --screensharing yes
ref
https://askubuntu.com/questions/453109/add-fake-display-when-no-monitor-is-plugged-in