Как получить номера портов?

Это происходит потому, что у вас есть коррумпированная запись в вашем репозитории. Для этого выполните следующие инструкции:

1) Откройте терминал с помощью Ctrl + Alt + T

2) type: sudo apt-get check

проверяет наличие сломанных репозиториев.

3) type: sudo apt-get update

Это обновляет файл репозитория после вышеупомянутого исправления.

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

)
0
задан 22 May 2018 в 21:27

4 ответа

Обычно вы найдете свои видеокамеры как /dev/video?, где ? - это число, начинающееся с 0.

Если вам нужно ссылаться на специальную камеру, а устройства /dev/video? - переключение мест или иное изменение номеров, вы должны взглянуть на /dev/v4l/. Вы найдете там структуру с символическими ссылками на видеоустройства по пути устройства или по идентификатору.

1
ответ дан 17 July 2018 в 13:42

«Номера портов» не используются в Linux, «имена устройств».

Сначала отключите все 3 камеры.

Затем в окне терминала:

journalctl --follow

Затем подключите ваши камеры и просмотрите журнал системы. [ ! d3]

2
ответ дан 17 July 2018 в 13:42

Обычно вы найдете свои видеокамеры как /dev/video?, где ? - это число, начинающееся с 0.

Если вам нужно ссылаться на специальную камеру, а устройства /dev/video? - переключение мест или иное изменение номеров, вы должны взглянуть на /dev/v4l/. Вы найдете там структуру с символическими ссылками на видеоустройства по пути устройства или по идентификатору.

1
ответ дан 20 July 2018 в 13:46
  • 1
    Да ты прав. Спасибо. Я пытался одновременно получить доступ ко всей USB-камере (все подключены к одному USB-концентратору USB 3.0). Из-за проблемы с пропускной способностью я смог получить доступ только к одной камере за раз. – BhanuKiran 23 May 2018 в 20:02
  • 2
    Я использую usb-creative камеры. Когда я подключался к TWO-камерам, я заметил, что файл был создан в / dev / v41 / by-id - & gt; & Quot; USB-Creative_Technology_Ltd._Live_CamSync_HD_VF0770-видео-index0 & Quot; и два файла были созданы в / dev / v41 / by-path - & gt; «pci-0000: 00: 14.0-usb-0: 6: 1.0-video-index0», «pci-0000: 00: 14.0-usb-0: 8: 1.0-video-index0». Индекс по умолчанию для встроенного кулера для ноутбука равен «0». Можете объяснить, как я могу определить, какая из моих подключенных камер индексирована 1,2. Чтобы я мог убедиться, что все изображения, полученные со всей камеры, сохраняются в разных папках в коде. – BhanuKiran 23 May 2018 в 21:13
  • 3
    Думаю, я это понимаю. Получите свойства всех файлов, присутствующих в '/ dev / v4l / by-path', используя subprocess.check_out, чтобы найти связанный объект с файлами. – BhanuKiran 23 May 2018 в 22:10

«Номера портов» не используются в Linux, «имена устройств».

Сначала отключите все 3 камеры.

Затем в окне терминала:

journalctl --follow

Затем подключите ваши камеры и просмотрите журнал системы. [ ! d3]

2
ответ дан 20 July 2018 в 13:46
  • 1
    +1 В первый раз я заметил, что кто-то использовал аргумент --follow. – WinEunuuchs2Unix 22 May 2018 в 21:39
  • 2
    @ askubuntu.com/users/307523/wineunuuchs2unix journalctl --follow настолько полезен, что я все время работаю в терминальном окне. Если моя система неверно работает, журналы находятся прямо там. – waltinator 23 May 2018 в 03:35
  • 3
    bc kernel: usb 1-2: новое высокоскоростное USB-устройство номер 31 с использованием xhci_hcd 23 мая 19:49:01 bc kernel: usb 1-2: найдено новое USB-устройство, idVendor = 041e, idProduct = 4095 23 мая 19:49 : 01 bc kernel: usb 1-2: Новые строки устройства USB: Mfr = 3, Product = 1, SerialNumber = 2 23 мая 19:49:01 bc kernel: usb 1-2: Продукт: Live! Cam Sync HD VF0770 23 мая 19:49:01 bc kernel: usb 1-2: Производитель: Creative Technology Ltd. 23 мая 19:49:01 bc kernel: usb 1-2: SerialNumber: 23 мая 19:49:01 bc Ядро: uvcvideo: найдено устройство UVC 1.00 Live! Cam Sync HD VF0770 (041e: 4095) Какое имя устройства? – BhanuKiran 23 May 2018 в 20:59

Другие вопросы по тегам:

Похожие вопросы: