I also tried out Hyper-V on Windows 10 Pro with Ubuntu Desktop 64-bit 16.04 LTS as guest system. I am not satisfied with the graphics performance. I do not know if i missed out a setting. If anybody finds a good solution i would be happy to know about it too.
But this is what i did. I read and followed the information from the Microsoft documentation on TechNet. There is a table with features of Hyper-V. Most interestingly in this case is the row mentioning "Hyper-V specific video device". But it does not mention anything about Windows 10. Only about Windows Server host systems.
I did not change anything in /etc/initramfs-tools/modules
. However, i followed the instructions and installed:
$> sudo apt-get update
$> sudo apt-get install --install-recommends linux-virtual-lts-xenial
$> sudo apt-get install --install-recommends linux-tools-virtual-lts-xenial linux-cloud-tools-virtual-lts-xenial
Then reboot. After reboot i found this:
$> lsmod | grep 'hyperv\|hv_'
hv_balloon 24576 0
hyperv_fb 20480 2
hv_storvsc 20480 3
hv_netvsc 36864 0
hv_utils 24576 2
hyperv_keyboard 16384 0
hid_hyperv 16384 0
hid 118784 2 hid_hyperv,hid_generic
hv_vmbus 73728 7 hv_balloon,hyperv_keyboard,hv_netvsc,hid_hyperv,hv_utils,hyperv_fb,hv_storvsc
So it seems to me that something worked out. But the graphics performance still seems to be poor. I am not sure if it improved maybe a little. Maybe you try it out and tell me if it helps?
I have the same problem. I put Ubuntu 18.04.1 LTS on USB stick as a bootable volume. Specifically, I formatted it on Mac and then ran it on a pc.
The solution I found was to press Ctrl - C after ejecting the USB stick.
Best Answer
Taken from https://www.eightforums.com/tutorials/5078-hyper-v-create-linux-virtual-machine-windows-8-a.html: