Categories: UbuntuUbuntu Feed

Change Screen Resolution of An Ubuntu VM in Hyper-V

Recently I created a Ubuntu desktop virtual machine in the Hyper-V platform. After login to the desktop realises that the screen resolution is not correct. I tried to change VM to full-screen mode but it opens in partial screen. When I checked the resolution under the settings found below:

Sponsored
id="caption-attachment-29243" class="wp-caption-text">Current Screen Resolution of Ubuntu on Hyper-V

This how-to guide will help you to change the screen resolution of an Ubuntu VM in Hiper-V. This also allows you to run Ubuntu VM in full-screen mode in Hiper-V.

Changing Screen Resolution in Hyper-V Ubuntu VM

Follow the instructions to change the screen resolution of an Ubuntu VM in Hyper-V:

  1. Login to your system as a sudo or root account.
  2. Open a shell and edit /etc/default/groub configuration file in a text editor
    sudo vim /etc/default/grub 
    

    Update the value of GRUB_CMDLINE_LINUX_DEFAULT variable as below:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1366x768"
    

    Here 1366×768 is the screen resolution of the host machine. You need to change this value as per your host machine resolution

    Sponsored
  3. Now run the following command to update the grub configuration.
    sudo update-grub 
    
  4. Also install the linux-image-extra-virtual package that provides the extra drivers which is not included in base kernel.
    sudo apt install linux-image-extra-virtual 
    
  5. Reboot your system and test

Once the system is rebooted, log in to the Ubuntu desktop and change to full screen. You will see the Ubuntu desktop open in full screen.

Now, check the updated screen resolution of Ubuntu running on the Hyper-V platform.

Updated screen resolution in ubuntu running on hyper-v

Wrap Up

This tutorial helped you to change the screen resolution of an Ubuntu VM running on the Hyper-V platform.

The post Change Screen Resolution of An Ubuntu VM in Hyper-V appeared first on TecAdmin.

Ubuntu Server Admin

Recent Posts

How is Livepatch safeguarded against bad actors?

Canonical Livepatch is a security patching automation tool which supports reboot-less security updates for the…

3 hours ago

Accelerating data science with Apache Spark and GPUs

Apache Spark has always been very well known for distributing computation among multiple nodes using…

3 hours ago

Cut data center energy costs with bare metal automation

Data centers are popping up everywhere. With the rapid growth of AI, cloud services, streaming…

1 day ago

Build the future of *craft: announcing Starcraft Bounties!

Our commitment to building a thriving open source community is stronger than ever. We believe…

1 day ago

NodeJS 18 LTS EOL extended from April 2025 to May 2032 on Ubuntu

The clock was ticking: Node.js 18’s upstream End of Life (EOL) The OpenJS Foundation is…

1 day ago

Native integration now available for Pure Storage and Canonical LXD

June 25th, 2025 – Canonical, the company behind Ubuntu, and Pure Storage, the IT pioneer…

2 days ago