云网牛站
所在位置:首页 > Linux教程 > 在Deepin 20及UOS V20系统下修复xRDP和VNC的方案

在Deepin 20及UOS V20系统下修复xRDP和VNC的方案

2020-12-13 15:50:37作者:dfc643稿源:深度站

如果你在Deepin 20及UOS V20系统下遇到远程连接电脑的问题,需要修复xRDP和VNC,那就按本方案进行,需要下载额外的amd64.deb包。内容有:xRDP使用方法、TigerVNC安装使用教程、已知的问题。

 

前言

如果功能已恢复正常,就不需要本文介绍的方案了,如果深度官方还没有修复问题,请按下面的操作,实测可行。

 

xRDP使用方法

1.下载我修复了的xrdp安装包

地址:https://dfc643.lanzoux.com/b00o3xsyd(地址不保证长期有效,需要下载xrdp-xretia_0.9.15-1_amd64.deb、xorgxrdp-xretia_0.2.14-1_amd64.deb)

密码:ak48

2.卸载原先安装的xrdp并重启(必须重启)

sudo apt purge xrdp xorgxrdp

sudo apt install xorg

sudo reboot

3.进入到下载目录,安装我修复的xrdp并重启(必须重启)

sudo dpkg -i xorgxrdp-xretia_0.2.14-1_amd64.deb

sudo dpkg -i xrdp-xretia_0.9.15-1_amd64.deb

sudo systemctl enable xrdp

sudo reboot

4.可以使用了(在UOS 1011+Windows 7上测试成功)

5.切换回官方版本

sudo systemctl stop xrdp

sudo systemctl disable xrdp

sudo dpkg --purge xrdp-xretia

sudo dpkg --purge xorgxrdp-xretia

sudo apt install xorgxrdp xrdp

sudo reboot

在Deepin 20及UOS V20系统下修复xRDP和VNC的方案

附:资源地址

源代码:https://dfc643.lanzoux.com/iNy5Yjbonda

修复参考:https://github.com/neutrinolabs/xrdp/pull/1727

 

TigerVNC 安装使用教程

首先不建议用x11vnc有问题,比如大写键不能用,不能启用虚拟桌面,无显示器的时候无法使用等等一堆问题。

1.安装TigerVNC

sudo apt install tigervnc-standalone-server tigervnc-xorg-extension tigervnc-viewer autocutsel

2.使用命令dedit ~/.vnc/xstartup创建xstartupx文件(重中之重)

#!/bin/bash

unset SESSION_MANAGER

unset DBUS_SESSION_BUS_ADDRESS

export XKL_XMODMAP_DISABLE=1

export GTK_IM_MODULE=fcitx

export QT_IM_MODULE=fcitx

export XMODIFIERS=@im=fcitx

#__using_dde__

session=startdde

#__enable_clipboard_sync__

if [ -f /usr/bin/autocutsel ]

then

  /usr/bin/autocutsel -fork

fi

#__deepin_uos_activator__

if [ -f /usr/bin/uos-activator ]

then

  /usr/bin/uos-activator & 

fi

#__enable_fcitx__

if [ -f /usr/bin/fcitx ]

then

  (sleep 15 && /usr/bin/fcitx) &

fi

#__kill_user_apps_duplicated__

killall -9 v2ray &

exec dbus-launch $session

3.赋予可执行权限

chmod +x ~/.vnc/xstartup

4.设置VNC密码,最少6位最长8位,不需要sudo权限执行

vncpasswd

5.在终端中启动TigerVNC

tigervncserver :1 -geometry 1360x768 -localhost no

6.使用VNC Viewer连接5901端口

参考:深度商店应用VNC Viewer、Electorrent、SeaMonkey、洋葱头浏览器

 

已知的问题

1.RDP登录成功后会提示解锁密钥环(输入密码)

2.网络设置会弹出密码输入

在Deepin 20及UOS V20系统下修复xRDP和VNC的方案

3.第二块硬盘(不在fstab中的)不会自动挂载,要自己去文件管理器中双击

注:虽然有一些小问题,但都不碍事。

 

相关主题

在CentOS 8上安装和配置Xrdp服务器及连接到Xrdp服务器的方法

精选文章
热门文章