![video-dummy - 同时连接/不连接显示器的假显示器](https://linux22.com/image/1017406/video-dummy%20-%20%E5%90%8C%E6%97%B6%E8%BF%9E%E6%8E%A5%2F%E4%B8%8D%E8%BF%9E%E6%8E%A5%E6%98%BE%E7%A4%BA%E5%99%A8%E7%9A%84%E5%81%87%E6%98%BE%E7%A4%BA%E5%99%A8.png)
我已经安装了,xserver-xorg-video-dummy-hwe-18.04
这样我就可以使用 VNC,而无需将 HDMI 电缆连接到我的 ubuntu 机器。
我关注了主题在这里,并且成功能够使用 VNC 连接到未插入显示器的 Ubuntu 机器。
但是,副作用是,如果我将 HDMI 电缆连接到 ubuntu 机器,它将显示 _(黑屏,顶部有光标闪烁)并且不会lightdm
按预期显示登录屏幕。
如果我/etc/X11/xorg.conf
从目录中删除并重新启动,我现在就可以重新使用插入的显示器。
问题
是否可以video-dummy
同时使用带/不带显示器?可能类似于辅助镜像显示模式。如何/etc/X11/xorg.conf
正确配置?
这样,无论真实显示器是否连接到 HDMI 端口,我都可以使用桌面。
答案1
这里的主要问题是 KMS(内核模式设置)在现代内核中处于开启状态。需要根据您的卡创建 modprobe 规则来禁用它:
对于 ATI 显卡:
echo options radeon modeset=0 > /etc/modprobe.d/radeon-kms.conf
对于英特尔显卡:
echo options i915 modeset=0 > /etc/modprobe.d/i915-kms.conf
对于 Nvidia,我建议将 nouveau 驱动程序列入黑名单,并在 xorg.conf 上使用 vesa
现在如果您的模式线设置正确,您应该能够即时连接您的显示器。