我有一台台式电脑,我想将其远程桌面连接到电脑,我也喜欢虚拟显示器的概念,所以除非他们连接到显示器,否则没有人能看到我在做什么(与标准 vino 设置相反,在标准 vino 设置中,无论我做什么都会显示在连接到电脑的任何真实显示器上)。
问题是,当我连接到它时,桌面似乎坏了,主题变灰(Windows 95 风格)并且一些图标甚至丢失(见下图)。
我的 xstartup 脚本如下所示:
$ cat .vnc/xstartup
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
# Fix to make GNOME work
#export XKL_XMODMAP_DISABLE=1
#/etc/X11/Xsession
#exec ck-launch-session startxfce4
startxfce4 &
#xfce4-session &
请帮忙,
答案1
你的 ubuntu xstartup 文件中确实缺少这一行
vncconfig -iconic &
我使用这个 xstartup 文件并且 xfce 正确显示所有内容
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &