模板:RK XRDP
来自ARM Wiki
目录
步骤1: 安装XRDP远程桌面
输入以下命令安装:
sudo apt install -y tigervnc-standalone-server xrdp
sudo sed -e 's/^new_cursors=true/new_cursors=false/g' -i /etc/xrdp/xrdp.ini
步骤2: 编辑/etc/xrdp/startwm.sh
编辑/etc/xrdp/startwm.sh:
sudo vim /etc/xrdp/startwm.sh
注释掉文件中最后两行 (注释方法:在行首加#号),如下所示:
# test -x /etc/X11/Xsession && exec /etc/X11/Xsession
# exec /bin/sh /etc/X11/Xsession
然后在文件最后添加以下内容:
lxsession -s LXDE -e LXDE
步骤3: 编辑/etc/xrdp/xrdp.ini
编辑/etc/xrdp/xrdp.ini
sudo vim /etc/xrdp/xrdp.ini
翻页翻到 "; Session types" 的地址,把其他的会话类型全部删除,只剩下[Xvnc]的:
;
; Session types
;
; Some session types such as Xorg, X11rdp and Xvnc start a display server.
; Startup command-line parameters for the display server are configured
; in sesman.ini. See and configure also sesman.ini.
[Xvnc]
name=Xvnc
lib=libvnc.so
username=ask
password=ask
ip=127.0.0.1
port=-1
#xserverbpp=24
#delay_ms=2000
步骤4: 启动xrdp服务
sudo systemctl enable xrdp
sudo systemctl restart xrdp
步骤5: 测试远程桌面连接
在windows系统下按win+R键输入mstsc点击运行,地址为开发板的IP地址,用户名密码为开发板系统的用户名密码,设置如下图所示:
连接成功后如下图所示:
连接成功