解决 ubuntu 桌面环境在 Win10 的 Hyper-V 中不能全屏的问题

Windows 10 自带 Hyper-V 管理器,可以用来构建虚拟机,体验不同的操作系统。在新建虚拟机时,有一些推荐的选项,Ubuntu 桌面赫然在列,想来应该有很好的支持,就按照提示安装来试试。

结果安装好以后发现居然不能全屏,也不能自适应屏幕分辨率,而在其它的虚拟机系统中(virtualBox, vmware),只要安装了客户增强驱动,都可以自适应屏幕的大小。看来 Hyper-V 和 Ubuntu 的集成还有待加强啊。

要改变 Hyper-V 中 Ubuntu 桌面的分辨率要怎么做呢? 执行以下基本就可以;

  1. 编辑 /etc/default/grub 文件,执行:
1
sudo gedit /etc/default/grub
  1. 修改启动设置, 将:
1
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

修改为:

1
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1920x1080"

最后就是你想要的分辨率。 修改后保存。

  1. 重启系统,执行:
1
sudo reboot

本文标题:解决 ubuntu 桌面环境在 Win10 的 Hyper-V 中不能全屏的问题

文章作者:Morning Star

发布时间:2020年03月25日 - 14:03

最后更新:2021年04月16日 - 15:04

原始链接:https://www.mls-tech.info/linux/ubuntu-desktop-on-hyperv/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。