From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Singapore Citizen Mr. Teo En Ming (Zhang Enming)" Subject: Re: Is my VGA Passthrough of Intel HD Graphics 4600 IGD to Windows 8 Enterprise HVM domU Considered Successful??? Date: Mon, 15 Jul 2013 00:50:21 +0800 Message-ID: <51E2D6CD.6020502@gmail.com> References: <51E2CDB8.5080704@gmail.com> Reply-To: singapore.mr.teo.en.ming@gmail.com Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------000605060106090301090100" Return-path: In-Reply-To: <51E2CDB8.5080704@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: singapore.mr.teo.en.ming@gmail.com Cc: "xen-users@lists.xen.org" , "xen-devel@lists.xen.org" List-Id: xen-devel@lists.xenproject.org This is a multi-part message in MIME format. --------------000605060106090301090100 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 15/07/2013 00:11, Singapore Citizen Mr. Teo En Ming (Zhang Enming) wrote: > Hi, > > I am using Xen-unstable 4.4 changeset 27214 and Linux kernel 3.10.0. > My host operating system is Ubuntu 13.04 amd64. I have installed > Windows 8 Enterprise 64-bit 90-day Evaluation as a HVM domU. > > My Windows 8 HVM domU configuration file is as follows: > > # XL domain configuration file for Windows 8 64-bit English HVM domU > # Please refer to "man xl.cfg" for further explanations. > # See also docs/misc/xl-network-configuration.markdown and > # docs/misc/xl-disk-configuration.txt > # Written by Teo En Ming (Zhang Enming) > # Email: teo.en.ming@gmail.com > # Mobile Phone: +65-9117-5902 > # Country: Singapore > # Date: 14 July 2013 Sun > device_model_version="qemu-xen-traditional" > name="Windows8" > builder="hvm" > vcpus=4 > memory=2048 > on_poweroff="destroy" > on_reboot="restart" > on_crash="destroy" > disk=[ 'format=raw, vdev=hda, access=rw, > target=/etc/xen/images/windows8.img', 'format=raw, vdev=hdc, > access=ro, devtype=cdrom, target=/home/teo-en-ming/WIN8_RTM.ISO' ] > vif=[ 'bridge=virbr0,type=ioemu,model=e1000' ] > #boot=[c|d|n] > #Selects the emulated virtual device to boot from. Options are hard > disk (c), cd-rom (d) or network/PXE (n). > #Multiple options can be given and will be attempted in the order they > are given. e.g. to boot from cd-rom > #but fallback to the hard disk you can give dc. The default is cd. > boot="dc" > acpi=1 > #xen_platform_pci=1 > #viridian=1 > #stdvga=1 > vnc=1 > vnclisten="0.0.0.0" > vncdisplay=0 > vncunused=1 > vncpasswd="" > sdl=0 > usb=1 > usbdevice="tablet" > # Enable Xen VGA Passthrough > gfx_passthru=1 > # VGA Passthrough Gigabyte Geforce GTX 560 1 GB GDDR5 PCI Express x16 > VGA card. > #pci = [ > '01:00.0','01:00.1','00:1b.0','00:1a.0','00:1a.1','00:1a.2','00:1a.7','00:1d.0','00:1d.1','00:1d.2','00:1d.7' > ] > # PCI Passthrough Intel HD Audio Controller. > #pci = [ '00:1b.0' ] > # PCI Passthrough all the USB Controllers. > # pci = [ > '00:1a.0','00:1a.1','00:1a.2','00:1a.7','00:1d.0','00:1d.1','00:1d.2','00:1d.7' > ] > # Passthrough Intel HD Graphics 4600, audio controllers and USB > controllers > pci = [ '00:02.0','00:03.0','00:14.0','00:1a.0','00:1b.0','00:1d.0' ] > #pci = [ '00:02.0' ] > > My VT-d capable computer hardware specifications are as follows: > > 1. Intel Core i5-4430 Quad Core @ 3.0 GHz with 6MB Cache VT-d capable > > 2. ASRock B85M Pro4 LGA1150 m-ATX Motherboard with UEFI BIOS flashed > to version 1.50 VT-d capable > > 3. 32 GB (8GB X 4) Kingston DDR3-1600 CL 11 memory > > 4. Intel HD Graphics 4600 onboard > > 5. Gigabyte Geforce GTX 560 PCI Express x16 > > 6. 2X 500GB Western Digital Harddisks SATA > > 7. 1X 160GB Hitachi Harddisk SATA > > 8. LG Blu-ray Writer Internal SATA > > 9. LG DVD Writer Internal SATA > > 10. Cooler Master Elite 311 ATX Casing with USB 3.0 port on the front > panel > > 11. Dell 23" U2312HM LED Monitor w/ DVI port > > Now, in the Device Manager in Windows 8 HVM domU, the display adapter > under Display adapters is "Microsoft Basic Display Adapter". Please > refer to screenshot at http://i.imgur.com/XDqMisl.jpg > > When I try to install the Intel HD Graphics Display Driver, the > installation software will try to detect the display adapter, and the > LCD monitor will blink for 1-2 times. After that, the LCD monitor will > go into Power Save mode *forever*, meaning blank screen. > The installation of Intel HD Graphics Display Driver will *not* > continue. Then I try to destroy the Windows 8 HVM domU domain and > restart Windows 8 HVM domU. However, Windows 8 HVM domU fails to start > after this. The LCD monitor will go into Power Save mode > again, ie. blank screen forever. > > How can I overcome this problem and install the Intel HD Graphics > Display Driver successfully? > > Is my VGA Passthrough of Intel HD Graphics 4600 IGD to Windows 8 > Enterprise HVM domU Still Considered Successful??? > > Please advise. > > PS. I have also attached my Linux kernel 3.10.0 configuration file. > Xen log files are also attached. > > Attached /etc/grub.d/40_custom and /etc/xen/windows8. -- Yours sincerely, Singapore Citizen Mr. Teo En Ming (Zhang Enming) --------------000605060106090301090100 Content-Type: text/plain; charset=UTF-8; name="40_custom" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="40_custom" IyEvYmluL3NoCmV4ZWMgdGFpbCAtbiArMyAkMAojIFRoaXMgZmlsZSBwcm92aWRlcyBhbiBl YXN5IHdheSB0byBhZGQgY3VzdG9tIG1lbnUgZW50cmllcy4gIFNpbXBseSB0eXBlIHRoZQoj IG1lbnUgZW50cmllcyB5b3Ugd2FudCB0byBhZGQgYWZ0ZXIgdGhpcyBjb21tZW50LiAgQmUg Y2FyZWZ1bCBub3QgdG8gY2hhbmdlCiMgdGhlICdleGVjIHRhaWwnIGxpbmUgYWJvdmUuCm1l bnVlbnRyeSAnVWJ1bnR1IDEzLjA0IGFtZDY0IFJlbGVhc2Ugd2l0aCBYZW4gNC40LXVuc3Rh YmxlIGFuZCBMaW51eCBLZXJuZWwgMy4xMC4wLXhlbi10ZW8uZW4ubWluZy1zZ3AnIC0tY2xh c3MgZ251LWxpbnV4IC0tY2xhc3MgZ251IC0tY2xhc3Mgb3MgewpyZWNvcmRmYWlsCmluc21v ZCBwYXJ0X21zZG9zCmluc21vZCBleHQyCnNlYXJjaCAtLW5vLWZsb3BweSAtLWZzLXV1aWQg LS1zZXQ9cm9vdCAxOTZjZTcyNy0wOTY4LTRiMWQtOTVmZS03NWIyNTZjMDljNDgKc2V0IHJv b3Q9J2hkMCxtc2RvczEnCnNlYXJjaCAtLW5vLWZsb3BweSAtLWZzLXV1aWQgLS1zZXQ9cm9v dCAxOTZjZTcyNy0wOTY4LTRiMWQtOTVmZS03NWIyNTZjMDljNDgKbXVsdGlib290IC94ZW4u Z3oKbW9kdWxlIC92bWxpbnV6LTMuMTAuMC14ZW4tdGVvLmVuLm1pbmctc2dwIHBsYWNlaG9s ZGVyIHJvb3Q9L2Rldi9tYXBwZXIvdWJ1bnR1LS12Zy1yb290IGRvbTBfbWVtPTEwMjQgY29u c29sZT10dHkgcXVpZXQgc3BsYXNoIHZ0LmhhbmRvZmY9NyBub21vZGVzZXQgeGVuLXBjaWJh Y2suaGlkZT0oMDA6MDIuMCkoMDA6MDMuMCkoMDA6MTQuMCkoMDA6MWEuMCkoMDA6MWIuMCko MDA6MWQuMCkKbW9kdWxlIC9pbml0cmQuaW1nLTMuMTAuMC14ZW4tdGVvLmVuLm1pbmctc2dw Cn0K --------------000605060106090301090100 Content-Type: text/plain; charset=UTF-8; name="windows8" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="windows8" IyBYTCBkb21haW4gY29uZmlndXJhdGlvbiBmaWxlIGZvciBXaW5kb3dzIDggNjQtYml0IEVu Z2xpc2ggSFZNIGRvbVUKIyBQbGVhc2UgcmVmZXIgdG8gIm1hbiB4bC5jZmciIGZvciBmdXJ0 aGVyIGV4cGxhbmF0aW9ucy4KIyBTZWUgYWxzbyBkb2NzL21pc2MveGwtbmV0d29yay1jb25m aWd1cmF0aW9uLm1hcmtkb3duIGFuZAojIGRvY3MvbWlzYy94bC1kaXNrLWNvbmZpZ3VyYXRp b24udHh0CiMgV3JpdHRlbiBieSBUZW8gRW4gTWluZyAoWmhhbmcgRW5taW5nKQojIEVtYWls OiB0ZW8uZW4ubWluZ0BnbWFpbC5jb20KIyBNb2JpbGUgUGhvbmU6ICs2NS05MTE3LTU5MDIK IyBDb3VudHJ5OiBTaW5nYXBvcmUKIyBEYXRlOiAxNCBKdWx5IDIwMTMgU3VuCmRldmljZV9t b2RlbF92ZXJzaW9uPSJxZW11LXhlbi10cmFkaXRpb25hbCIKbmFtZT0iV2luZG93czgiCmJ1 aWxkZXI9Imh2bSIKdmNwdXM9NAptZW1vcnk9MjA0OApvbl9wb3dlcm9mZj0iZGVzdHJveSIK b25fcmVib290PSJyZXN0YXJ0Igpvbl9jcmFzaD0iZGVzdHJveSIKZGlzaz1bICdmb3JtYXQ9 cmF3LCB2ZGV2PWhkYSwgYWNjZXNzPXJ3LCB0YXJnZXQ9L2V0Yy94ZW4vaW1hZ2VzL3dpbmRv d3M4LmltZycsICdmb3JtYXQ9cmF3LCB2ZGV2PWhkYywgYWNjZXNzPXJvLCBkZXZ0eXBlPWNk cm9tLCB0YXJnZXQ9L2hvbWUvdGVvLWVuLW1pbmcvV0lOOF9SVE0uSVNPJyBdCnZpZj1bICdi cmlkZ2U9dmlyYnIwLHR5cGU9aW9lbXUsbW9kZWw9ZTEwMDAnIF0KI2Jvb3Q9W2N8ZHxuXQoj U2VsZWN0cyB0aGUgZW11bGF0ZWQgdmlydHVhbCBkZXZpY2UgdG8gYm9vdCBmcm9tLiBPcHRp b25zIGFyZSBoYXJkIGRpc2sgKGMpLCBjZC1yb20gKGQpIG9yIG5ldHdvcmsvUFhFIChuKS4K I011bHRpcGxlIG9wdGlvbnMgY2FuIGJlIGdpdmVuIGFuZCB3aWxsIGJlIGF0dGVtcHRlZCBp biB0aGUgb3JkZXIgdGhleSBhcmUgZ2l2ZW4uIGUuZy4gdG8gYm9vdCBmcm9tIGNkLXJvbQoj YnV0IGZhbGxiYWNrIHRvIHRoZSBoYXJkIGRpc2sgeW91IGNhbiBnaXZlIGRjLiBUaGUgZGVm YXVsdCBpcyBjZC4KYm9vdD0iZGMiCmFjcGk9MQojeGVuX3BsYXRmb3JtX3BjaT0xCiN2aXJp ZGlhbj0xCiNzdGR2Z2E9MQp2bmM9MQp2bmNsaXN0ZW49IjAuMC4wLjAiCnZuY2Rpc3BsYXk9 MAp2bmN1bnVzZWQ9MQp2bmNwYXNzd2Q9IiIKc2RsPTAKdXNiPTEKdXNiZGV2aWNlPSJ0YWJs ZXQiCiMgRW5hYmxlIFhlbiBWR0EgUGFzc3Rocm91Z2gKZ2Z4X3Bhc3N0aHJ1PTEKIyBWR0Eg UGFzc3Rocm91Z2ggR2lnYWJ5dGUgR2Vmb3JjZSBHVFggNTYwIDEgR0IgR0REUjUgUENJIEV4 cHJlc3MgeDE2IFZHQSBjYXJkLgojcGNpID0gWyAnMDE6MDAuMCcsJzAxOjAwLjEnLCcwMDox Yi4wJywnMDA6MWEuMCcsJzAwOjFhLjEnLCcwMDoxYS4yJywnMDA6MWEuNycsJzAwOjFkLjAn LCcwMDoxZC4xJywnMDA6MWQuMicsJzAwOjFkLjcnIF0KIyBQQ0kgUGFzc3Rocm91Z2ggSW50 ZWwgSEQgQXVkaW8gQ29udHJvbGxlci4KI3BjaSA9IFsgJzAwOjFiLjAnIF0KIyBQQ0kgUGFz c3Rocm91Z2ggYWxsIHRoZSBVU0IgQ29udHJvbGxlcnMuCiMgcGNpID0gWyAnMDA6MWEuMCcs JzAwOjFhLjEnLCcwMDoxYS4yJywnMDA6MWEuNycsJzAwOjFkLjAnLCcwMDoxZC4xJywnMDA6 MWQuMicsJzAwOjFkLjcnIF0KIyBQYXNzdGhyb3VnaCBJbnRlbCBIRCBHcmFwaGljcyA0NjAw LCBhdWRpbyBjb250cm9sbGVycyBhbmQgVVNCIGNvbnRyb2xsZXJzCnBjaSA9IFsgJzAwOjAy LjAnLCcwMDowMy4wJywnMDA6MTQuMCcsJzAwOjFhLjAnLCcwMDoxYi4wJywnMDA6MWQuMCcg XQojcGNpID0gWyAnMDA6MDIuMCcgXQo= --------------000605060106090301090100 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --------------000605060106090301090100--