xrdp远程桌面黑屏处理
Method
sudo vim /etc/xrdp/startwm.sh
在上面文件中添加
unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
添加位置如下图:
xrdp使用脚本方式安装,省去很多麻烦!
search文本:xrdp-installer-1.2.2.rar
解压缩
进入解压缩文件所在目录
修改脚本为可以执行脚本chmod +x ***.sh
执行脚本
执行脚本 ./xrdp-installer-1.2.2.sh
等待安装完成
注意,需要切换到 root 用户执行,否则启动时仍然会报错
$ su root
$ systemctl restart xrdp
sytemctl查看是否启动成功。
如何还是启动不成功,试试修改/lib/systemd/system/xrdp.service文件
[Service]
Type=forking
PIDFile=/run/xrdp/xrdp.pid
RuntimeDirectory=xrdp
EnvironmentFile=-/etc/sysconfig/xrdp
EnvironmentFile=-/etc/default/xrdp
User=root //修改为root
Group=root //修改为root
PermissionsStartOnly=true
ExecStartPre=/bin/sh /usr/share/xrdp/socksetup
ExecStart=/usr/sbin/xrdp $XRDP_OPTIONS
ExecStop=/usr/sbin/xrdp $XRDP_OPTIONS --kill