我在 Hyper-V 上安装了 Xubuntu 18.04。
当我想使用远程桌面来克隆机器时,它会显示一个空白屏幕。
我按照以下几个指南配置了 XRDP:
https://c-nergy.be/blog/?p=11868
https://medium.com/@vivekteega/how-to-setup-an-xrdp-server-on-ubuntu-18-04-89f7e205bd4e
https://help.ubuntu.com/community/xrdp
但它们都不起作用。
有什么问题?
答案1
对于 Ubuntu 18.04 Bionic,这有效:
sudo apt-get install xorgxrdp-hwe-18.04
这将安装兼容的 xrdp 包
旧版本不兼容,如果您安装了旧版本,则必须:
sudo apt-get install xserver-xorg-core
sudo apt-get -y install xserver-xorg-input-all
如果你安装了旧的东西,这将删除它
不要使用下面的解决方案!
互联网上的其他答案也建议使用这个解决方案,但这只会给你的 Ubuntu 18 安装带来另一个问题
Xrdp 使用 Ubuntu 18.04、Bionic Beaver 显示空白屏幕
要解决此“第二个会话”问题并允许尽可能多的会话,请编辑 /etc/xrdp/startwm.sh 并在测试和执行 Xsession 的行之前添加这些行。$HOME/.profile 不是解决方案的一部分,但它无论如何都应该在启动会话之前运行。
unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
答案2
只是猜测
如果你正在跑步Xubuntu 18.04.2 或 18.04.3,你可能会受到了解 xRDP 的问题...
如果你已经从 xubuntu 存储库在系统上手动安装了 xrdp 包,未安装 xorgxrdp 包因为包依赖问题...
尝试安装新的 xorgxrdp-hwe-18.04 包并重试
要安装该包,请执行以下命令
sudo apt-get 安装 xorgxrdp-hwe-18.04
我们假设您已经在系统上安装了 xrdp 包...
希望这对你有帮助,下次见