如果你在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
附:资源地址 源代码: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.网络设置会弹出密码输入
3.第二块硬盘(不在fstab中的)不会自动挂载,要自己去文件管理器中双击 注:虽然有一些小问题,但都不碍事。
相关主题 |