windows10或者ubuntu xrdp远程访问ubuntu16.04原生系统图形化桌面

一、安装TigerVNC Server软件包

1.下载

vnc 提取码:0ygg
2.安装
进入下载的deb包目录

sudo dpkg -i tigervncserver_1.6.80-4_amd64.deb

有可能出错
windows10或者ubuntu xrdp远程访问ubuntu16.04原生系统图形化桌面_第1张图片

sudo apt-get -f install

再运行

sudo dpkg -i tigervncserver_1.6.80-4_amd64.deb

二、安装Xrdp

sudo apt-get install xrdp -y
echo unity>~/.xsession
sudo service xrdp restart

三、配置Ubuntu远程权限

1.左上角搜索桌面共享
windows10或者ubuntu xrdp远程访问ubuntu16.04原生系统图形化桌面_第2张图片将【允许其他人查看您的桌面】这一项勾上

windows10或者ubuntu xrdp远程访问ubuntu16.04原生系统图形化桌面_第3张图片查看IP地址

ifconfig

四、windows连接

搜索远程桌面连接
windows10或者ubuntu xrdp远程访问ubuntu16.04原生系统图形化桌面_第4张图片windows10或者ubuntu xrdp远程访问ubuntu16.04原生系统图形化桌面_第5张图片输入ubuntu用户名和密码

五、ubuntu访问链接

左上角搜索remmina
windows10或者ubuntu xrdp远程访问ubuntu16.04原生系统图形化桌面_第6张图片
windows10或者ubuntu xrdp远程访问ubuntu16.04原生系统图形化桌面_第7张图片
选择VNC输入IP地址连接

六、被访问的ubuntu系统不带显示器(不要轻易尝试)

由于我是要远程访问工控机,工控机在项目上使用时是不带显示器的,若被访问的ubuntu系统不带显示器,远程访问会非常卡
解决方法如下:(要使用显卡的,不要轻易尝试,容易把显卡驱动卸载了)
1.安装虚拟显示器

sudo apt-get install xserver-xorg-video-dummy
sudo apt-get install xserver-xorg-video-dummy-hwe-16.04

2.添加配置文件

sudo gedit /usr/share/X11/xorg.conf.d/xorg.conf

添加以下内容:

Section "Monitor"
  Identifier "Monitor0"
  HorizSync 28.0-80.0
  VertRefresh 48.0-75.0
  # https://arachnoid.com/modelines/
  # 1024x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 64.11 MHz
  Modeline "1024x768_60.00" 64.11 1024 1080 1184 1344 768 769 772 795 -HSync +Vsync
EndSection
Section "Device"
  Identifier "Card0"
  Driver "dummy"
  VideoRam 256000
EndSection
Section "Screen"
  DefaultDepth 24
  Identifier "Screen0"
  Device "Card0"
  Monitor "Monitor0"
  SubSection "Display"
    Depth 24
    Modes "1024x768_60.00"
  EndSubSection
EndSection

重启ubuntu就好了,到此为止能远程访问Ubuntu 不卡的图形化界面。
3.缺点
使用了虚拟显示器后,在插上真实显示器会没反应。
若要恢复,则需要删除xorg.conf文件。
在远程登陆上

sudo rm /usr/share/X11/xorg.conf.d/xorg.conf

重启
重启时按住esc键出现grub界面,进入recovery mode(ubuntu高级选项)ps:单系统要从bios里才能出现grub
选择resume,直到黑屏左上角出现光标,按ctrl+alt+F1,输入用户名和密码登录,插上网线(或者自动连的wifi)确保有网

sudo apt-get install xorg
sudo apt-get install xserver-xorg-input-all

有可能会出错

sudo apt-get install -f

再重新安装xorg 和input-all
reboot重启就好
插上显示器就能用了。

你可能感兴趣的:(windows10或者ubuntu xrdp远程访问ubuntu16.04原生系统图形化桌面)