windows连接ubuntu server14.04图形界面

Ubuntu server14.04LTS版本安装以后,用命令行安装图形界面:

更新软件包:sudo apt-get update

自动安装ubuntu-desktop:sudo apt-get install ubuntu-desktop

遇到问题:安装gdm后ubuntu不能使用,原因不详(可能是14.04内置lightgdm,或者virtualbox与gdm冲突)

 1、安装x11vnc 

[delphi]  view plain copy
 
  1. sudo apt-get install vino vinagre x11vnc  


           2、设置远程桌面登录时使用的密码,设置完后直接回车确认保存密码到      ~/.vnc/passwd  文件里,“~/  ”是你当前用户的根目录如: /home/jzy/

[delphi]  view plain copy
 
  1. sudo x11vnc -storepasswd  


           3、设置x11vnc通用的密码存储位置

[delphi]  view plain copy
 
  1. sudo x11vnc -storepasswd in /etc/x11vnc.pass  


           4、将用户目录下的passwd文件内容copy到 /etc/x11vnc.pass下

[delphi]  view plain copy
 
  1. sudo cp /home/jzy/.vnc/passwd /etc/x11vnc.pass  


           5、配置x11vnc为跟随系统自动启动
                 需要新建一个文件  /etc/init/x11vnc.conf

[delphi]  view plain copy
 
  1. sudo vi /etc/init/x11vnc.conf  

                按 i 键进入编辑模式,粘贴以下内容,并保存退出:

[python]  view plain copy
 
  1. start on login-session-start  
  2.   
  3. script  
  4.     x11vnc -display :0 -auth /var/run/lightdm/root/:0 -forever -bg -o /var/log/x11vnc.log -rfbauth /etc/x11vnc.pass -rfbport 5900  
  5. end script  


                其中,5900是端口号,可以自己定义。

           6、重启ubuntu
   

等重启好了以后,到win 下 打开 vncviewer ,输入ubuntu 的地址和5900端口号,如 : 10.1.170.8:5900  然后连接,如果成功的话,会出现输入密码的对话框,
只需要输入上面设置好的密码就可以看到操作远程桌面啦!

 

曾花许多时间安装vnc4server来连接图形界面,失败。失败原因可能是没有远程桌面,具体如何设置远程桌面可被看见也没有成功。

 

后查论坛得:

由于xrdp、gnome和unity之间的兼容性问题,在Ubuntu 14.04版本中仍然无法使用xrdp登陆gnome或unity的远程桌面,现象是登录后只有黑白点为背景,无图标也无法操作。与13.10中的解决方式相同,使用xrdp只能登录xfce的远程桌面。 

xfce的桌面 同時支援 2D 及 3D
Ubuntu 13.10 以後 預設的桌面 只有 3D
如果你的 Client 端 顯卡/驅動 不支援 足夠的 3D 無法顯示

參閱 最新的 測試報告
http://www.phoronix.com/scan.php?page=a ... top6&num=1
The MATE Desktop is now also packaged for Ubuntu 14.04 LTS but this GNOME2 fork didn't seem to work properly when installed
http://www.phoronix.com/scan.php?page=a ... top6&num=2
overall the lightweight Xfce, LXDE, and Openbox environments were doing the best in this 2D benchmark.
換句話說
如果你的 Server 端登入 MATE Xfce LXDE Openbox 桌面 client 端顯示 應該沒問題
如果你的 Server 端登入 Unity KDE Gnome 等等 3D 桌面 client 端顯示卡/驅動 對於 3D 的支援 也要符合要求 一般筆電 內建 Intel 顯卡 目前是不太夠

你可能感兴趣的:(ubuntu)