<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - Cannot add USB devices to guest Windows OS using GNOME Boxes"
href="https://bugs.freedesktop.org/show_bug.cgi?id=75810">75810</a>
</td>
</tr>
<tr>
<th>Assignee</th>
<td>spice-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Summary</th>
<td>Cannot add USB devices to guest Windows OS using GNOME Boxes
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Reporter</th>
<td>fturco@fastmail.fm
</td>
</tr>
<tr>
<th>Hardware</th>
<td>x86-64 (AMD64)
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Component</th>
<td>gtk-client
</td>
</tr>
<tr>
<th>Product</th>
<td>Spice
</td>
</tr></table>
<p>
<div>
<pre>I have a problem with GNOME Boxes 3.10.2, but zeenix from #boxes told me it's
probably a bug with spice-gtk. My host operating system is Gentoo Linux while
my guest operating system is Windows 7. I'm trying to add USB devices (such as
a flash drive or a webcam) to the guest operating system via the appropriate
interface in GNOME Boxes (Properties > Devices). First of all I make sure the
"Redirect new USB devices" option is set to "on", then I set the USB device
that appears on the list to "on", too. The problem is that the guest operating
system doesn't recognize the device I added. Nothing happens. When I try with
my USB flash drive it correctly gets disconnected from the host operating
system when switching to "on" and it gets reconnected when switching to "off".
But apart from that nothing happens in the guest operating system.
-----
$ gnome-boxes
Boxes-Message: machine.vala:149: display Microsoft Windows 7 disconnected
Nothing else is displayed.
-----
gnome-boxes, spice-gtk and qemu packages all have been emerged with the
"usbredir" USE flag enabled.
$ emerge -pv gnome-boxes spice-gtk qemu
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] net-misc/spice-gtk-0.21 USE="dbus gtk3 introspection
policykit pulseaudio usbredir -doc -gstreamer -python -sasl -smartcard
-static-libs -vala" PYTHON_SINGLE_TARGET="python2_7 -python2_6"
PYTHON_TARGETS="python2_7 -python2_6" 0 kB
[ebuild R ] app-emulation/qemu-1.6.1 USE="aio alsa caps curl fdt filecaps
gtk jpeg ncurses opengl png pulseaudio sdl seccomp spice threads usb usbredir
uuid vhost-net -accessibility -bluetooth -debug -glusterfs -iscsi -mixemu
-python -rbd -sasl (-selinux) -smartcard -ssh -static -static-softmmu
-static-user -systemtap -tci {-test} -tls -vde -virtfs -vnc -xattr -xen -xfs"
PYTHON_TARGETS="python2_7 -python2_6" QEMU_SOFTMMU_TARGETS="x86_64 -alpha -arm
-cris -i386 -lm32 -m68k -microblaze -microblazeel -mips -mips64 -mips64el
-mipsel -moxie -or32 -ppc -ppc64 -ppcemb -s390x -sh4 -sh4eb -sparc -sparc64
-unicore32 -xtensa -xtensaeb" QEMU_USER_TARGETS="-alpha -arm -armeb -cris -i386
-m68k -microblaze -microblazeel -mips -mips64 -mips64el -mipsel -mipsn32
-mipsn32el -or32 -ppc -ppc64 -ppc64abi32 -s390x -sh4 -sh4eb -sparc -sparc32plus
-sparc64 -unicore32 -x86_64" 0 kB
[ebuild R ] gnome-extra/gnome-boxes-3.10.2 USE="usbredir -smartcard" 0 kB
Total: 3 packages (3 reinstalls), Size of downloads: 0 kB
-----
Please tell me if you need further informations.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>