我在 Windows 8 上的 Hyper-V 下运行全新安装的 ubuntu。我无法选择大于 1152x864 的分辨率。
ubuntu VM 中的 xrandr 指出最大值为 1152x864(我的本地显示器运行在 1920x1050 及以上,所以我想要更高的分辨率。
有没有办法以更高的分辨率运行?
答案1
在 Hyper-V 中运行的 Ubuntu (Linux) 的最大可能分辨率为1920x1080
以下是如何更改分辨率的方法Ubuntu(Linux)在 Hyper-V 中运行:
- 打开终端并输入:
sudo gedit /etc/default/grub
- 找到以 开头的行
GRUB_CMDLINE_LINUX_DEFAULT
,然后video=hyperv_fb:1920x1080
在引号之间添加(或您喜欢的分辨率),如下所示:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1920x1080"
- 保存并退出
- 跑步
sudo update-grub
- 重新启动 Hyper-V(重新启动 Ubuntu(Linux)可能就足够了)
这是针对 Ubuntu 14.04 的,但我认为它也适用于 12.10 和 13.04。这是我的原始版本邮政。
答案2
如果它可以帮助其他人,我无法得到Devid 的回答因为在阅读了其他文章后,我在虚拟机上安装了“RemoteFX 3D 视频适配器”,所以它可以为我工作。
按照 Devid 的步骤操作后,我将其删除后,获得了我想要的完整分辨率(1920x1080)。
设置->硬件->3D 视频适配器
点击“删除”