具体过程
官方文档:https://www.linode.com/docs/applications/remote-desktop/install-vnc-on-ubuntu-16-04/#connect-to-vnc-from-your-desktop
修复远程灰屏问题:https://blog.51cto.com/13526376/2050501
- 登录linode管理后台
- 创建虚拟实例。
- 选择官方镜像(ubuntu16.04),部署完成后启动该实例。
服务配置
- 安装系统更新,桌面服务及vnc服务(注:有交互时,输入y并回车)#系统更新
sudo apt-get update && sudo apt-get upgrade
#桌面服务及浏览器等
sudo apt-get install ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
#vnc服务
sudo apt-get install vnc4server
- 启动vnc服务(此时会提示输入vnc密码)
vncserver :1
远程连接(这里使用vnc viewer)
- 左上角新建连接,输入实例的外网ip再加上 :1 例如:(123.123.123.123:1) 与启动vnc服务窗口对应- 连接建立输入密码发现灰屏,修改配置文件
# vi ~/.vnc/xstartup
- 在最后添加
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
gnome-panel &
gnmoe-settings-daemon &
metacity &
nautilus &
gnome-terminal &
- 重新kill掉之前的窗口,并重启
#关闭对应窗口
vncserver -kill :1
#重启
vncserver :1