本文参考:
1,https://zhuanlan.zhihu.com/p/127265014
2,https://www.cnblogs.com/Gracelv/p/11446396.html
以前用18.04.01的时候安装远程桌面感觉没那么费力,这次NVME系统盘坏掉了,下载UBUNTU18.04.4,参考各种安装远程桌面的文章,还是无法解决用上GNOME的桌面。看到参考1里面提及的XRDP跟HWE不兼容,需要卸载换成GE,手动去换还是不太好吧,所以参考2里面的方法感觉更简单一点。
参考2里面安装XRDP开始用的是方法如下:
sudo wget http://www.c-nergy.be/downloads/Std-Xrdp-Install-0.5.1.zip
unzip Std-Xrdp-Install-0.5.1.zip
chmod +x Std-Xrdp-Install-0.5.1.sh
sudo ./Std-Xrdp-Install-0.5.1.sh
这个脚本是解决一些XRDP的问题,但后来我感觉没必要这样。这里按ABCD四个步骤来安装:
A: sudo apt-get install xrdp
可以发现安装的依赖库XORG是HWE版本的。
马上用WINDOWS10的远程桌面连接一下
登录后,就是浅蓝色的背景,啥都没有,等半天出来下图
B,我们安装一个普通版本的XORG,尝试修复一下:
sudo apt-get install xserver-xorg-core
我这里会提示
会发现有类似如下提示:The following packages will be REMOVED:
ubuntu-desktop xorg xserver-xorg-core-hwe-18.04 xserver-xorg-hwe-18.04
xserver-xorg-input-all-hwe-18.04 xserver-xorg-input-libinput-hwe-18.04
xserver-xorg-input-wacom-hwe-18.04 xserver-xorg-video-all-hwe-18.04
xserver-xorg-video-amdgpu-hwe-18.04 xserver-xorg-video-ati-hwe-18.04
xserver-xorg-video-fbdev-hwe-18.04 xserver-xorg-video-intel-hwe-18.04
xserver-xorg-video-nouveau-hwe-18.04 xserver-xorg-video-qxl-hwe-18.04
xserver-xorg-video-radeon-hwe-18.04 xserver-xorg-video-vesa-hwe-18.04
xserver-xorg-video-vmware-hwe-18.04
如下图:
我们可以在这一步后输入一个命令再手动清除一下 sudo apt autoremove
C,请注意,在步骤B中,xorg-input-all都要被autoremove了,如果这个时候重启,后面键盘无法输入。我们要安装一个普通版本的xorg-input-all
sudo apt-get -y install xserver-xorg-input-all
D,再次安装xorgxrdp包
sudo apt-get install xorgxrdp
再次用windows10 远程桌面连接
本次测试是用虚拟机下。
出现的问题有:1,远程桌面连接后,在虚拟机里面无法登录。
2,如果WIN10登录远程桌面出现乱码,比如自动出现 / 符号,请修改windows远程连接设置,如下图键盘设置会出现乱码,修改成on this computer.