目前在 azure 上使用 ubuntu 15.10,并在 ubuntu 上安装了 gnome 和 vnc4server 最新版本。日志文件如下:
当前 VNC 客户端屏幕:
$ cat .vnc/myhost1\:1.log
--cut--
VNCSConnST: Server default pixel format depth 16 (16bpp) little-endian rgb565
VNCSConnST: Client pixel format depth 8 (8bpp) colour-map
Window manager warning: Invalid WM_TRANSIENT_FOR window 0x20000c specified for 0x20000b (I nitialization error).
Error org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'org.gnome.ze itgeist.Engine': no such name
amdxdg-su: no graphical method available for invoking '/usr/bin/amdcccle' as 'root'
$ cat .vnc/xstartup
unset SESSION_MANAGER
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
vncconfig -iconic &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus -n &
gnome-terminal &
如何获得宽屏 24 位色彩(现在我在 vnc 客户端中获得方形屏幕)
答案1
只需使用以下命令启动 vncserver:
/usr/bin/vncserver -geometry 1024x768 -depth 24 :0
- 几何:定义分辨率
- 深度:定义颜色深度
如果希望在启动时自动启动它,请将其添加到/etc/rc.local
sudo cat "/usr/bin/vncserver -geometry 1024x768 -depth 24 :0" >> /etc/rc.local