|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-users] Xen 4.7.0 graphics pass through problems (Win10, AMD Radeon)
Hi Daniel,Well, strictly, I had to pass both the USB 1.1, and the corresponding USB 2.0 PCI device, otherwise USB didn't work. That's 2 PCI devices. If I would need to use USB 3.x also, yet another PCI device would need to be passed to the domU. In case of PCIe, it's not necessary. See the wiki: https://wiki.xenproject.org/wiki/Xen_PCI_Passthrough. According to this discussion, it should not pose a problem even passing 100 PCI devices. http://www.gossamer-threads.com/lists/xen/api/260372You should probably look if the PCI-device isn't in use, or if there are other problems. Best regards, Peter On 2016-09-12 22:44, Daniel E. Shub wrote: I also have just upgraded to 4.7 from 4.5. In 4.5 I passed the the entire USB pci device allowing me to not have to specify the specific USB devices I have 4 USB PCI devices in total. In 4.7 I can only pass 2 of them. The other two give me errors. I also have done secondary vga pass through, but haven't check the graphics quality yet. On Mon, Sep 12, 2016 at 3:00 PM, Peter Milesson <miles@xxxxxxxx> wrote:Hi folks, Final results of my tests. Passing USB devices individually worked, except for my USB sound device, where the sound was chopped up, and very unpleasant. If I'm not completely wrong, I read something that passing of USB devices is effectively USB 1.1. Not very usable for things that need speed. I also tried usbctrl-attach, and usbdev-attach. It did not work at all. I got the idea to try to pass another physical USB controller on the PCI-bus, than the original one. This time everything seems to work just great. The USB function very good, and the graphics output almost completely undisturbed. I just need to give the command xl pci-assignable-add in the start script for my Windows 10 domU, and use the corresponding pci parameters for the USB controller and the graphics card in the domU configuration file. So far Xen 4.7.0 seems quite stable. Hope this helps somebody. Peter On 2016-09-09 11:35, Peter Milesson wrote:Hi again, I've been playing around a bit more. It seems one of the problems is that I passed a couple of PCI-devices (USB controllers) to the VM, beside the graphics card. When I pass the USB-devices individually in the VM configuration file (usbdevice=['tablet','host:1.4','host:1:9','host:x.y']), the display problems seem to be more or less gone. IMHO, if you work in a VM with graphics, keyboard, mouse, etc., it's much simpler just pass the PCI-devices for a USB port, and you can connect whatever USB hubs and devices. With the method above, one has got to list the devices specifically. And I connect and disconnect a bunch of different USB-devices (barcode readers, docking stations, 1-wire devices, serial ports, etc.) frequently. I'm going to play around with this a little more, and publish my findings here. If somebody has got any idea how to allocate a whole USB-port, without passing a PCI-device, I would be happy to know. Best regards, Peter On 2016-09-09 09:51, Peter Milesson wrote: _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxx https://lists.xen.org/xen-users
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |