|
|
|
|
|
|
|
|
|
|
xen-devel
RE: [Xen-devel] Video Presentation on PCI Express x16 VGA Pass Through
Dear All,
Here is my latest video presentation on VGA passthrough. Please check out my blog at http://teo-en-ming-aka-zhang-enming.blogspot.com/ or the Youtube link at http://www.youtube.com/watch?v=1ia3IwG6tp4
The "not enough free resources" problem for nVidia Geforce 8400 GS PCI Express x16 graphics card in earlier presentation videos:
http://www.youtube.com/watch?v=HNEiSI...
http://www.youtube.com/watch?v=_hOT_9...
was
fixed. Device manager in Windows XP HVM domU no longer shows an
exclamation mark besides the nVidia Geforce 8400 GS graphics card. The
device is working properly and the resources tab shows the available
memory ranges.
Full VGA passthrough to Windows XP HVM guest
operating system using Xen virtualization has been realized. I am now
able to run 3-D video benchmarks on the passed through nVidia GeForce
8400 GS graphics card.
All this is possible using Xen 3.5
hypervisor with Intel supplied VGA passthrough patches. Instead of
using pvops dom0 kernel 2.6.31-rc6 which causes Win XP domU to run
slowly, I am now using pvops dom0 kernel 2.6.30-rc3.
Many thanks
to Xen developers, Han Weidong and other engineers at Intel, and also
Christian Tramnitz for pointing me to the missing puzzle which helped me
in resolving the final problem.
I am now able to bootstrap
Windows XP HVM domU from within Linux using Xen virtualization and play
3D games in the Windows virtual machine. In the past, Windows virtual
machines can only see a 2D emulated/virtual display adapter. The
virtualized Windows operating systems were more palatable to server
administrators than gamers. With VGA pass through and direct hardware
access by Windows virtual machines to the graphics hardware, gamers will now be able to play 3D games inside Windows virtual machines.
PS:
I am still unable to passthrough USB devices, e.g. keyboard and mouse,
to the Windows XP HVM domU. This video is captured and rendered using
the open source kdenlive non-linear video editor. The video is taken
using Canon HV20.
-- Mr. Teo En Ming (Zhang Enming) Dip(Mechatronics) BEng(Hons)(Mechanical Engineering) Alma Maters: (1) Singapore Polytechnic (2) National University of Singapore
Blog URL: http://teo-en-ming-aka-zhang-enming.blogspot.com Email: space.time.universe@xxxxxxxxx MSN: teoenming@xxxxxxxxxxx
Mobile Phone: +65-9648-9798 Street: Bedok Reservoir Road Republic of Singapore
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|