我跟着本指南尝试从我的 Windows 机器连接到我的 Ubuntu 20.04 机器;安装了 tightVNC,更改了 xstartup 文件以显示默认的 Gnome 桌面。我使用 启动服务器vncserver -geometry 1920x1080 -depth 24
。
但是,当我尝试使用 VNC 查看器连接时,只看到空白的灰色屏幕。日志中有以下行:
/home/username/.vnc/xstartup: 2: def: not found
我怎样才能解决这个问题?
编辑:我删除了文件def
的第 2 行xstartup
,并且“未找到”消息已从日志文件中消失,但我仍然看到灰色屏幕......
答案1
请发布您的 xstartup 文件,以便我们了解您实际配置的内容。
该指南用于配置 Xfce4 桌面,因此我假设这就是您的意思,直到您在帖子中包含 xstartup 内容。
我startxfce4
按照说明添加到最后这里并且对我有用。
我的 xstartup 文件如下所示:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
vncconfig -iconic &
# Fix to make GNOME work
export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession
startxfce4