无头服务器:没有显示器,没有显卡?

从Ubuntu 16.04升级到18.04后出现此问题。

我在本地网络上安装了Intel NUC6i3SYH作为无头服务器。 它没有显示器,也没有连接键盘。 我使用Remmina从台式电脑控制它。 当在NUC上安装Ubuntu 16.04时,这很好用。

我现在已将NUC升级到Ubuntu 18.04.01。 突然间,Remmina不能按预期工作了:它可以连接到NUC并要求输入密码。 但它只显示黑屏。 Remmina仅在我在启动时将显示器连接到NUC时才有效。 只要NUC感知到显示器,它就会为Remmina提供图形。 移除显示屏时,Remmina中的图形会冻结。 如果在没有显示器连接到NUC的情况下在Remmina中显示图形,我需要做什么?

关于NUC的一些技术规格:NUC6i3SYH,CPU:i3-6100U(以前称为Skylake),使用集成显卡Intel HD Graphics 520。

我找到了一个适用于上述问题的解决方案。 这个答案来自用户Stefan Lemmens( https://askubuntu.com/users/421108/stefan-lemmens )的回复问题: 如何在没有显示器的情况下在VNC上使用Ubuntu 18.04? 他的回答包括三个步骤:

(1)创建一个20-intel.conf文件,创建一个虚拟显示。

(2)创建一个shell脚本,设置虚拟显示并连接它。

(3)将shell脚本添加到启动应用程序,从而在每次重启机器时执行它。

与他的概述相比,我做了一个改变:我想要一个不同的虚拟显示分辨率,所以我使用了不同的xrandr参数值。 我在这里找到了如何找到正确参数值的说明: https : //ubuntuforums.org/showthread.php?p = 8595940