![没有监视器时 VNC 出现问题](https://linux22.com/image/1281624/%E6%B2%A1%E6%9C%89%E7%9B%91%E8%A7%86%E5%99%A8%E6%97%B6%20VNC%20%E5%87%BA%E7%8E%B0%E9%97%AE%E9%A2%98.png)
我尝试在没有显示器的计算机上使用 VNC(远程桌面查看器),但失败了。当该计算机有显示器时,VNC 查看器可以正常工作。此外,在这两种情况下,ssh 远程访问都可以正常工作。
有人能告诉我该怎么办吗?是否必须将计算机连接到显示器才能让 VNC 查看器访问它?
答案1
hdmi_force_hotplug=1
将以上行添加到 raspberry OS 中的 /boot/config.txt 或 rpi4 上的 ubuntu 中的 /boot/firmware/config.txt
答案2
在我的电脑上,我可以将 RaspPi 设置为复合视频。方法如下。在 RaspPi 上,单击 RaspPi 图标 > 首选项 > Raspberry Pi 配置 > 显示 > 复合视频 = 启用。我是通过 shotgunning 遇到这个问题的,所以我不知道它还能做什么。HDML 已禁用,因此您需要使用 VNC 将其改回。
答案3
我遇到了同样的问题,经过一番研究,我发现最简单的解决方案是硬件解决方案:我得到了其中之一HDMI 假插头。它会欺骗您的系统,使其认为已连接显示器。不到 10 美元,而且效果很好。
答案4
这对我来说很管用。基本上就是进入操作系统。在我的 Raspbian 中,运行 raspi-config 并更改分辨率。我将分辨率改为 1024x768,它就起作用了。其他人说他们必须改为 1280x768 才能修复。
https://www.tomshardware.com/how-to/fix-cannot-currently-show-desktop-error-raspberry-pi