Ubuntu 14.04, 15.10, and Kubuntu 16.04.1 runs correctly as a Windows 10586 Hyper-V gen2 VM on a Lenovo P50 host. Ubuntu 16.04 fails and does not. It presents the login screen and then displays failures and no desktop. Attached screenshot 1.png shows 3 VM windows and the 16.04 presenting the error dialogs. (the errors flash and only display momentarily).
** Attachment added: "Screenshot1.png" https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1605798/+attachment/4705909/+files/Screenshot1.png -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to xorg in Ubuntu. https://bugs.launchpad.net/bugs/1605798 Title: Unity + Skylake + Hyper-V xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted) Status in xorg package in Ubuntu: Confirmed Bug description: Customer using Lenovo P50 (Skylake) and Surface Book (Skylake) laptops tried to start unity in a guest VM on Hyper-V. Kernel 4.4.0-31 started as expected, Hyper-V drivers loaded as expected including the framebuffer driver, plenty of memory and vCPUs allocated, but x.org fails with xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted), resulting in "no screens found". However, when customer used KDE (kubuntu 16.04 with similar kernel) on these same systems got a UI as expected. Customer also has no issues on non-skylake laptop. No unexpected messages seen in dmesg and syslog. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1605798/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp