[virt-tools-list] [PATCH 0/2] add USB redirection support in virt-manager
Guannan Ren
gren at redhat.com
Mon Jun 24 10:11:00 UTC 2013
This two patch use spicy-client python binding to add USB redirection
support in virt-manager if guests use spice viewer.
Add "Select USB devices to redirect" option in console viewer
Initialize and embed UsbDeviceWidget object from SpiceClientGtk into
a dialog to let user choose available USB devices for redirection.
Throw an error message if USB connection failed.
These feature works well if running virt-manager application with
super root privilege. But if running it with non-root user, libusb
will report Permission problem as follows.
libusbx: error [op_open] libusbx couldn't open USB device /dev/bus/usb/002/010: Permission denied.
libusbx: error [op_open] libusbx requires write access to USB device nodes.
I am not sure about this, the error explains itself. In this case virt-manager
will popup a dialog to show related error from spice-client library.
Guannan Ren
[PATCH 1/2] error: new helper function to embed customized widget into dialog
[PATCH 2/2] details: Add USB redirection support in console viewer
ui/vmm-details.ui | 15 +++++++++++++++
virtManager/console.py | 23 +++++++++++++++++++++++
virtManager/details.py | 26 ++++++++++++++++++++++++++
virtManager/error.py | 19 +++++++++++++++----
4 files changed, 79 insertions(+), 4 deletions(-)
More information about the virt-tools-list
mailing list