网络摄像头在 Ubuntu 12.10 中不起作用

网络摄像头在 Ubuntu 12.10 中不起作用

我有 Gembird cam68ut。在我的 Ubuntu 12.10 上,它在 cheese 和 guvcview 中显示黑屏。我在 win7 上测试过,运行正常。

以下是我发现的内容:

  • 这是一款符合 UVC 标准的相机,我检查了地点:18ec:3299 USB 2.0 PC 摄像头(型号 QC3231)ArkMicro
  • 该网络摄像头的报告人为lsusbBus 001 Device 004: ID 18ec:3299 Arkmicro Technologies Inc.
  • 以下是输出dmesg | tail

    uvcvideo: Found UVC 1.00 device USB2.0 PC CAMERA (18ec:3299)
    uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround.
    input: USB2.0 PC CAMERA as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.0/input/input17
    usbcore: registered new interface driver uvcvideo
    USB Video Class driver (1.1.1)
    
  • 当我运行cheese(或guvcview)时,我在终端中得到的内容如下:

    libv4l2: error turning on stream: No space left on device
    (cheese:11797): cheese-WARNING **: Internal data flow error.
    
  • 我在不同的 USB 插槽上尝试过,结果相同
  • 网络摄像头的麦克风可以使用,我可以用它来录制音频

更新:我在另外两台装有相同 Ubuntu 的机器上进行了测试,运行正常,没有出现同样的dmseg | tail消息。

伙计们,这可能是内核中的 USB 控制器驱动程序的一个错误(因为在那台机器上摄像头在 win7 中工作)?

答案1

我在另外两台装有相同 Ubuntu 的机器上测试了它,它开箱即用。这是 USB 主机控制器的一个已知错误。我在启动板上报告了它: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1088395。我还发现了一个非常相似的错误: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1088395

相关内容