![在虚拟 xserver 和真实监视器之间切换](https://linux22.com/image/187179/%E5%9C%A8%E8%99%9A%E6%8B%9F%20xserver%20%E5%92%8C%E7%9C%9F%E5%AE%9E%E7%9B%91%E8%A7%86%E5%99%A8%E4%B9%8B%E9%97%B4%E5%88%87%E6%8D%A2.png)
我想将我的 Ubuntu 18 设置为使用真实显示器(如果可用)或使用虚拟 xserver(如果显示器不可用)。可以设置 xorg.conf 来自动检测监视器,如果没有检测到监视器,则使用虚拟 xserver?
答案1
即使没有监视器,您也可以尝试启动 X 服务器,然后在xrandr
监视器可用时激活输出(或再次停用它)。
这样,X服务器本身也将充当“虚拟xserver”。这可能需要一些摆弄,而且我不确定它是否适用于所有硬件驱动程序。因此,第一步是识别您的硬件驱动程序,并阅读该驱动程序的 xorg.conf 的手册页。
或者,看看类似的东西X普拉拥有一个可以随时连接的 X 服务器,您可以选择在真实监视器上查看该服务器(带有第二个 X 服务器)。因此,Xpra 服务器将充当“始终使用此虚拟”服务器。然而,OpenGL和类似的加速等会很慢,或者根本不起作用。