[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Re : Re : Re : Re : Re : Re : Re : Re: Patches for VGA-Passthrough XEN 4.2 unstable


  • To: n4rC0t1C <shandivo@xxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: David TECHER <davidtecher@xxxxxxxx>
  • Date: Tue, 6 Dec 2011 11:22:48 +0000 (GMT)
  • Delivery-date: Tue, 06 Dec 2011 11:24:01 +0000
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.fr; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=0WqKfGs+HX3Tv8nhotD/CzY1nEO4E4umayfI3JkW4xZnhQ8ZDJ5RGeNL3sIWSxsIU5Yra57KJjRSdC89NsLf/5OyO3uZFo5CgQP7TjSaE+QZwyH7VO1I4mzXlU7KkTRzY5qjEILPhTGG8KGywu5v8h7zWhaHFPlQYN2Rh52tfS8=;
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

Hi

Thanks for your mail. It is a real pleasure

- to see that it works for you

- to see that you can play your favorite game with such settings :). I played Crysis 2 using 1920x1080 resolution, DirectX 9
 but this is the only game that I tested - single player -. I have to test as you did :) for the others games.

I' ve got the same CPU as you. Intel i5 2500 :) and a GTX 460 SE EVGA  1024.


Xen should work with a Linux domU too. I've did a few test on Ubuntu Lucid 64 bits.
You have to take care of the good version of Nvidia drivers for GTX 460to work.
I do not remember  the real version but it is for driver 270.??

My last patches for Xen Staging (http://xenbits.xensource.com/staging/xen-unstable.hg) for revision >= 24332
are available at http://www.davidgis.fr/download/xen-4.2_rev24232_gfx-passthrough-patchs.tar.bz2

Thanks for the tip about audio.

Thanks for all.

Kind regards.

David



De : n4rC0t1C <shandivo@xxxxxxxxx>
À : xen-devel@xxxxxxxxxxxxxxxxxxx
Envoyé le : Lundi 5 Décembre 2011 23h26
Objet : Re: [Xen-devel] Re : Re : Re : Re : Re : Re : Re: Patches for VGA-Passthrough XEN 4.2 unstable

I've been able to successfully passthrough my nvidia vga card to a windowsxp
32 bit domU, using the patches provided by David in this thread.
Performances are AMAZING! I've played entire single player campaing of
Battlefield 3 at 1680x1050@ULTRA settings in domU, with NO visible lags or
artifacts. DomU is really rock solid, not a single crash. Crysis2, Fifa12,
NBA2K12 also played really well at maximum quality settings and resolutions.
Adobe Suite, Flash 11 and CUDA also works as on bare metal systems (eg using
gpu to accelerate).
I've been able to passthrough an usb controller and the integreted audio
card too.


I can swich between dom0 e domU by changing the input source of the monitor,
and using synergy to share keyboard and mouse over ssh.
At boot i bind the nvidia card to pciback in grub conf file.
Later I use pci-stub to passthrough audio and usb.
When I shutdown the domU, i can bind the audio card back to the dom0 in this
way:

echo "8086 1c20" > remove_id
echo "0000:00:1b.0" > /sys/bus/pci/drivers/pci-stub/unbind
alsa force-reload



Follows a bit of infos about my system config and hardware:

CPU: Intel i5-2500
MB: Asrock z68 EXTREME4 GEN3 (bios 1.10)
PRIMARY VGA: GIGABYTE GTX460 (GV-N460OC-1GI, rev. 1.0). (@dvi on monitor)
SECONDARY VGA: integrated intel hd3000, running gnome shell 3 in dom0
(xorg-edgers ppa) (@DP on monitor).


Ubuntu 11.10-64bit with kernel 3.1.4 from ubuntu developers ppa
Linux ibeast 3.1.4-030104-generic #201111281851 SMP Mon Nov 28 23:52:23 UTC
2011 x86_64 x86_64 x86_64 GNU/Linux


xl info:

host                  : ibeast
release                : 3.1.4-030104-generic
version                : #201111281851 SMP Mon Nov 28 23:52:23 UTC 2011
machine                : x86_64
nr_cpus                : 4
nr_nodes              : 1
cores_per_socket      : 4
threads_per_core      : 1
cpu_mhz                : 3300
hw_caps                :
bfebfbff:28000800:00000000:00003f40:17bae3ff:00000000:00000001:00000000
virt_caps              : hvm hvm_directio
total_memory          : 8100
free_memory            : 117
free_cpus              : 0
xen_major              : 4
xen_minor              : 2
xen_extra              : -unstable
xen_caps              : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32
hvm-3.0-x86_32p hvm-3.0-x86_64
xen_scheduler          : credit
xen_pagesize          : 4096
platform_params        : virt_start=0xffff800000000000
xen_changeset          : Fri Dec 02 09:05:26 2011 +0100 24341:60d4e257d04b
xen_commandline        : placeholder
cc_compiler            : gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3)
cc_compile_by          : ivo
cc_compile_domain      :
cc_compile_date        : Fri Dec  2 13:14:41 CET 2011
xend_config_format    : 4

No remarkable changes made to xen default config files.


I just want to say thanks to every single xen developer out there, and David
for posting patched for nvidia cards. You just made my "life's dream" true.
Best Regards,
Ivo

--
View this message in context: http://xen.1045712.n5.nabble.com/Patches-for-VGA-Passthrough-XEN-4-2-unstable-tp4406265p5050354.html
Sent from the Xen - Dev mailing list archive at Nabble.com.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.