Ubuntu 20.04 上的无头 VNC 登录时显示黑屏

Ubuntu 20.04 上的无头 VNC 登录时显示黑屏

我已经在无头服务器上的 Ubuntu 20.04 中运行内置的 Vino VNC 一段时间了,它运行良好。盒子没有插入显示器(并且从来没有插入过)。现在,当我使用 VNC 连接它时,我只会看到黑屏。如果我关闭 VNC 客户端并尝试重新连接,我无法重新连接 - 它只是超时/挂起。

我认为这个问题是因为我拔掉键盘和鼠标,将其用于其他地方,然后重启服务器后才出现的,但我也不确定。有人能告诉我到底是怎么回事吗?我只想像以前一样使用控制台进行远程控制,而不必创建新的 VNC 会话或任何其他操作。

我尝试过终止 vino-server 进程并重新启动它,但没用。我还尝试过取消注释库存 xstartup 文件中的前两行,但似乎也没有任何作用。

david@dalton:~$ more .vnc/xstartup
#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &

相关内容