使用 Wayland 在 22.04 版 Virtualbox 上显示 Windows VM 时出现问题

使用 Wayland 在 22.04 版 Virtualbox 上显示 Windows VM 时出现问题

我在 Ubuntu 14.04 上创建了一个 Windows 10 VM,它一直陪伴我到今天,没有出现任何问题。这个周末,我升级到了 Ubuntu 22.04 beta(从 20.04 开始)。我发现我不能再使用 Windows 10 VM 了。屏幕保持黑色,如果我将鼠标悬停在屏幕上,VirtualBox 菜单就会变成有点破损的白色胶带…… 黑屏上奇怪的白色菜单

当我设法打开 Ubuntu 上的任务(通过在触摸板上缓慢向上移动三根手指)时,我可以看到 Windows“正常运行”。 Windows 10 似乎在任务上运行良好

然后我的鼠标在 VirtualBox 上就完全不能用了。要停止虚拟机,我需要打开任务(如上所示),单击“X”按钮打开虚拟机上的 VirtualBox 退出菜单,选择“关闭机器”(发送关机信号不会产生任何作用)并按下 Enter 键,因为鼠标不起作用。

我已经创建了一个简单的 Ubuntu 22.04 VM,没有任何问题。

感谢您的帮助。

答案1

切换到 X11 应该可以解决这个问题。

您可以在登录屏幕上执行此操作,点击齿轮图标并选择Ubuntu on Xorg.

长答案

此问题与 Wayland 显示服务器有关。

在以前的 Ubuntu 版本(例如 14.04)中,显示服务器是 X11。在 Ubuntu 22.04 上,Canonical 用 Wayland 替换了 X11。

虽然大多数应用程序可以在 Wayland 上正常运行,但有时您会发现类似您所遇到的视觉故障。

切换回 X11 应该可以解决您的问题,并且不会对您的系统产生任何副作用。Wayland 的主要原因是代码可维护性 - 理论上,对于最终用户来说,X11 和 Wayland 之间没有区别。

相关内容