当我在计算机上启动 VNCServer 实例时,它似乎正在使用旧版本的 Solaris GUI。但是,当我进入服务器机房并在本地登录到计算机时,我获得了一个不错的较新版本的 Solaris 10 桌面和 GUI
在 VNC 查看器上
在本地机器上
我猜这是一个配置问题,我应该去哪里查找?
答案1
VNC 运行的 X 会话启动命令通常位于 中~/.vnc/xstartup
。
您的顶部屏幕截图看起来像 xterm 和 twm 的旧默认 X 会话。
要启动 GNOME 桌面,您可以插入一个调用来运行它(如果可用),例如:
#!/bin/sh
vncconfig -iconic &
if [ -x /usr/dt/config/Xsession.jds ]; then
exec /usr/dt/config/Xsession.jds
fi
[ -r \$HOME/.Xresources ] && xrdb \$HOME/.Xresources
xsetroot -solid grey
xterm -geometry 80x24+10+10 -ls -title \"\$VNCDESKTOP Desktop\" &
twm &
(我自己还没有在 Solaris 10 上尝试过这个,但是在 Solaris 11 中使用过更新版本的 VNC 和 GNOME,尽管它使用不同的命令来启动 GNOME 2.30。)