Диагностика работы камеры (USB или интегрированная) в Ubuntu Linux

Оцените статью

Получилась у меня интересная ситуация с недоступностью интегрированной камеры и я задумался а как же реально проверить, что устройство вообще доступно и выводит видео поток и это аппаратная проблема, а не баг приложения.

Сразу скажу, что вся загвоздка была в том, что у меня как оказалось на ноутбуке есть волшебная клавиша которая блокирует интегрированную камеру, но пока я догадался я немного поломал голову.

Поиск устройства камеры в системе

Список USB-устройств

Первым делом проверяем, какие у нас есть устройства и камера в большинстве случаев будет USB.

$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 2ea8:2203 Wings Tech Gaming Mouse
Bus 001 Device 003: ID 3142:0031 FIFINE 683 Microphone FIFINE 683 Microphone
Bus 001 Device 004: ID 8087:0026 Intel Corp. AX201 Bluetooth
Bus 001 Device 005: ID 5986:211c Bison Electronics Inc. HD Webcam
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Проверка устройств доступных для v4l-utils

Во первых, установим соответствующий пакет.
# apt-get install v4l-utils

Далее запросим список доступных видео-устройств.

# v4l2-ctl --list-devices
HD Webcam: HD Webcam (usb-0000:00:14.0-11):
        /dev/video0
        /dev/video1
        /dev/media0

И соответственно пробуем запросить видео-поток с камеры.

$ ffplay /dev/video0

Или так.

$ guvcview

Соответствующие пакеты естественно необходимо установить.

# apt-get install guvcview

В итоге получим вот такую картинку.

Тестирование камеры в Ubuntu Linux

Related Posts

Работа с APT-репозитариями через HTTP/HTTPS прокси

Основные способы настройки Есть несколько вариантов задать прокси для apt — от временного (для одной команды) до постоянного (системного). Вариант 1. Временный прокси (в командной строке) Используйте параметр -o при…

Установка OlnyOffice DocSpace в Ubuntu Linux

Для нашей небольшой команды понадобилась система для совместной работы над документами. Естественно, что можно просто использовать гугл-таблицы, но хотелось бы что-то что будет у нас, а то ведь обстановка не…

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

You Missed

Работа с APT-репозитариями через HTTP/HTTPS прокси

Работа с APT-репозитариями через HTTP/HTTPS прокси

Установка OlnyOffice DocSpace в Ubuntu Linux

Установка OlnyOffice DocSpace в Ubuntu Linux

Диагностика работы камеры (USB или интегрированная) в Ubuntu Linux

Диагностика работы камеры (USB или интегрированная) в Ubuntu Linux

Настройка простой конфигурации OpenVPN клиент-сервер

Настройка простой конфигурации OpenVPN клиент-сервер

Установка Windows Server 2012/2012R2 в качестве гостевой виртуальной машины в Proxmox

Установка Windows Server 2012/2012R2 в качестве гостевой виртуальной машины в Proxmox

Создание бесплатной виртуальной машины в облаке Cloud.ru

Создание бесплатной виртуальной машины в облаке Cloud.ru