USB камера 093a:2471

Обмен опытом по установке Линукс на разные аппаратные конфигурации

Модераторы: Olej, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

USB камера 093a:2471

Непрочитанное сообщение Olej » 31 янв 2022, 23:22

У моего приятеля ... удалённого (не хочется ехать), и подключенного через TimaViewer, обнаружилась камера:

Код: Выделить всё

olej@HP-Compaq:~$ lsusb
Bus 002 Device 003: ID 093a:2471 Pixart Imaging, Inc. SoC PC-Camera
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Как её довести до эксплуатации?

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: USB камера 093a:2471

Непрочитанное сообщение Olej » 31 янв 2022, 23:36

Olej писал(а):
31 янв 2022, 23:22
подключенного через TimaViewer, обнаружилась камера:
Обнаружилось, что об этой именно камере много написано:
SoC PC-Camera Provider
18 Апреля 2015
Не определятся камера в видеочате в частности фейсбука, не в Хроме не в Мозилле! В скайпе там я себя вижу,есть в настройках, но там не с кем мне связываться не использую! В программе Kamerka kde у меня то же работает!
...

Код: Выделить всё

olej@HP-Compaq:~$ ls -l /lib/modules/`uname -r`/kernel/drivers/media/usb/gspca
итого 1280
drwxr-xr-x 2 root root  4096 янв 26 19:11 gl860
-rw-r--r-- 1 root root 12473 янв 12 17:16 gspca_benq.ko
-rw-r--r-- 1 root root 22457 янв 12 17:16 gspca_conex.ko
-rw-r--r-- 1 root root 25729 янв 12 17:16 gspca_cpia1.ko
-rw-r--r-- 1 root root 13601 янв 12 17:16 gspca_dtcs033.ko
-rw-r--r-- 1 root root 19233 янв 12 17:16 gspca_etoms.ko
-rw-r--r-- 1 root root 14833 янв 12 17:16 gspca_finepix.ko
-rw-r--r-- 1 root root 18193 янв 12 17:16 gspca_jeilinj.ko
-rw-r--r-- 1 root root 16601 янв 12 17:16 gspca_jl2005bcd.ko
-rw-r--r-- 1 root root 15153 янв 12 17:16 gspca_kinect.ko
-rw-r--r-- 1 root root 15673 янв 12 17:16 gspca_konica.ko
-rw-r--r-- 1 root root 46705 янв 12 17:16 gspca_main.ko
-rw-r--r-- 1 root root 15233 янв 12 17:16 gspca_mars.ko
-rw-r--r-- 1 root root 23009 янв 12 17:16 gspca_mr97310a.ko
-rw-r--r-- 1 root root 30001 янв 12 17:16 gspca_nw80x.ko
-rw-r--r-- 1 root root 68377 янв 12 17:16 gspca_ov519.ko
-rw-r--r-- 1 root root 25169 янв 12 17:16 gspca_ov534_9.ko
-rw-r--r-- 1 root root 27289 янв 12 17:16 gspca_ov534.ko
-rw-r--r-- 1 root root 18417 янв 12 17:16 gspca_pac207.ko
-rw-r--r-- 1 root root 20097 янв 12 17:16 gspca_pac7302.ko
-rw-r--r-- 1 root root 18353 янв 12 17:16 gspca_pac7311.ko
-rw-r--r-- 1 root root 18929 янв 12 17:16 gspca_se401.ko
-rw-r--r-- 1 root root 22297 янв 12 17:16 gspca_sn9c2028.ko
-rw-r--r-- 1 root root 50961 янв 12 17:16 gspca_sn9c20x.ko
-rw-r--r-- 1 root root 24689 янв 12 17:16 gspca_sonixb.ko
-rw-r--r-- 1 root root 49777 янв 12 17:16 gspca_sonixj.ko
-rw-r--r-- 1 root root 16569 янв 12 17:16 gspca_spca1528.ko
-rw-r--r-- 1 root root 24841 янв 12 17:16 gspca_spca500.ko
-rw-r--r-- 1 root root 22905 янв 12 17:16 gspca_spca501.ko
-rw-r--r-- 1 root root 13969 янв 12 17:16 gspca_spca505.ko
-rw-r--r-- 1 root root 17321 янв 12 17:16 gspca_spca506.ko
-rw-r--r-- 1 root root 17473 янв 12 17:16 gspca_spca508.ko
-rw-r--r-- 1 root root 21665 янв 12 17:16 gspca_spca561.ko
-rw-r--r-- 1 root root 14569 янв 12 17:16 gspca_sq905c.ko
-rw-r--r-- 1 root root 14873 янв 12 17:16 gspca_sq905.ko
-rw-r--r-- 1 root root 25537 янв 12 17:16 gspca_sq930x.ko
-rw-r--r-- 1 root root 16601 янв 12 17:16 gspca_stk014.ko
-rw-r--r-- 1 root root 17889 янв 12 17:16 gspca_stk1135.ko
-rw-r--r-- 1 root root 14633 янв 12 17:16 gspca_stv0680.ko
-rw-r--r-- 1 root root 29929 янв 12 17:16 gspca_sunplus.ko
-rw-r--r-- 1 root root 22513 янв 12 17:16 gspca_t613.ko
-rw-r--r-- 1 root root 56945 янв 12 17:16 gspca_topro.ko
-rw-r--r-- 1 root root 18897 янв 12 17:16 gspca_touptek.ko
-rw-r--r-- 1 root root 12137 янв 12 17:16 gspca_tv8532.ko
-rw-r--r-- 1 root root 42137 янв 12 17:16 gspca_vc032x.ko
-rw-r--r-- 1 root root 14609 янв 12 17:16 gspca_vicam.ko
-rw-r--r-- 1 root root 46073 янв 12 17:16 gspca_xirlink_cit.ko
-rw-r--r-- 1 root root 76865 янв 12 17:16 gspca_zc3xx.ko
drwxr-xr-x 2 root root  4096 янв 26 19:11 m5602
drwxr-xr-x 2 root root  4096 янв 26 19:11 stv06xx

Код: Выделить всё

olej@HP-Compaq:~$ modinfo /lib/modules/`uname -r`/kernel/drivers/media/usb/gspca/gspca_pac207.ko
filename:       /lib/modules/5.4.0-96-generic/kernel/drivers/media/usb/gspca/gspca_pac207.ko
license:        GPL
description:    Pixart PAC207
author:         Hans de Goede <hdegoede@redhat.com>
srcversion:     F3C4E4A2EABB36CA98D5B1B
alias:          usb:v2001pF115d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v145Fp013Ad*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v093Ap2476d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v093Ap2474d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v093Ap2472d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v093Ap2471d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v093Ap2470d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v093Ap2468d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v093Ap2464d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v093Ap2463d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v093Ap2461d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v093Ap2460d*dc*dsc*dp*ic*isc*ip*in*
alias:          usb:v041Ep4028d*dc*dsc*dp*ic*isc*ip*in*
depends:        gspca_main,videodev
retpoline:      Y
intree:         Y
name:           gspca_pac207
vermagic:       5.4.0-96-generic SMP mod_unload modversions
sig_id:         PKCS#7
signer:         Build time autogenerated kernel key
sig_key:        66:00:46:04:A4:67:AF:BF:D7:A5:A0:44:88:67:81:3C:5C:2A:1E:34
sig_hashalgo:   sha512
signature:      5D:EE:2B:7A:64:0E:A1:A3:73:1B:5F:6B:79:C7:E5:E4:6F:17:A2:7E:
        E2:B6:79:00:78:BD:DD:BE:4D:E2:F0:E4:CE:92:44:89:DD:CB:76:8C:
        00:3F:9B:8E:78:70:15:C1:C1:AE:1D:8A:CE:02:CC:3C:CF:24:3C:B6:
        53:A5:14:6A:B0:C6:DD:1F:AE:B7:1A:B7:CB:0F:1D:A5:B3:F4:D0:05:
        9E:17:8B:33:03:38:B2:42:56:9A:FC:00:84:9D:CE:F8:DD:5A:34:89:
        BD:62:BB:FF:0F:59:19:2B:D6:B0:6F:BB:C2:EC:EA:05:0D:74:28:A2:
        68:E6:84:FF:76:11:6B:E9:90:93:27:EF:9D:FC:73:D5:F3:65:88:DE:
        8F:AB:1E:FE:B9:E4:C8:B0:7A:3A:4D:21:88:F2:27:FD:D7:B1:4A:33:
        A1:52:AD:54:8A:8B:24:C9:45:2E:AC:36:A3:E5:0F:B8:25:6D:CA:C6:
        01:5E:17:81:3E:74:73:83:9F:C8:1E:52:CA:15:9A:7B:F8:F4:FF:E2:
        73:EF:F0:44:E5:ED:42:BA:0B:9A:39:24:44:01:9C:F8:7C:16:C3:60:
        E7:31:89:64:FD:AB:82:A0:D6:BD:18:BF:2F:9B:B8:F0:3B:F3:75:BB:
        B9:31:BA:9F:C6:19:D4:DD:F0:9A:9B:6B:0F:FD:B6:6F:F8:1E:01:1C:
        EE:B1:02:96:22:FF:F0:58:5C:5A:F9:0F:1A:BD:37:EA:AF:09:5A:52:
        98:B1:F1:67:8C:84:D8:D0:79:C0:B2:2C:6E:18:72:E8:9C:FE:C5:44:
        29:CD:B3:81:81:A8:51:5C:3A:F5:CD:D8:5A:2C:F0:82:58:2B:32:EA:
        98:E2:F1:6A:3B:43:6C:30:F7:28:C2:05:D0:1B:7B:B0:1B:9D:41:40:
        E6:FE:3B:B8:CF:85:F5:70:E7:30:27:0F:78:15:4A:E0:3D:74:44:8B:
        F9:66:8E:EB:BA:E4:64:DA:AE:FD:D5:C7:D8:FA:5A:BE:BB:C5:80:6A:
        C1:8D:8C:4D:04:70:37:87:D2:0D:68:A9:00:A9:F7:D7:A6:94:AA:7B:
        30:D4:0E:BB:CC:2D:08:C6:45:15:09:5D:59:23:B8:47:F7:F0:37:D2:
        D2:87:91:D2:6C:FC:8D:45:5A:51:25:31:6E:6C:28:44:50:A9:67:84:
        0D:3F:EB:D3:1E:4C:AF:7C:A9:D0:6E:B9:C7:72:96:E6:29:D3:B5:37:
        8B:C8:BF:81:F1:8D:79:46:03:3C:9F:CE:42:DB:E9:15:B3:AD:68:B2:
        C0:34:8A:54:54:C4:B9:EF:49:A3:C7:74:34:50:EB:8A:37:C2:99:14:
        0B:73:B1:3E:67:0C:3F:0E:C9:D3:A7:92
parm:           led_invert:Invert led (int)

Код: Выделить всё

olej@HP-Compaq:~$ modinfo /lib/modules/`uname -r`/kernel/drivers/media/usb/gspca/gspca_pac207.ko | grep 2471
alias:          usb:v093Ap2471d*dc*dsc*dp*ic*isc*ip*in*

Код: Выделить всё

olej@HP-Compaq:~$ lsmod | grep gspca
gspca_pac207           16384  0
gspca_main             24576  1 gspca_pac207
videobuf2_vmalloc      20480  1 gspca_main
videobuf2_v4l2         24576  1 gspca_main
videobuf2_common       57344  2 gspca_main,videobuf2_v4l2
videodev              225280  4 gspca_main,videobuf2_v4l2,gspca_pac207,videobuf2_common
Странно ... именно этот драйвер должен поддерживать эту камеру 093a:2471 ... и он загружен!
какое устройство - WEB камера?

Код: Выделить всё

olej@HP-Compaq:~$ ls -l /dev/video*
crw-rw----+ 1 root video 81, 0 янв 31 19:36 /dev/video0

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: USB камера 093a:2471

Непрочитанное сообщение Olej » 01 фев 2022, 00:01

Olej писал(а):
31 янв 2022, 23:36
именно этот драйвер должен поддерживать эту камеру 093a:2471 ... и он загружен!
Хочу проверить средствами Python (какое устройство - WEB камера?) ... на целевом компьютере:

Код: Выделить всё

olej@HP-Compaq:~$ pip3 find cv2

Команда «pip3» не найдена, но может быть установлена с помощью:

sudo apt install python3-pip

Код: Выделить всё

olej@HP-Compaq:~$ apt install python3-pip
[sudo] пароль для olej:       
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:
  build-essential g++ g++-9 libc-dev-bin libc6-dev libcrypt-dev libexpat1-dev libpython3-dev libpython3.8-dev libstdc++-9-dev
  python-pip-whl python3-dev python3-distutils python3-lib2to3 python3-setuptools python3-wheel python3.8-dev zlib1g-dev
Предлагаемые пакеты:
  g++-multilib g++-9-multilib gcc-9-doc glibc-doc libstdc++-9-doc python-setuptools-doc
Следующие НОВЫЕ пакеты будут установлены:
  build-essential g++ g++-9 libc-dev-bin libc6-dev libcrypt-dev libexpat1-dev libpython3-dev libpython3.8-dev libstdc++-9-dev
  python-pip-whl python3-dev python3-distutils python3-lib2to3 python3-pip python3-setuptools python3-wheel python3.8-dev zlib1g-dev
Обновлено 0 пакетов, установлено 19 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 20,2 MB архивов.
После данной операции объём занятого дискового пространства возрастёт на 96,2 MB.
Хотите продолжить? [Д/н] y
Пол:1 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libc-dev-bin amd64 2.31-0ubuntu9.2 [71,8 kB]
Пол:2 http://archive.ubuntu.com/ubuntu focal/main amd64 libcrypt-dev amd64 1:4.4.10-10ubuntu4 [104 kB]
Пол:3 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libc6-dev amd64 2.31-0ubuntu9.2 [2.520 kB]
Пол:4 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libstdc++-9-dev amd64 9.3.0-17ubuntu1~20.04 [1.714 kB]
Пол:5 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 g++-9 amd64 9.3.0-17ubuntu1~20.04 [8.405 kB]
Пол:6 http://archive.ubuntu.com/ubuntu focal/main amd64 g++ amd64 4:9.3.0-1ubuntu2 [1.604 B]
Пол:7 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 build-essential amd64 12.8ubuntu1.1 [4.664 B]
Пол:8 http://archive.ubuntu.com/ubuntu focal/main amd64 libexpat1-dev amd64 2.2.9-1build1 [116 kB]
Пол:9 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 libpython3.8-dev amd64 3.8.10-0ubuntu1~20.04.2 [3.950 kB]
Пол:10 http://archive.ubuntu.com/ubuntu focal/main amd64 libpython3-dev amd64 3.8.2-0ubuntu2 [7.236 B]
Пол:11 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 python-pip-whl all 20.0.2-5ubuntu1.6 [1.805 kB]
Пол:12 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 zlib1g-dev amd64 1:1.2.11.dfsg-2ubuntu1.2 [155 kB]
Пол:13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 python3.8-dev amd64 3.8.10-0ubuntu1~20.04.2 [510 kB]
Пол:14 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 python3-lib2to3 all 3.8.10-0ubuntu1~20.04 [76,3 kB]
Пол:15 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 python3-distutils all 3.8.10-0ubuntu1~20.04 [141 kB]
Пол:16 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-dev amd64 3.8.2-0ubuntu2 [1.212 B]
Пол:17 http://archive.ubuntu.com/ubuntu focal/main amd64 python3-setuptools all 45.2.0-1 [330 kB]
Пол:18 http://archive.ubuntu.com/ubuntu focal/universe amd64 python3-wheel all 0.34.2-1 [23,8 kB]
Пол:19 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 python3-pip all 20.0.2-5ubuntu1.6 [231 kB]
Получено 20,2 MB за 3с (6.496 kB/s)        
Выбор ранее не выбранного пакета libc-dev-bin.
(Чтение базы данных … на данный момент установлен 356171 файл и каталог.)
Подготовка к распаковке …/00-libc-dev-bin_2.31-0ubuntu9.2_amd64.deb …
Распаковывается libc-dev-bin (2.31-0ubuntu9.2) …
Выбор ранее не выбранного пакета libcrypt-dev:amd64.
Подготовка к распаковке …/01-libcrypt-dev_1%3a4.4.10-10ubuntu4_amd64.deb …
Распаковывается libcrypt-dev:amd64 (1:4.4.10-10ubuntu4) …
Выбор ранее не выбранного пакета libc6-dev:amd64.
Подготовка к распаковке …/02-libc6-dev_2.31-0ubuntu9.2_amd64.deb …
Распаковывается libc6-dev:amd64 (2.31-0ubuntu9.2) …
Выбор ранее не выбранного пакета libstdc++-9-dev:amd64.
Подготовка к распаковке …/03-libstdc++-9-dev_9.3.0-17ubuntu1~20.04_amd64.deb …
Распаковывается libstdc++-9-dev:amd64 (9.3.0-17ubuntu1~20.04) …
Выбор ранее не выбранного пакета g++-9.
Подготовка к распаковке …/04-g++-9_9.3.0-17ubuntu1~20.04_amd64.deb …
Распаковывается g++-9 (9.3.0-17ubuntu1~20.04) …
Выбор ранее не выбранного пакета g++.
Подготовка к распаковке …/05-g++_4%3a9.3.0-1ubuntu2_amd64.deb …
Распаковывается g++ (4:9.3.0-1ubuntu2) …
Выбор ранее не выбранного пакета build-essential.
Подготовка к распаковке …/06-build-essential_12.8ubuntu1.1_amd64.deb …
Распаковывается build-essential (12.8ubuntu1.1) …
Выбор ранее не выбранного пакета libexpat1-dev:amd64.
Подготовка к распаковке …/07-libexpat1-dev_2.2.9-1build1_amd64.deb …
Распаковывается libexpat1-dev:amd64 (2.2.9-1build1) …
Выбор ранее не выбранного пакета libpython3.8-dev:amd64.
Подготовка к распаковке …/08-libpython3.8-dev_3.8.10-0ubuntu1~20.04.2_amd64.deb …
Распаковывается libpython3.8-dev:amd64 (3.8.10-0ubuntu1~20.04.2) …
Выбор ранее не выбранного пакета libpython3-dev:amd64.
Подготовка к распаковке …/09-libpython3-dev_3.8.2-0ubuntu2_amd64.deb …
Распаковывается libpython3-dev:amd64 (3.8.2-0ubuntu2) …
Выбор ранее не выбранного пакета python-pip-whl.
Подготовка к распаковке …/10-python-pip-whl_20.0.2-5ubuntu1.6_all.deb …
Распаковывается python-pip-whl (20.0.2-5ubuntu1.6) …
Выбор ранее не выбранного пакета zlib1g-dev:amd64.
Подготовка к распаковке …/11-zlib1g-dev_1%3a1.2.11.dfsg-2ubuntu1.2_amd64.deb …
Распаковывается zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.2) …
Выбор ранее не выбранного пакета python3.8-dev.
Подготовка к распаковке …/12-python3.8-dev_3.8.10-0ubuntu1~20.04.2_amd64.deb …
Распаковывается python3.8-dev (3.8.10-0ubuntu1~20.04.2) …
Выбор ранее не выбранного пакета python3-lib2to3.
Подготовка к распаковке …/13-python3-lib2to3_3.8.10-0ubuntu1~20.04_all.deb …
Распаковывается python3-lib2to3 (3.8.10-0ubuntu1~20.04) …
Выбор ранее не выбранного пакета python3-distutils.
Подготовка к распаковке …/14-python3-distutils_3.8.10-0ubuntu1~20.04_all.deb …
Распаковывается python3-distutils (3.8.10-0ubuntu1~20.04) …
Выбор ранее не выбранного пакета python3-dev.
Подготовка к распаковке …/15-python3-dev_3.8.2-0ubuntu2_amd64.deb …
Распаковывается python3-dev (3.8.2-0ubuntu2) …
Выбор ранее не выбранного пакета python3-setuptools.
Подготовка к распаковке …/16-python3-setuptools_45.2.0-1_all.deb …
Распаковывается python3-setuptools (45.2.0-1) …
Выбор ранее не выбранного пакета python3-wheel.
Подготовка к распаковке …/17-python3-wheel_0.34.2-1_all.deb …
Распаковывается python3-wheel (0.34.2-1) …
Выбор ранее не выбранного пакета python3-pip.
Подготовка к распаковке …/18-python3-pip_20.0.2-5ubuntu1.6_all.deb …
Распаковывается python3-pip (20.0.2-5ubuntu1.6) …
Настраивается пакет python3-wheel (0.34.2-1) …
Настраивается пакет libcrypt-dev:amd64 (1:4.4.10-10ubuntu4) …
Настраивается пакет python-pip-whl (20.0.2-5ubuntu1.6) …
Настраивается пакет libc-dev-bin (2.31-0ubuntu9.2) …
Настраивается пакет python3-lib2to3 (3.8.10-0ubuntu1~20.04) …
Настраивается пакет python3-distutils (3.8.10-0ubuntu1~20.04) …
Настраивается пакет python3-setuptools (45.2.0-1) …
Настраивается пакет python3-pip (20.0.2-5ubuntu1.6) …
Настраивается пакет libc6-dev:amd64 (2.31-0ubuntu9.2) …
Настраивается пакет libstdc++-9-dev:amd64 (9.3.0-17ubuntu1~20.04) …
Настраивается пакет libexpat1-dev:amd64 (2.2.9-1build1) …
Настраивается пакет libpython3.8-dev:amd64 (3.8.10-0ubuntu1~20.04.2) …
Настраивается пакет g++-9 (9.3.0-17ubuntu1~20.04) …
Настраивается пакет zlib1g-dev:amd64 (1:1.2.11.dfsg-2ubuntu1.2) …
Настраивается пакет g++ (4:9.3.0-1ubuntu2) …
update-alternatives: используется /usr/bin/g++ для предоставления /usr/bin/c++ (c++) в автоматическом режиме
Настраивается пакет build-essential (12.8ubuntu1.1) …
Настраивается пакет libpython3-dev:amd64 (3.8.2-0ubuntu2) …
Настраивается пакет python3.8-dev (3.8.10-0ubuntu1~20.04.2) …
Настраивается пакет python3-dev (3.8.2-0ubuntu2) …
Обрабатываются триггеры для man-db (2.9.1-1) …
Обрабатываются триггеры для doc-base (0.10.9) …
Обработка 1 добавленный файл doc-base...
Поиск паукета:

Код: Выделить всё

olej@HP-Compaq:~$ pip3 search cv2
ERROR: Exception:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 186, in _main
    status = self.run(options, args)
  File "/usr/lib/python3/dist-packages/pip/_internal/commands/search.py", line 52, in run
    pypi_hits = self.search(query, options)
  File "/usr/lib/python3/dist-packages/pip/_internal/commands/search.py", line 71, in search
    hits = pypi.search({'name': query, 'summary': query}, 'or')
  File "/usr/lib/python3.8/xmlrpc/client.py", line 1109, in __call__
    return self.__send(self.__name, args)
  File "/usr/lib/python3.8/xmlrpc/client.py", line 1450, in __request
    response = self.__transport.request(
  File "/usr/lib/python3/dist-packages/pip/_internal/network/xmlrpc.py", line 38, in request
    return self.parse_response(response.raw)
  File "/usr/lib/python3.8/xmlrpc/client.py", line 1341, in parse_response
    return u.close()
  File "/usr/lib/python3.8/xmlrpc/client.py", line 655, in close
    raise Fault(**self._stack[0])
xmlrpc.client.Fault: <Fault -32500: "RuntimeError: PyPI's XMLRPC API is currently disabled due to unmanageable load and will be deprecated in the near future. See https://status.python.org/ for more information.">
... и вспоминаю, что поиск пакетов в pip не работает уже насколько лет ... Python: поиск и установка модулей:
В качестве альтернативы предлагается использовать веб-поиск на https://pypi.org.
OpenCV on Wheels
Installation and Usage
...

Код: Выделить всё

olej@HP-Compaq:~$ pip3 install --upgrade pip
Collecting pip
  Downloading pip-22.0.2-py3-none-any.whl (2.1 MB)
     |████████████████████████████████| 2.1 MB 1.4 MB/s 
Installing collected packages: pip
  WARNING: The scripts pip, pip3 and pip3.8 are installed in '/home/olej/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed pip-22.0.2

Код: Выделить всё

olej@HP-Compaq:~$ pip3 install opencv-python
Collecting opencv-python
  Downloading opencv_python-4.5.5.62-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (60.4 MB)
     |████████████████████████████████| 60.4 MB 20 kB/s 
Collecting numpy>=1.14.5; python_version >= "3.7"
  Downloading numpy-1.22.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.8 MB)
     |████████████████████████████████| 16.8 MB 231 kB/s 
Installing collected packages: numpy, opencv-python
  WARNING: The scripts f2py, f2py3 and f2py3.8 are installed in '/home/olej/.local/bin' which is not on PATH.
  Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
Successfully installed numpy-1.22.1 opencv-python-4.5.5.62

Код: Выделить всё

olej@HP-Compaq:~$ pip install opencv-contrib-python
Collecting opencv-contrib-python
  Downloading opencv_contrib_python-4.5.5.62-cp36-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (66.6 MB)
     |████████████████████████████████| 66.6 MB 103 kB/s 
Requirement already satisfied: numpy>=1.14.5; python_version >= "3.7" in ./.local/lib/python3.8/site-packages (from opencv-contrib-python) (1.22.1)
Installing collected packages: opencv-contrib-python
Successfully installed opencv-contrib-python-4.5.5.62

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: USB камера 093a:2471

Непрочитанное сообщение Olej » 01 фев 2022, 00:05

Olej писал(а):
01 фев 2022, 00:01
Хочу проверить средствами Python

Код: Выделить всё

olej@HP-Compaq:~$ python3
Python 3.8.10 (default, Nov 26 2021, 20:14:08) 
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cap = cv2.VideoCapture( 2 )
[ WARN:0@13.447] global /io/opencv/modules/videoio/src/cap_v4l.cpp (889) open VIDEOIO(V4L2:/dev/video2): can't open camera by index
>>> cv2.__version__
'4.5.5'
>>> cap = cv2.VideoCapture( 0 )
[ WARN:0@59.903] global /io/opencv/modules/videoio/src/cap_v4l.cpp (889) open VIDEOIO(V4L2:/dev/video0): can't open camera by index
>>> cap.release()
>>> quit()
И это "can't open camera by index" для этой камеры мне пока непонятно! :-o :-(

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: USB камера 093a:2471

Непрочитанное сообщение Olej » 01 фев 2022, 20:31

Olej писал(а):
31 янв 2022, 23:22
обнаружилась камера:
Удалось выяснить, что 093a:2471 - это камера:
Genius VideoCam GE111
Вот такая:
Изображение
(хотя я её в глаза не видел ;-) )

И поддерживается она драйвером (6.12. The gspca cards list):
pac207 093a:2471 Genius VideoCam ge111
И модули загружены:

Код: Выделить всё

olej@HP-Compaq:~$ lsmod | grep gspca
gspca_pac207           16384  0
gspca_main             24576  1 gspca_pac207
videobuf2_vmalloc      20480  1 gspca_main
videobuf2_v4l2         24576  1 gspca_main
videobuf2_common       57344  2 gspca_main,videobuf2_v4l2
videodev              225280  4 gspca_main,videobuf2_v4l2,gspca_pac207,videobuf2_common

Код: Выделить всё

 
olej@HP-Compaq:~$ 
olej@HP-Compaq:~$ lsmod | grep v4l
videobuf2_v4l2         24576  1 gspca_main
videobuf2_common       57344  2 gspca_main,videobuf2_v4l2
videodev              225280  4 gspca_main,videobuf2_v4l2,gspca_pac207,videobuf2_common
mc                     53248  3 videodev,videobuf2_v4l2,videobuf2_common

И создаётся:

Код: Выделить всё

olej@HP-Compaq:~/2022$ ls -l /dev/ | grep video
crw-rw----  1 root video    29,   0 янв 31 18:05 fb0
crw-rw----+ 1 root video    81,   0 янв 31 19:36 video0

Код: Выделить всё

olej@HP-Compaq:~$ ls -l /dev/v4l/by-id
итого 0
lrwxrwxrwx 1 root root 12 фев  2 17:36 usb-Pixart_Imaging_Inc._CIF_Single_Chip-video-index0 -> ../../video0
Но программы использования камеры (cheese, mencoder, mplayer, ffmpeg ...) - не понимают!
Чего ему не хватает?

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: USB камера 093a:2471

Непрочитанное сообщение Olej » 05 фев 2022, 12:25

Olej писал(а):
01 фев 2022, 20:31
Genius VideoCam GE111
Это какая-то безобразная камера, про которую много писали (раньше) в Интернет ... что в одной версии Linux дистрибутива она замечательно работает, а в следующей - никакими силами не удаётся запустить, а ещё через 1-2 обновлений того же дистрибутива - снова работает...

Камера сама по себе не интересная - простенькая дешёвая модель, но противно то, что она как-бы работает, а на самом деле - нет.

Ответить

Вернуться в «Железо для Linux»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 7 гостей