在 RaspberryPi 上启动时启动 VNC 服务器

Starting VNC server on startup on RaspberryPi

我希望我的树莓派 4 的 VNC 服务器在启动时自动启动(本地和互联网连接)。我遵循了 RealVNC website 的指导方针。因此我使用了命令:

sudo systemctl enable vncserver-x11-serviced.service

但它不起作用(对于两种连接类型),我超时了。然后我尝试 this solution 使用这样的自动启动文件:

[Desktop Entry]
Type=Application
Name=TightVNC
Exec=vncserver :1
StartupNotify=false

但同样,VNC 服务器在重启后不会自动启动。 SSH 连接工作正常,因此,至少本地 VNC 应该工作。即使使用命令启动VNC服务器,也连接不上

可能是什么问题?我不知道你是否需要更多信息?我正在尝试通过 Windows 上的查看器连接到 VNC 服务器。当我第一次使用 GUI 启动服务器时它工作正常(现在我正在使用没有屏幕的 Pi)。

在此先感谢您的帮助。

从几年前开始,就有了一个集成工具 enable/disable 许多东西,包括 vnc 和 ssh。

也许只是删除您之前手动完成的更改。

然后运行:sudo raspi-config

这是一个 "graphical"(curses 样式,在控制台中)应用程序,用于更改许多基本的 raspberry 选项。 您应该能够在启动时在菜单 "Interfacing Options".

中启用 VNC 服务器

有关此工具的更多信息:https://www.raspberrypi.org/documentation/configuration/raspi-config.md