Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.
Sign upqvm-usb / USB passthrough fails for webcams #2594
Comments
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
Related: #2079 |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
andrewdavidwong
Jan 20, 2017
Member
Apparently, some webcams do work, since that's the example used in the docs.
|
Apparently, some webcams do work, since that's the example used in the docs. |
andrewdavidwong
added
bug
C: other
labels
Jan 20, 2017
andrewdavidwong
added this to the Release 3.2 updates milestone
Jan 20, 2017
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
stiell
Feb 1, 2017
I posted instructions for passing a webcam stream from sys-usb to another appvm, moved them to related issue #2079.
stiell
commented
Feb 1, 2017
•
|
I posted instructions for passing a webcam stream from |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
Ekleog
Mar 8, 2018
I've been hitting a similar issue, haven't tried the workaround from #2079 yet though. (basically upping this post, as it hasn't seen a message for a while)
In my case, my webcam stops sending frames to the passed-through VM after a few (~10) minutes of video streaming.
Ekleog
commented
Mar 8, 2018
•
|
I've been hitting a similar issue, haven't tried the workaround from #2079 yet though. (basically upping this post, as it hasn't seen a message for a while) In my case, my webcam stops sending frames to the passed-through VM after a few (~10) minutes of video streaming. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
aksiazek
Apr 2, 2018
So I'm thinking this isn't webcam-specific, rather related to high-speed USB, as my ethernet card doesn't work with the same errors in dmesg. Reverting to other kernels didn't help either
aksiazek
commented
Apr 2, 2018
|
So I'm thinking this isn't webcam-specific, rather related to high-speed USB, as my ethernet card doesn't work with the same errors in dmesg. Reverting to other kernels didn't help either |
xloem commentedJan 20, 2017
Qubes OS version (e.g.,
R3.2):R3.2
Affected TemplateVMs (e.g.,
fedora-23, if applicable):fedora-23, dom0
Expected behavior:
Should be able to use webcams even when using a usb VM, using qvm-usb to pass them off.
Actual behavior:
My webcams only function in the VM they are connected to.
Steps to reproduce the behavior:
sudo gst-launch-1.0 v4l2src ! videoconvert ! ximagesinkThe webcam view should be displayed.
sudo gst-launch-1.0 v4l2src ! videoconvert ! ximagesinkFor me, the command fails with an error such as
Cannot identify device '/dev/video0'.General notes:
I have tried two different cameras. Both fail on anything but sys-usb.
dmesg for example camera on sys-usb, recording works:
dmesg for example camera on sys-firewall, recording fails:
Here is the dmesg on sys-usb while the camera is attached to sys-firewall (timestamps are not aligned):
Related issues: