我以前从未在Debian环境中工作过。我有相机的问题,我一直在寻找答案,但一无所获。
我在virtualbox工作,相机通过virtualbox插入。我使用的是我的笔记本电脑摄像头,联想EasyCamera。当我开始编程时,例如奶酪,我收到了这样的信息:
jakub@debian:~$ cheese
OpenGL Warning: crPixelCopy3D: simply crMemcpy'ing from srcPtr to dstPtr
(cheese:3368): Gtk-WARNING **: Attempting to add a widget with type GtkImage to a GtkToggleButton, but as a GtkBin subclass a GtkToggleButton can only contain one widget at a time; it already contains a widget of type GtkLabel
libv4l2: error turning on stream: Brak miejsca na urządzeniu
** (cheese:3368): WARNING **: Error starting streaming on device '/dev/video0'.
** (cheese:3368): WARNING **: Could not negotiate format
当奶酪工作时,凸轮上的二极管打开,所以相机正在工作,但为什么Debian无法向我显示图像。
我希望你知道该怎么做。感谢您的帮助。
答案 0 :(得分:0)
它似乎与此问题相同:
libv4l2: error turning on stream: No space left on device
您可能需要在虚拟机中启用USB 2.0,并使用高速USB主控制器(EHCI)将设备传递到客户操作系统。
您可能需要VirtualBox扩展包,我记得过去需要USB 2.0。我找不到任何有关这方面的最新信息,但现在可能已经包含了EHCI支持。