红联Linux门户
Linux帮助

ubuntu 16.04使用xrdp远程桌面连接unity

发布时间:2016-10-10 11:13:21来源:linux网站作者:dzh_fly
之前进行Android系统开发时,一直是在服务器上安装Ubuntu12.04,笔记本上安装windows,通过网线连接,这样不用在几个屏幕上切换,挺方便的,一用好多年。
后来Ubuntu14.04发布后,也想更新一下系统,结果杯具了,远程桌面连接不上了,网上有参考说安装xfce桌面后可以,尝试了一下很不方便,界面不习惯,断开后再次连接之前的会话会丢失,果断退回12.04继续使用,好一通折腾。
 
今天又要安装一台新的服务器,感觉12.04确实太老了,好多工具更新不到需要的版本,并且5年的支持期马上就到了,还是决定尝试一下Ubuntu16.04。搜索了一下,发现网上的示例还是使用的xfce,难道几年过去了,xrdp与unity或者gnome还是水火不容?好吧,不轻易放弃,果然,有惊喜!
 
首先安装Ubuntu16.04.1
使用sudo apt-get upgrade更新系统
下载TigervncServer包(http://download.csdn.net/detail/dzh_fly/9648644),使用以下命令安装
sudo dpkg ‐i tigervncserver_1.6.80‐4_amd64.deb 
有两个依赖包缺失,使用以下命令补上
sudo apt‐get install ‐f
为避免网络不好,便于大家下载,我上传到了以下地址:
http://download.csdn.NET/detail/dzh_fly/9648644
ubuntu 16.04使用xrdp远程桌面连接unity
安装xrdp
sudo apt‐get install xrdp ‐y
创建配置文件
echo unity>~/.xsession
连通网络,点击Ubuntu右上角网络图标,查看IP地址信息
在windows中启动远程桌面连接,输入对应IP,如果网络正常,会提示输入用户名,密码
OK,大功告成!
 
备注:
如果出现鼠标丢失或者面板丢失,请修改.xsession文件如下:
/usr/lib/gnome‐session/gnome‐session‐binary ‐‐session=ubuntu &
/usr/lib/x86_64‐Linux‐gnu/unity/unity‐panel‐service &
/usr/lib/unity‐settings‐daemon/unity‐settings‐daemon &
for indicator in /usr/lib/x86_64‐linux‐gnu/indicator‐*;
do
basename=`basename ${indicator}`
dirname=`dirname ${indicator}`
service=${dirname}/${basename}/${basename}‐service
${service} &
done
unity
 
本文永久更新地址:http://www.linuxdiyf.com/linux/24901.html