树莓派 上的远程桌面无法工作

树莓派 上的远程桌面无法工作

我在树莓派上安装了 Ubuntu,并通过以下命令安装了远程桌面

apt-get install xrdp

但它不起作用,每当我尝试连接时,它都会显示黑屏并关闭,有人能帮忙吗?提前谢谢

我从这里安装了 ubuntu 服务器:

从这里ubuntu-18.04.3-桌面-amd64

在此处输入图片描述

关于我正在运行的 Pi 的更多详细信息:

processor       : 0
BogoMIPS        : 38.40
Features        : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 1
BogoMIPS        : 38.40
Features        : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 2
BogoMIPS        : 38.40
Features        : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 3
BogoMIPS        : 38.40
Features        : fp asimd evtstrm crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

Hardware        : BCM2835
Revision        : a02082
Serial          : 000000009c800ff0
Model           : Raspberry Pi 3 Model B Rev 1.2

答案1

通过以下链接完成:

这里这里

如果您尝试在 Ubuntu 或 Xubuntu 18.04 上使用远程桌面,您可能会发现登录后看到的只是一个空白屏幕。

其中一个原因是 xfce4 添加了阻止打开第二个会话的代码。您会发现,如果您的计算机主屏幕已登录到 xfce4,则可能无法将其与 xrdp 一起使用。

要解决此“第二个会话”问题并允许尽可能多的会话,请编辑 /etc/xrdp/startwm.sh 并在测试和执行 Xsession 的行之前添加这些行。$HOME/.profile 不是解决方案的一部分,但它无论如何都应该在启动会话之前运行。

unset DBUS_SESSION_BUS_ADDRESS  
unset XDG_RUNTIME_DIR  
. $HOME/.profile

相关内容