解决xrdp远程桌面连接之后出现显示的乱码、闪退、黑屏等问题

最近在用rk3399开发板,第一次安装xrdp没有任何问题,
结果因为某个原因导致我必须重装系统(opengl不支持,我查了很久很无法解决),
于是我用sd卡重装了系统,照常安装xrdp,根据网络教程解决了闪退、黑屏等问题之后,

-----------解决闪退、黑屏:

https://blog.csdn.net/thwwu/article/details/121430675

结果出现了乱码,如下所示,花了两天时间,期间都重新又装了系统了,重装了无数次xrdp及相关依赖,结果还是没有解决。
在这里插入图片描述
想可能是字体问题,于是处理
最终通过如下方式解决:
第一步:

apt-get --reinstall install language-pack-en  
update-locale LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8  

解决之后重启
解决了部分显示问题,但是还是有显示不对的:
在这里插入图片描述
继续:

#安装中文语言包
sudo apt-get install  language-pack-zh-han*
#运行语言支持检查
sudo apt install $(check-language-support)

进行到这一步,基本已经解决完显示乱码问题了:
在这里插入图片描述
下面的步骤自选:

#修改配置文件:
sudo gedit /etc/default/locale 
#将原始内容注释掉或删掉,替换为如下内容
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh"
LC_NUMERIC="zh_CN"
LC_TIME="zh_CN"
LC_MONETARY="zh_CN"
LC_PAPER="zh_CN"
LC_NAME="zh_CN"
LC_ADDRESS="zh_CN"
LC_TELEPHONE="zh_CN"
LC_MEASUREMENT="zh_CN"
LC_IDENTIFICATION="zh_CN"
LC_ALL="zh_CN.UTF-8"
#修改环境文件(环境变量(当前用户)):
sudo gedit /etc/environment 
#不修改原有内容,直接在原内容下面新开一行加入下列内容:
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh"
LC_NUMERIC="zh_CN"
LC_TIME="zh_CN"
LC_MONETARY="zh_CN"
LC_PAPER="zh_CN"
LC_NAME="zh_CN"
LC_ADDRESS="zh_CN"
LC_TELEPHONE="zh_CN"
LC_MEASUREMENT="zh_CN"
LC_IDENTIFICATION="zh_CN"
LC_ALL="zh_CN.UTF-8"
#修改环境文件(环境变量(所有用户)):
sudo gedit /etc/profile
#不修改原有内容,直接在原内容下面新开一行加入下列内容:
LANG="zh_CN.UTF-8"
#保存重启

https://www.likecs.com/show-99065.html?sc=300

坑爹的官方系统源,应该是系统源没有安装字体包导致的吧。

推荐这个大佬的教程,一次性安装成功,很不错呀:
https://blog.csdn.net/guorong520/article/details/124749625

xrdp是一种远程桌面协议,可以让你通过远程连接访问树莓派的桌面环境。在树莓派4B上安装Ubuntu 20.04后,你可以按照以下步骤来配置xrdp远程连接: 1. 打开终端,运行以下命令来安装xrdp: ``` sudo apt-get update sudo apt-get install xrdp ``` 2. 安装完成后,运行以下命令来启动xrdp服务: ``` sudo systemctl enable xrdp sudo systemctl start xrdp ``` 3. 确保树莓派已经连接到网络,并记下树莓派的IP地址。 4. 在你的远程桌面客户端(如Windows的远程桌面连接)中,输入树莓派的IP地址,然后点击连接。 5. 输入你的树莓派用户名和密码进行登录。 如果你在使用xrdp时遇到闪退问题,可能是由于一些配置或兼容性问题引起的。你可以尝试以下解决方法: 1. 确保你的系统和xrdp都是最新版本,可以通过运行`sudo apt-get update`和`sudo apt-get upgrade`来更新系统和软件包。 2. 检查xrdp的日志文件,可以通过运行`sudo tail -f /var/log/xrdp.log`来查看日志,看是否有任何错误信息。 3. 尝试重新安装xrdp,可以通过运行`sudo apt-get remove xrdp`来卸载xrdp,然后再运行`sudo apt-get install xrdp`来重新安装。 4. 检查你的远程桌面客户端的设置,确保它与xrdp的配置相匹配。例如,确认使用的是RDP协议,端口号是3389等。 5. 如果以上方法都无效,你可以尝试使用其他远程连接工具,如VNC或SSH。 希望以上方法能够帮助你解决问题!如果你还有其他问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值