Ubuntu 安装gnome桌面及vnc远程连接
安装gnome桌面
sudo apt-get install gnome-core
安装vnc
sudo apt-get install vnc4server
启动vnc
vncserver
设置一下密码
接着设置一下配置文件
vim ~/.vnc/xstartup
修改为
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
然后重启vnc
vncserver -kill :1 //关闭
vncserver :1 //开启
用vnc连接的时候 地址栏填写 ip:1 然后输入刚刚设置的密码就可以进入了
如果出现桌面是灰色的现象,尝试一下下面的方法
解决灰色桌面问题:
chmod +x ~/.vnc/xstartup
sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
原因是gnome有些组件没有装上
VNC viewer连接超时
防火墙的问题,开启对应的端口即可
iptables -I INPUT -p tcp --dport 5901 -j ACCEPT
访问次数过多:
vncconfig -display :1 -set BlacklistTimeout=0 -set BlacklistThreshold=1000000
#重新登录之后恢复黑名单设置:
vncconfig -display :1 -set BlacklistTimeout=100000000000 -set BlacklistThreshold=10
#display :指定桌面号 (一般为1)
#BlacklistTimeout : 设置黑名单的过期时间
#BlacklistThreshold : 允许的失败次数
#默认的过期时间是600秒,这里设置的很大,目的是延长黑名单的时间。