马春杰杰 Exit Reader Mode

[mcj]Ubuntu 16.04配置VNC进行远程桌面连接

请注意:本文的安装环境是Ubuntu下的容器,而不是宿主机。如果需要在宿主机上安装vnc的同学,请参考:

1 安装环境

系统: ubuntu16.04 X64
显卡: GTX2080Ti
显卡驱动: 418.56
cuda: release 10.0, V10.0.130
cudnn: 7.6.5

2 安装说明

2.1 安装

$sudo apt-get install xfce4 
$sudo apt-get install vnc4server 
$sudo apt-get install xrdp

2.2 启动vncserver

vncserver 
#启动vncserver,第一次需要输入设置登录密码
如果密码忘记了,可以进去~/.vnc/目录删除password文件即可。

2.3 修改配置文件xstartup

sudo gedit ~/.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 & 
unset SESSION_MANAGER 
unset DBUS_SESSION_BUS_ADDRESS 
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup 
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources 
vncconfig -iconic & 
xfce4-session &

2.4 重新启动vncserver和xrdp

sudo vncserver -kill :1 #杀死关闭vncserver 
vncserver #vncserver再次重启 
sudo service xrdp restart #重新启动xrdp

2.5 重新连接

重新输入vncserver,即可进行连接。
使用命令:vncserver -geometry 800x600可以配置启动分辨率
本文最后更新于2020年9月16日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!