Cannot get beyond 1920x1080 resolution using Hyper V and Ubuntu 20.04

thomas browne 1 Reputation point
2022-01-20T20:36:55.517+00:00

I am running a monitor which has a 2560 by 1080 resolution, and using HyperV to run an Ubuntu 20.04 virtual machine in it. I have used these instructions, that is editing /etc/default/grub file and making this change: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1920x1080", and then running sudo update-grub.

That works fine, but if I increase it to GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:2560x1080" then it seems to ignore all resolution information and go back to the tiny default screen size for virtual machines.

Is there a way to go beyond 1920x1080? Is the problem a resolution one, or an aspect ratio one, because my monitor is 21x9.

Windows for business Windows Client for IT Pros Storage high availability Virtualization and Hyper-V
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. isomega 31 Reputation points
    2022-07-14T18:40:44.607+00:00

    Check the video settings (limits) for the VM in Powershell using Get-VMVideo <vm-name>.

    Modify the video settings for the VM in Powershell using Set-VMVideo -VMName <vm-name> -HorizontalResolution <hres> -VerticalResolution <vres>.

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.