On Sunday 11 November 2007 22:16:50 Ghiora Drori wrote: > Hi, > I am interested in supporting NVDIA, ATI, Intel and presumably other > display cards when running a windows guest KVM. The idea is to get > Windows XP games to work properly under kvm when being hosted by Linux. > The screen on Linux can have more then one X windows server running on > different TTYs and it looks (I have not checked the code) like each is > running separately (aka there is a store and initialize when switching > between them) so when a kvm guest would get such a screen it would have > direct access to the display hardware. > I searched Google but did not find anything significant. > Any ideas where to start? > Thanks Ghiora
That's an interesting idea. If you have an extra video card, you can 'passthrough' that card to the guest, enable paravirt DMA access and access that video card in the guest. In case you cannot use paravirt DMA (eg., Windows guests), you can use 1-1 mapping of the guest OS in the host address space. I sent out patches for passthrough for PCI devices and PV DMA for 64-bit hosts and guests last week. For 1-1 mapping of guests in host address space, there are some patches that were sent out to the lkml, but there are some issues to be ironed out first, but it might work for you. If you take this up seriously, I'd urge you to create a page on the wiki so that interested people will be able to follow the development and help with testing. Amit. ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ kvm-devel mailing list kvm-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-devel