Raspberry pi tightvncserver在启动时打开所有99个会话。如何关闭它们并修复此问题

Raspberry pi tightvncserver在启动时打开所有99个会话。如何关闭它们并修复此问题,raspberry-pi,raspbian,vnc,vnc-viewer,tightvnc,Raspberry Pi,Raspbian,Vnc,Vnc Viewer,Tightvnc,在树莓皮4上运行树莓。为了在引导时启动VNC服务器,我修改了my.config/autostart以包含一个tightvnc.desktop文件,其内容如下: [Desktop Entry] type=Application Name=TightVNC Exec=tightvncserver StartupNotify=false 当我启动RP4时,没有插入HDMI(无头),我试图远程连接到任何VNC会产生“计算机拒绝连接” 当我开始将HDMI插入RP4时,我尝试远程输入成功。但是,我注意到所

在树莓皮4上运行树莓。为了在引导时启动VNC服务器,我修改了my.config/autostart以包含一个tightvnc.desktop文件,其内容如下:

[Desktop Entry]
type=Application
Name=TightVNC
Exec=tightvncserver
StartupNotify=false
当我启动RP4时,没有插入HDMI(无头),我试图远程连接到任何VNC会产生“计算机拒绝连接”

当我开始将HDMI插入RP4时,我尝试远程输入成功。但是,我注意到所有1-99个会话都已打开。当我到达/home/pi/.vnc时,所有会话都有.pid文件。这是令人讨厌的b/c我想利用自动选择下一个可用会话号的功能,而不打开所有会话

当我运行时,.pid文件会一个接一个地消失:

tightvncserver -kill :<session number>
(注意:1)-但是由于某些原因,旧的.pid文件在重新启动之间仍然存在

问题:

  • 为什么有旧的.pid文件?会议还在开吗?如何杀死所有在重新启动之间保持打开状态的旧会话?是否有“全部杀死”命令?是否有其他方法可以结束远程会话

  • 为什么教程建议在命令末尾添加:1来指定端口号?如何利用自动分配会话号功能

  • 为什么它运行良好,如果我插入HDMI,但不是其他?如果启动时没有连接HDMI显示器,如何让服务器正常运行

  • 为什么在HDMI插入的情况下运行VNC时,显示器响应速度慢、颜色不好且呈颗粒状。同时处理两个显示器的图形是否有问题

  • curevball-当我连接时,我收到一条消息:“您的身份验证凭据将安全传输,但在连接过程中交换的所有后续数据可能会被第三方截获。”VNC安全吗?如果没有,我如何使它更安全

  • [Desktop Entry]
    type=Application
    Name=TightVNC
    Exec=tightvncserver :1
    StartupNotify=false