目前的解决方法只能是手工指定分辨率,下面是具体步骤。
修改配置文件
sudo vi /etc/default/grub
找到GRUB_CMDLINE_LINUX_DEFAULT所在行,
在最后加上video=hyperv_fb:[分辨率],
比如我想要的分辨率是1920x1080,
这一行改完后就是
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1920x1080"
修改完毕后在终端运行
sudo update-grub
重启机器后,便可以看到ubuntu运行在新的分辨率下了。
sudo init 6
注意:这种方法最高只能支持1920×1080 的分辨率,对于大显示器,高DPI的童鞋,可以考虑用RDP,VNC等方式来用上更高的分辨率。