关于通过 vnc 访问远程桌面有很多主题。但是,18.04 似乎有所不同。我已经安装了,tightvncserver
并且根据~/.vnc/xstartup
这个话题是
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &
当我连接时,我看到一个不完整的桌面,没有任何背景和系统菜单。也没有终端。见图
任何想法?
答案1
很久以前我也遇到过这个问题(使用 LXDE 和 lxpanel)。这是因为 VNCserver 上的面板在 X 显示之前启动。
尝试通过在同一个 /usr/bin 上创建“gnome-panel-delay”脚本来延迟 gnome-panel,如下所示
/bin/sh 复制代码
睡眠 4 && gnome-panel
在 ~/.vnc/xstartup 中或在 ~/.config 下设置,执行 gnome-panel-delay 而不是 gnome-panel