Что делать с проблемой USB-камеры “Недостаточно пропускной способности для нового состояния устройства”?

Вопрос или проблема

По всей видимости, в драйвере xhci_hcd имеется ошибка, которая мешает моей веб-камере Logitech C922 работать на полностью обновленном Ubuntu 18.04 уже более 5 лет.

Проблема, судя по всему, легко воспроизводится и упоминалась много раз, например, здесь:
https://bugzilla.redhat.com/show_bug.cgi?id=1411604, https://lkml.org/lkml/2018/3/1/59, https://community.logitech.com/s/question/0D55A000073Xw85SAC/brio-in-linux, https://forums.linuxmint.com/viewtopic.php?t=278895. Просто продолжайте искать в Google «Недостаточно пропускной способности для нового состояния устройства -28».

Что мне делать?

После долгого времени мне наконец удалось заставить это работать. Я должен подключить камеру напрямую к USB-порту ноутбука. Она совершенно не работает, когда я подключаю её к док-станции TB16. Также мне пришлось отказаться от своей предыдущей док-станции Dell D3100.

Ответ или решение

Решение проблемы с веб-камерой USB: «Недостаточно полосы для нового состояния устройства»

Введение

Проблема с веб-камерой Logitech C922 и сообщением об ошибке «Недостаточно полосы для нового состояния устройства» на Ubuntu 18.04 является распространенной и известной среди пользователей, работающих с системой Linux. В данном материале мы рассмотрим способы решения этой проблемы, основываясь на известных фактах и опыте других пользователей.

Проблема

Как уже упоминалось, ошибка связана с драйвером xhci_hcd, который отвечает за управление USB-устройствами. Это может приводить к неприятным ситуациям, когда устройство, такое как веб-камера, не работает должным образом, особенно если оно подключается через док-станцию (например, Dell TB16 или D3100).

Решения и рекомендации

  1. Подключение напрямую к USB-порту:
    Наиболее простой и эффективный метод — подключение веб-камеры непосредственно к USB-порту ноутбука. Многие пользователи отмечают, что именно это решение позволяет устранить ошибку. Это связано с тем, что порты на док-станциях могут иметь ограничения по пропускной способности, что ведет к проблемам с достаточной полосой для работы устройства.

  2. Проверка совместимости с драйверами:
    Убедитесь, что ваша версия Ubuntu и драйвера xhci_hcd обновлены до последней версии. Иногда обновление программного обеспечения может решить проблемы совместимости, которые возникают у определенных устройств.

  3. Использование других USB-портов:
    Попробуйте использовать другие USB-порты на вашем ноутбуке, если таковые доступны. Иногда порты могут иметь разные спецификации (например, USB 3.0 и USB 2.0), что может влиять на работу устройства.

  4. Удаление док-станций:
    Отказ от использования USB-док-станций, если они вызывают проблемы с устойчивостью соединения. Если у вас есть возможность, рассмотрите возможность использования веб-камеры без док-станций, поскольку они могут лимитировать доступную полосу пропускания.

  5. Установка альтернативных драйверов:
    Если вы подозреваете, что проблема связана с конкретным драйвером, рассмотрите возможность установки альтернативных драйверов или их версий. Иногда разработчики предлагают тестовые версии драйверов, которые могут разрешить возникшие проблемы.

  6. Использование командной строки для диагностики:
    Вы можете использовать команды в терминале, такие как dmesg, чтобы просмотреть логи системы на наличие сообщений об ошибках, связанных с USB. Это может дать вам дополнительные подсказки о том, что происходит, когда вы подключаете веб-камеру.

Заключение

Проблема с веб-камерой USB, такая как «Недостаточно полосы для нового состояния устройства», может быть неприятной, но существует несколько способов, чтобы её устранить. Ключевыми шагами являются подключение веб-камеры напрямую к ноутбуку, проверка обновлений драйверов, использование различных USB-портов и, при необходимости, отказ от док-станций. Применяя эти рекомендации, вы сможете улучшить взаимодействие с вашим устройством и обеспечить его стабильную работу в системе Ubuntu.

Если у вас возникнут дополнительные вопросы или потребуется дальнейшая помощь, не стесняйтесь обращаться к специализированным форумам и сообществам пользователей Linux.

Оцените материал
Добавить комментарий

Капча загружается...