windows 远程链接 ubuntu 桌面

windows 远程链接 ubuntu 桌面

现状

参考的网上的很多教程容易存在各种问题

  1. 链接上出现灰屏、雪花等;
  2. 要切换桌面为 xfce4,安装 xubunbu-desktop 等
  3. 有时能连上,有时连不上(用的好好的,断电突然关机后重启就再也链接不上了)
  4. 软件安装的作用没有说明,比如 vnc 和 xrdp 的作用,一个是服务,一个是连接协议。因为 xrdp 不支持 gnome-desktop,只能使用 vnc 远程。

目标

  1. 服务端使用 ubuntu 自带桌面
  2. 客户端使用 windows 自带桌面
  3. 当然,网上还是有很多不错的教程的,本次主要是站在个人的角度,以以上问题为出发点,记录下操作步骤,以便以后再次遇到这样的问题

步骤

  1. 服务端安装 vncserver连接服务 和 xrdp连接协议
    vncserver 和 xrdp 的 安装以及 desktop sharing、dconf-editor 的设置
  2. 修改 ~/.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 
    #vnccon** -iconic & #x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & #x-window-manager &
    gnome-session &
    
  3. 服务端启动一个 vncserver :1(干掉一个:vncserver -kill :1)
  4. 重启 xrdp sudo service xrdp restart
  5. 客户端 windows mstsc 开始连接,弹出的界面中模式选择为 vnc-any

你可能感兴趣的:(开发总结)