【问题标题】:No such device error in opencvopencv中没有这样的设备错误
【发布时间】:2014-07-03 05:41:02
【问题描述】:

伙计们,我正在使用代码段通过相机检测红色,同时在多线程中使用传感器获取数据。过了一会儿,我收到“没有这样的设备”错误,相机和所有 USB 设备(如鼠标和键盘)都冻结了。知道这个错误的根源是什么吗?

【问题讨论】:

    标签: opencv camera usb


    【解决方案1】:

    我遇到了类似的问题,原因是 xhci usb(高速 USB)驱动程序禁用了我的内部 USB 集线器。每次我运行基于 OpenCV 的应用程序并使其崩溃/杀死它时都会发生这种情况。这导致 xci usb 驱动程序超时,可以在 dmesg 中看到。

    我找到的唯一解决方案是为我的 Kubuntu Linux 构建一个自定义内核,其中包括作为模块的高速 USB 驱动程序,而不是将其编译到内核中。 我已经使用this wiki 设置内核构建环境,并将xhciusb模块从*(编译到内核)更改为M(模块在运行时插入内核)。

    【讨论】:

    • 你能提供更多细节吗?我在我的代码中使用树莓派如何逐步解决问题?
    猜你喜欢
    • 2017-03-07
    • 2021-07-01
    • 1970-01-01
    • 2015-06-08
    • 1970-01-01
    • 2021-11-14
    • 2017-02-01
    • 1970-01-01
    • 2016-05-30
    相关资源
    最近更新 更多