无法更改 Xenserver VM 上的 Ubuntu 18.04 的显示分辨率

无法更改 Xenserver VM 上的 Ubuntu 18.04 的显示分辨率

我正在使用装有免费版 Xenserver 7.4 的 Dell T410 服务器,我安装了 Ubuntu 18.04 VM,一切顺利,但我无法调整分辨率

从 ubuntu 设置中,仅显示 800X600,请参阅从 VNC Viewer 拍摄的附加图像,但如果我使用 XenCentre 或 Xen Orchestra 控制台,它们看起来相同。我还安装了 Windows 10 vm 并使用安装在我的 iMac 上的 Microsoft RDP App 进行访问,它工作正常,我可以从 VM 或 RDP App 设置中更改任何分辨率并且有声音。但在 Ubuntu 上,我认为它会选择 Dell 驱动程序\HW,没有更改分辨率的选项,正如您从屏幕截图中看到的那样,即使设置页面也不适合屏幕。总的来说,我想做与 Windows VM 相同的事情,如果可能的话,使用 Microsoft 的 RDP。我确实设法使用了 VNC Viewer,但分辨率相同。我确实在 Windows 和 Ubuntu vm 上都安装了 XS Guest 工具,但没有帮助提高 ubuntu 的分辨率。我也在网上研究过,但只找到了 2016 XS V6.5 和 Ubuntu 16.04 的过时解决方案,但没有解决方案有帮助。

我使用此设置作为家庭实验室来学习服务器、Linux CLI 和 VM,因此我希望拥有与桌面类似的环境。

我的问题是:

  1. 我该如何修复分辨率,我需要安装 XS 或 Ubuntu 驱动程序吗?

  2. 您在生产和家庭实验室环境中通常使用什么来访问 VM、RDP 客户端?

  3. 您推荐哪种 RDP 来获得最佳兼容性和桌面环境?

感谢您的帮助

亚里夫

VNC 上显示的 Ubuntu 设置

答案1

1.关闭您的虚拟机。

2.从命令行找到您的虚拟机的 UUID:

xe vm-list name-label='您的虚拟机名称'

3.获取UUID值,运行以下命令:

xe vm-param-remove uuid=UUID 参数名称=平台 参数键=vga

4.您可以随时使用以下命令切换回默认驱动程序:

xe vm-param-set uuid=UUID 平台:vga=std

相关内容