如何在没有显示连接器上提供 EDID 信息的设备的情况下在 Ubuntu 16.04 上启动 X11?

如何在没有显示连接器上提供 EDID 信息的设备的情况下在 Ubuntu 16.04 上启动 X11?

我有一个 Ubuntu 16.04 安装,它对我来说运行良好。所以我继续并将其配置为 SSH 和 GUI 远程访问。由于机器现在不再需要连接(价值 $100+X 且耗电)显示器,我断开了所有这些设备。

稍后当远程登录到正在运行的机器时一切正常。但重新启动机器后,只有 SSH 访问有效,而远程 GUI 访问失败。经过更详细的检查发现,x-server 启动失败 - 可能是因为它无法在显示器连接器上找到任何 EDID 提供程序。

我怎样才能告诉 x 服务器在没有任何设备插入计算机的显示连接器的情况下启动?

我希望能够使用 GUI 远程操作机器,或者突然重新插入一个可用的显示器,然后继续操作仍然打开的应用程序。无论计算机是否在远程位置重新启动,都应该可以访问“主”GUI 会话(无需在该位置一直插入或更改物理连接)。

旁注:硬件辅助 OpenGL 和其他 GUI 功能(如 xrandr)在我描述的两种用例中都发挥了很大的作用。

相关内容