wsl安装xrdp(可视化界面并远程),解决闪退、黑屏

window11 安装linux子系统(一键安装)并连接到vs code

操作之前可以先换源

// 编辑
sudo vim /etc/apt/sources.list

// 替换为以下内容
deb http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse

// 最后esc   :wq!

一、安装xfce4、xrdp

// 桌面框架二选一,为linux配置桌面图形
// (1)xfce4基础桌面框架
sudo apt-get install xfce4
// (2)xfce4完整版
sudo apt-get install xubuntu-desktop

// 防止xfce4桌面默认终端打不开
sudo apt-get install xfce4-terminal
echo xfce4-session>.xsession

// 使用xrdp软件来远程
sudo apt-get install vnc4server
sudo apt-get install xrdp

// 防止xrdp登录后黑屏或者息屏后黑屏
sudo vim /etc/xrdp/startwm.sh
//添加以下内容
unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
. $HOME/.profile

// 后续如果每黑屏一次,就执行以下命令,每次window开机的时候都需要执行
sudo service xrdp restart
// 查看xrdp状态,正常显示isrunning
sudo service xrdp status

// 如果输入账号和密码直接闪退,则卸载重新安装xrdp并重启
sudo apt-get purge vnc4server
sudo apt-get purge xrdp
sudo apt-get install vnc4server
sudo apt-get install xrdp

tips:远程桌面的时候,最好reboot机器,不要进入桌面,防止屏幕被占用

在这里插入图片描述



二、window远程登录示例

1、通过桌面远程去连接

在这里插入图片描述在这里插入图片描述
在这里插入图片描述

2、通过 VcXsrv去连接
  • 通过官网进行下载:https://sourceforge.net/projects/vcxsrv/
  • 启动XLaunch,选择One large window 点击下一步
    -在这里插入图片描述
  • 勾选Disable access control 后,点击下一步,启动X窗口。
    在这里插入图片描述
  • 配置xfce4
sudo vim ~/.bashrc

// 文件末尾插入
export DISPLAY=10.99.128.166:0

// 改变环境变量
source ~/.bashrc

// 启动xfce窗口
sudo startxfce4

tips:IP地址是用户主机上的IP地址,不是wsl内部的IP地址。



三、安装中文及输入法

(1) 安装字体

sudo apt-get install language-pack-zh-hans
// 安装字体管理器
sudo apt-get install font-manager

(2)配置语言环境

// 第一步全选回车,第二部选择zh_CN.UTF-8
sudo vim /etc/default/locale
// 改成下面这样
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"

(3). 更新配置

sudo dpkg-reconfigure locales 
sudo fc-cache  -fv

(4).安装输入法

sudo apt-get remove fcitx*
sudo apt-get autoremove 
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get install fcitx-config-gtk fcitx-sunpinyin  fcitx-googlepinyin fcitx-module-cloudpinyin 
sudo apt-get install fcitx-table-all
sudo reboot


四、其他问题

1.thinclient_drives无法挂载,导致home文件夹打不开
sudo umount ~/thinclient_drives && sudo rm thinclient_drives -rf
2. 解决WSL Ubuntu20.4+xfce4 图形界面一段时间后黑屏

转载:惰性固体

  • 11
    点赞
  • 58
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
### 回答1: 麒麟银河是一款基于麒麟操作系统开发的远程桌面协议(xrdp)客户端。然而,如果使用麒麟银河时出现闪退的问题,可能是由于以下几个原因造成的。 首先,可能是由于软件本身存在问题。在软件开发过程中,可能会出现一些未知的bug或者错误,这可能导致软件在特定情况下闪退。这时候,我们可以尝试更新软件版本,或者联系开发者反馈问题,以期得到解决。 其次,可能是由于操作系统不兼容性引起的。麒麟银河是基于麒麟操作系统开发的,在其他操作系统上可能存在兼容性问题。如果遇到闪退问题,我们可以尝试在麒麟操作系统上使用该软件,或者查询软件的兼容性列表,了解是否支持其他操作系统。 此外,闪退问题还可能与硬件设备有关。例如,如果电脑的内存不足,可能无法正常运行麒麟银河。此时,我们可以尝试关闭其他占用内存较高的程序,或者扩大电脑的内存容量。 另外,网络连接稳定性也可能导致闪退问题。如果网络不稳定或者信号弱,可能导致远程桌面协议无法正常连接,从而引发闪退。我们可以尝试更换网络环境,或者加强信号提高连接质量。 总之,麒麟银河xrdp闪退问题可能是由软件本身存在问题、操作系统不兼容性、硬件设备搭配或者网络连接稳定性等原因引起的。一般情况下,我们可以通过更新软件版本、切换至兼容的操作系统、扩充内存容量或者改善网络连接条件等方式来解决这些问题。若问题仍然存在,建议联系麒麟银河开发者团队或相关技术人员,获取更详细的支持和帮助。 ### 回答2: 麒麟银河是一款基于开源技术的操作系统,而xrdp是一个远程桌面协议的实现,用于在Linux系统上实现远程桌面连接。当使用麒麟银河操作系统时,如果xrdp闪退的情况出现,可能是由于以下几个原因导致的。 首先,可能是由于软件冲突或错误导致xrdp闪退。在使用麒麟银河时,一些软件可能与xrdp发生冲突,或者有一些错误导致xrdp无法正常运行。这时可以尝试重新安装xrdp,或者查找系统日志文件,查看是否有相关的错误信息。 其次,可能是由于系统缺少必要的依赖库导致xrdp闪退。xrdp在运行时需要一些依赖库的支持,如果系统中缺少了这些依赖库,就可能导致xrdp无法正常运行。可以通过安装相应的依赖库来解决这个问题。 另外,可能是由于配置错误导致xrdp闪退。在配置xrdp时,如果配置文件存在错误或者配置参数设置不正确,就可能导致xrdp无法正常启动或者闪退。可以尝试检查xrdp的配置文件,确保配置正确无误。 总结来说,当麒麟银河操作系统上的xrdp闪退时,可以尝试重新安装xrdp、查找系统日志、安装缺少的依赖库、检查配置文件等方法来解决问题。如果以上方法无效,建议咨询相关技术支持或者在开源社区中咨询其他用户是否有解决方案。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值