我在 Ubuntu 计算机上运行 TightVNC 服务器,并通过 Windows 10 计算机的 SSH 隧道连接到它。它通常运行正常,直到它似乎随机停止接受输入。我仍然可以看到鼠标移动,但无法单击或键入。然后我必须关闭 VNC 查看器,通过 SSH shell 关闭服务器,重新启动它,然后重新连接,它又可以正常工作了。我真的不知道是什么原因造成的。
编辑:这是我正在关注的教程: https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-on-ubuntu-20-04
我将 xstartup 更改为:
#!/bin/bash
xrdb $HOME/.Xresources
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &
因为屏幕完全是灰色的。
答案1
尚未找到完美的解决方案,但我发现这是因为计算机要进入睡眠状态。它不会进入锁定屏幕,而是直接锁定。告诉它不要进入睡眠状态,以及切换到 x11vnc,在很大程度上解决了这个问题。