模板:RK XRDP

来自ARM Wiki
Tangdapeng讨论 | 贡献2020年4月26日 (日) 20:05的版本 (创建页面,内容为“===步骤1: 安装XRDP远程桌面=== 输入以下命令安装: <syntaxhighlight lang="bash"> sudo apt install -y tigervnc-standalone-server xrdp sudo sed -e 's/^n...”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

步骤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地址,用户名密码为开发板系统的用户名密码,设置如下图所示:

连接成功后如下图所示:
600px