Ubuntu 17.04安装vnc4server(server和client必须是同一网段,我这边是同一个无线网):
1. 安装vncserver
##apt-get install vnc4server
2. 启动vncserver,第一次启动需要输入密码,并且会在用户家目录下产生vnc配置文件,放在隐藏目录.vnc下, :1 表示1号桌面
##vncserver :1
3. 安装gnome,
##apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
4. 修改xstartup文件(前面3步可以保证连通,第4步是为了接通画面的)
vi ~/.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 &
5. 重启vncserver桌面
vncserver -kill :1
vncserver :1
6,设置开机自启vnc4server:在etc/profile里面加入vnc4server命令(不知道怎么回事,我在我pc上加这一句,系统崩了)
A,修改分辨率:/etc/sysconfig/vncservers 中的 VNCSERVERARGS[1]="-geometry 800x600"
B,有效窗口大小:root/.vnc/xstartup 中的 xterm -geometry 80×24+10+10 -ls -title “$VNCDESKTOP Desktop”(网上有人说可以,但是我试过没有用)
我是在client这边使用resize -s 32 102 来调整的