“模板:RK XRDP”的版本间的差异

来自ARM Wiki
跳转至: 导航搜索
(创建页面,内容为“===步骤1: 安装XRDP远程桌面=== 输入以下命令安装: <syntaxhighlight lang="bash"> sudo apt install -y tigervnc-standalone-server xrdp sudo sed -e 's/^n...”)
 
步骤5: 测试远程桌面连接
 
第54行: 第54行:
 
在windows系统下按win+R键输入mstsc点击运行,地址为开发板的IP地址,用户名密码为开发板系统的用户名密码,设置如下图所示:
 
在windows系统下按win+R键输入mstsc点击运行,地址为开发板的IP地址,用户名密码为开发板系统的用户名密码,设置如下图所示:
 
<div><ul>  
 
<div><ul>  
<li style="display: inline-block;">[[File:xrdp-ip.png|300px]]</li>
+
<li style="display: inline-block;">[[File:xrdp-ip.png|300px|输入IP]]</li>
<li style="display: inline-block;">[[File:xrdp-settings.png|300px]] </li>
+
<li style="display: inline-block;">[[File:xrdp-settings.png|300px|xrdp设置]] </li>
 
</ul></div>
 
</ul></div>
 
连接成功后如下图所示:<br />
 
连接成功后如下图所示:<br />
[[File:xrdp-desktop.png|frameless|600px]]
+
[[File:xrdp-desktop.png|frameless|600px|连接成功]]

2020年4月26日 (日) 20:06的最新版本

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

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