Hyper-v 的 xrdp 登录屏幕突然消失,现在我无法更改屏幕分辨率

Hyper-v 的 xrdp 登录屏幕突然消失,现在我无法更改屏幕分辨率

我有 Windows 10 商务版,Hyper-v 版本:10.0.19041.1。我通常在 Hyper-v 上启动 Ubuntu 22.04 VM,它会带我进入 xrdp 屏幕,在那里我可以选择共享驱动器和屏幕分辨率等设置,然后登录。当我登录时,它会跳过正常的 Ubuntu 登录屏幕。

我最近没有更改 Hyper-v 或 Ubuntu 中的任何设置,但今天我启动了虚拟机,它进入了正常的 Ubuntu 登录屏幕(通常会跳过此屏幕,因为我通过 xrdp 登录)。xrdp 屏幕根本没有出现,这意味着我现在无法更改屏幕分辨率等设置。

问题在于:几个月前我安装了 xfce 桌面,但无法选择它,因为选择选项在 Ubuntu 登录屏幕上。我现在可以选择它,这很好,但我无法更改 xrdp 设置,如屏幕分辨率等。

有没有什么办法可以让我鱼与熊掌兼得,既可以更改屏幕分辨率,又可以更改我使用的桌面环境?

能够更改 xrdp 设置比更改桌面环境更重要,所以如果无法同时执行这两项操作,那么我真的需要知道如何再次更改 xrdp 设置?

答案1

我有几台 Hyper-V Linux 机器,包括 Ubuntu 22.04。

Hyper-V 中没有使用 XRDP 启动 Linux 机器的设置。

这是您使用 XRDP 设置添加的内容:

安装 xrdp(sudo apt install xrdp)

启用 xrdp(sudo systemctl enable xrdp)

启动 xrdp 服务(每次启动 Guest 时都必须启动):sudo systemctl start xrdp

检查状态。

如果您无法恢复到安装的设置,那么请按原样使用,或者构建一个新的 Ubuntu 机器。

相关内容