From: Tobias Geiger <tobias.geiger@vido.info>
To: Jamesffs <javiapple@hotmail.com>
Cc: xen-devel@lists.xensource.com
Subject: Re: Re : Re : Re : Re : Re : Re : Re : Re: Patches for VGA-Passthrough XEN 4.2 unstable
Date: Fri, 17 Feb 2012 17:19:59 +0100 [thread overview]
Message-ID: <4F3E7E2F.5@vido.info> (raw)
In-Reply-To: <1329478339260-5492208.post@n5.nabble.com>
Hi James,
ah ok - somehow my client didnt display anything in bold, therefore my
irritation :)
But i'm nearly equally irritated by your Problem(description)...
1st, for reference, here is my xl dmesg output regarding iommu:
(XEN) Intel VT-d Snoop Control not enabled.
(XEN) Intel VT-d Dom0 DMA Passthrough not enabled.
(XEN) Intel VT-d Queued Invalidation enabled.
(XEN) Intel VT-d Interrupt Remapping enabled.
(XEN) Intel VT-d Shared EPT tables not enabled.
(XEN) I/O virtualisation enabled
Yours indicates a few more "not enabled" features, but iirc the only
important one here is the last "I/O virtualisation enabled", but dont
nail me down on that;
Is "01:00.0" the output of "xl pci-list-assignable-devices" ? if not,
you have a config/hardware problem you need to solve first.
lets assume your hardware is capable and your xen is conf'ed correct
(xen cmdline and dom0-kernel cmdline regarding pcipassthrough and iommu)
then:
after you installed your domu os (i assume here its windows), with
gfx_passthrough=0 (so that the cirrus-card gets used as primary within
domu), you should see within the qemu-vnc on localhost:5900 (or
whereever it listens according to your domu-config), 2 Graphics-devices:
one cirrus, working "normaly" and one representing your passed-through
card, which is disabled because no device driver is loaded for it.
From here on you should be able to normaly install the driver for the
card (nvidia/ati-catalyst installer...), and after a reboot, the card
should get initialized and bring a picture to the physically connected
monitor of the passedtrough card.
After all that you can set gfx_passthrough=1 for the pure cosmetic
reason that the cirrus card gets removed from the devicemanager (and you
therefore only see the qemu-command-console when you vnc to
localhost:5900) - but its not necessary at all.
Good luck!
Greetings
Tobias
Am 17.02.2012 12:32, schrieb Jamesffs:
> Hi Tobias, thank you for the answer.
>
> The * on my cfg appear because I used bold letter there.(They dont exists on
> my real cfg)
>
> In order to install the driver I need to see the graphic card in my Windows
> DomU, so I must passed through the card first right?
> So I used the options 'pci = [ '01:00.0' ]' and 'gfx_passthru=1' to
> passthru the card, but when I do this (after bind the device with pci-stub)
> I just can see (through VNC) a screen with qemu console and after a while
> the DomU crash. When u said before that it is not possible to see the DomU
> with VNC I thought that I should use a monitor attached to the graphic card
> but Im not sure how to do that.
>
> Anyway Im start thinking that the DomU crash is due to VT-d is not enabled
> properly, after using the parameter iommu=1 i have the following output in
> xl dmesg:
>
> (XEN) I/O virtualisation enabled
> .
> .
> (XEN) Intel VT-d Snoop Control not enabled.
> (XEN) Intel VT-d Dom0 DMA Passthrough not enabled.
> (XEN) Intel VT-d Queued Invalidation not enabled.
> (XEN) Intel VT-d Interrupt Remapping not enabled.
> (XEN) Intel VT-d Shared EPT table not enabled.
>
> So maybe the problem is there...
>
> Well thank you for your help
>
>
> --
> View this message in context: http://xen.1045712.n5.nabble.com/Patches-for-VGA-Passthrough-XEN-4-2-unstable-tp4406265p5492208.html
> Sent from the Xen - Dev mailing list archive at Nabble.com.
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
next prev parent reply other threads:[~2012-02-17 16:19 UTC|newest]
Thread overview: 102+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-05-18 11:47 Patches for VGA-Passthrough XEN 4.2 unstable JavMV
2011-05-23 10:48 ` Stefano Stabellini
2011-05-23 12:35 ` Pasi Kärkkäinen
2011-05-23 12:49 ` Pavel Mateja
2011-05-30 10:53 ` JavMV
2011-05-31 12:10 ` JavMV
2011-06-23 19:18 ` JavMV
2011-06-27 15:33 ` Konrad Rzeszutek Wilk
2011-06-27 15:42 ` JavMV
[not found] ` <1312297850948-4659036.post@n5.nabble.com>
2011-08-30 10:21 ` komkon555
2011-08-30 13:55 ` JavMV
2011-08-30 15:00 ` komkon555
2011-08-30 16:06 ` JavMV
2011-08-31 8:16 ` komkon555
2011-08-31 8:38 ` Pasi Kärkkäinen
2011-08-31 8:49 ` komkon555
2011-08-31 12:56 ` komkon555
2011-08-31 15:19 ` Pasi Kärkkäinen
2011-09-05 14:02 ` David TECHER
2011-09-06 11:57 ` komkon555
2011-09-06 21:17 ` Re : " David TECHER
2011-09-07 8:05 ` komkon555
2011-09-07 9:45 ` David TECHER
2011-09-07 9:52 ` Re : " David TECHER
2011-09-07 12:26 ` komkon555
2011-09-07 12:51 ` Re : " David TECHER
2011-09-07 18:52 ` Konrad Rzeszutek Wilk
2011-09-07 19:57 ` Re : " David TECHER
2011-09-09 1:45 ` Weidong Han
2011-09-09 8:07 ` komkon555
2011-09-07 13:25 ` komkon555
2011-09-07 13:54 ` JavMV
2011-09-07 14:22 ` Re : " David TECHER
2011-09-07 14:32 ` komkon555
2011-09-07 15:22 ` JavMV
2011-09-07 16:21 ` komkon555
2011-09-07 16:25 ` Re : " David TECHER
2011-09-09 7:54 ` komkon555
2011-09-09 12:29 ` JavMV
2011-09-09 13:28 ` Pasi Kärkkäinen
2011-09-09 16:09 ` Wei Huang
2011-09-09 19:56 ` Re : " David TECHER
2011-09-10 10:27 ` Pasi Kärkkäinen
2011-09-21 13:44 ` JavMV
2011-09-21 13:56 ` komkon555
2011-09-21 14:08 ` JavMV
2011-09-21 14:24 ` JavMV
2011-09-21 14:32 ` komkon555
2011-09-21 14:40 ` komkon555
2011-09-21 14:47 ` komkon555
2011-09-21 14:52 ` JavMV
2011-09-21 15:13 ` Re : " David TECHER
2011-09-22 12:15 ` JavMV
2011-09-22 12:45 ` komkon555
2011-09-22 12:55 ` JavMV
2011-09-22 17:41 ` JavMV
2011-09-22 18:27 ` Pasi Kärkkäinen
2011-09-22 21:54 ` JavMV
2011-09-23 11:34 ` JavMV
2011-09-23 14:00 ` JavMV
2011-09-23 14:52 ` JavMV
2011-09-23 15:12 ` komkon555
2011-09-23 17:21 ` Pasi Kärkkäinen
2011-10-15 10:00 ` David TECHER
2011-10-26 11:54 ` Zoltan Hubai
2011-10-26 13:35 ` Re : " David TECHER
2011-10-27 5:58 ` Zoltan Hubai
2011-10-27 10:14 ` Re : " David TECHER
2011-12-05 22:26 ` n4rC0t1C
2011-12-06 11:22 ` Re : " David TECHER
2011-12-06 12:04 ` n4rC0t1C
2011-12-06 13:57 ` Re : " David TECHER
2011-12-06 15:19 ` Tobias Geiger
2011-12-06 15:56 ` Re : " David TECHER
2011-12-06 22:28 ` David TECHER
2011-12-07 11:01 ` n4rC0t1C
2011-12-07 11:44 ` Tobias Geiger
2011-12-10 8:12 ` Sythrar
2011-12-10 12:29 ` n4rC0t1C
2011-12-13 21:03 ` Sythrar
2011-12-14 9:43 ` Tobias Geiger
2011-12-14 13:37 ` n4rC0t1C
2012-02-16 13:38 ` Jamesffs
2012-02-17 8:34 ` Tobias Geiger
2012-02-17 11:32 ` Jamesffs
2012-02-17 16:19 ` Tobias Geiger [this message]
2012-02-20 11:55 ` Jamesffs
2012-02-20 12:16 ` Jamesffs
2012-02-20 13:32 ` Tobias Geiger
2011-12-10 12:29 ` n4rC0t1C
2011-09-09 11:31 ` Liwei
2011-09-09 16:17 ` Wei Huang
2011-09-09 16:42 ` Liwei
2011-09-12 12:49 ` Tobias Geiger
2012-01-05 23:15 ` romihs
2012-01-06 1:13 ` n4rC0t1C
2012-01-06 14:23 ` Re : " David TECHER
2012-01-06 16:22 ` -+= Lta =+-
2012-01-06 16:34 ` n4rC0t1C
2012-01-06 16:51 ` -+= Lta =+-
2012-01-06 16:58 ` Re : " David TECHER
2012-01-06 17:00 ` David TECHER
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4F3E7E2F.5@vido.info \
--to=tobias.geiger@vido.info \
--cc=javiapple@hotmail.com \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.