Подключение USB-микроскопа Е-U1000X

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

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

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

Подключение USB-микроскопа Е-U1000X

Непрочитанное сообщение Olej » 12 янв 2023, 16:40

Olej писал(а):
12 янв 2023, 15:53
Читайте здесь: какое устройство - WEB камера?
Почему вы упорно не хотите читать ссылку которую я вам писал уже 2 раза, и найти и разобраться в терминале, консольными командами - что там у вас происходит с источниками видео.

В Linux вы никогда не сможете разобраться в происходящем без консольных команд, только с помощью графических "свистелок и перделок"... :-o Тут вам не Windows. :-(

Аватара пользователя
bellic
Писатель
Сообщения: 379
Зарегистрирован: 02 сен 2022, 14:41
Откуда: Ростов-на-Дону
Контактная информация:

Подключение USB-микроскопа Е-U1000X

Непрочитанное сообщение bellic » 12 янв 2023, 16:51

Olej писал(а):
12 янв 2023, 16:40
Почему вы упорно не хотите читать ссылку которую я вам писал уже 2 раза, и найти и разобраться в терминале, консольными командами - что там у вас происходит с источниками видео.
Обязательно изучу предложенную тему!..
...
Прочитал, но к сожалению полезного не увидел..(((

Каталогов типа /dev/video в файловой системе не наблюдается!
И если бы они были, я бы об этом уже написал бы!!!!

Команда lsusb и так уже выдала:

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

Bus 001 Device 002: ID 05e3:f12a Genesys Logic, Inc. Digital Microscope
До Video4Linux я в Линуксе видимо еще не дорос!

Кстати - имеется каталоги:

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

/dev/v4l/by-id
/dev/v4l/by-path
Но что они мне могут дать кроме этого???
ls.jpg
ls.jpg (18.08 КБ) 543 просмотра
(Не копирует из Ubuntu, установленную в VirtualBox - в мою Винду...)

Что еще можно в консоли посмотреть и где?

Аватара пользователя
bellic
Писатель
Сообщения: 379
Зарегистрирован: 02 сен 2022, 14:41
Откуда: Ростов-на-Дону
Контактная информация:

Подключение USB-микроскопа Е-U1000X

Непрочитанное сообщение bellic » 13 янв 2023, 12:35

Покопался в VirtualBox...Нашел кнопку включения WEB-камеры!!! :lol:
После этого Cheese выдала вот такое, ну что то хоть показала!!!:
ubuntu.jpg
ubuntu.jpg (72.2 КБ) 537 просмотров
Можно крикнуть предварительное "УРА"!!! ;-) :-D

Аватара пользователя
bellic
Писатель
Сообщения: 379
Зарегистрирован: 02 сен 2022, 14:41
Откуда: Ростов-на-Дону
Контактная информация:

Подключение USB-микроскопа Е-U1000X

Непрочитанное сообщение bellic » 16 янв 2023, 09:59

Будут ли какие предложения??? :-?

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

Подключение USB-микроскопа Е-U1000X

Непрочитанное сообщение Olej » 16 янв 2023, 14:37

bellic писал(а):
16 янв 2023, 09:59
Будут ли какие предложения??? :-?
Вернуться к началу
Будут :lol:
1). Если человек в статье пишет:
Отдельным пунктом хочу отметить то, что в Linux (Ubuntu 16.04 LTS) завелось без проблем.

- то значит что проблема, пока что, не с микроскопом, а с руками :lol: ...

2). Не используйте, для начала по крайней мере, Ubuntu...
И вовсе не из-за нелюбви к Ubuntu - в Ubuntu используется по умолчанию графическая система Wayland а не общепринятая в UNIX X11 (Wayland vs X11 - Wayland говно редкое дело новое, и на сегодня от него можно ожидать любых неожиданностей).
P.S. Кстати, в Ubuntu 16.04 LTS, с которой по статье всё ОК - использовалась графическая систем Xorg, X11, а не Wayland.

3). Ваше видноустройство (видеоканал) - это то где index0 (по идее):
Изображение
Разберитесь с какого устройства вы собираетесь читать.

4).
bellic писал(а):
12 янв 2023, 16:51
Каталогов типа /dev/video в файловой системе не наблюдается!
Значит у вас что-то не в порядке с видеоподсистемой...

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

Подключение USB-микроскопа Е-U1000X

Непрочитанное сообщение Olej » 16 янв 2023, 14:45

bellic писал(а):
16 янв 2023, 09:59
Будут ли какие предложения???
5). Смотрите (и показывайте):

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

[olej@xenix ~]$ lsmod | grep uvcvideo
uvcvideo              114688  0
videobuf2_vmalloc      16384  1 uvcvideo
videobuf2_v4l2         28672  1 uvcvideo
videobuf2_common       53248  2 videobuf2_v4l2,uvcvideo
videodev              208896  3 videobuf2_v4l2,uvcvideo,videobuf2_common
media                  45056  2 videodev,uvcvideo
6). Смотрите при горячем подключении (и отключении) в USB вашего микроскопа:

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

[root@xenix dev]# dmesg
...
Ищите (поиском grep) что там пишут про примерно такое:

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

...
[    4.201889] Linux video capture interface: v2.00
[    4.234152] uvcvideo: Found UVC 1.00 device USB2.0 PC CAMERA (1908:2310)
[    4.234966] uvcvideo 1-7:1.0: Entity type for entity Processing 2 was not initialized!
[    4.234968] uvcvideo 1-7:1.0: Entity type for entity Camera 1 was not initialized!
...
7). Повторюсь ;-) :
bellic писал(а):
13 янв 2023, 12:35
Покопался в VirtualBox...Нашел кнопку включения WEB-камеры!!!
Работа с внешними устройствами в виртуальной машине может быть совсем не та, что в реальном железе!
Воткните вместо своего микроскопа, на тот же USB, простейшую дешёвую WEB-камеру за 3 копейки - и смотрите сто у вас в этом случае получается.

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

Подключение USB-микроскопа Е-U1000X

Непрочитанное сообщение Olej » 16 янв 2023, 14:51

bellic писал(а):
16 янв 2023, 09:59
Будут ли какие предложения???
Так что у вас ещё непаханное поле для деятельности. :lol:

8). Установите Linux tools для настройки видеоподсистемы, какие и как описано здесь: настройка видеоввода Linux

Очень советую:
9). Установите инструментарий OpenCV (компьютерное зрение, Open Computer Vision) для Python (модуль cv2 для Python)!
После этого вы получите разнообразные возможности считывать и отображать захваченные видеокадры вручную, в терминале, в диалоге Puthon командами, как это примерно показано здесь: какое устройство - WEB камера?

Аватара пользователя
bellic
Писатель
Сообщения: 379
Зарегистрирован: 02 сен 2022, 14:41
Откуда: Ростов-на-Дону
Контактная информация:

Подключение USB-микроскопа Е-U1000X

Непрочитанное сообщение bellic » 16 янв 2023, 15:05

Olej писал(а):
16 янв 2023, 14:51
Так что у вас ещё непаханное поле для деятельности.
я не специалист по ЛИнуксу!

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

user@Ubuntu:~$ su
Пароль: 
root@Ubuntu:/home/user# lsmod | grep uvcvideo
root@Ubuntu:/home/user# 
Ничего не показывает!
Имеет ли смысл тогда смотреть dmesg ?

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

root@Ubuntu:/home/user# dmesg | grep uvcvideo
root@Ubuntu:/home/user# 

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

Подключение USB-микроскопа Е-U1000X

Непрочитанное сообщение Olej » 16 янв 2023, 15:06

bellic писал(а):
16 янв 2023, 15:05
я не специалист по ЛИнуксу!
Ну так учиться надо!
Скоро вся ваша страна сядет за Linux (законодательно! :lol: ) и за парты :roll:

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

Подключение USB-микроскопа Е-U1000X

Непрочитанное сообщение Olej » 16 янв 2023, 15:09

bellic писал(а):
16 янв 2023, 15:05
Имеет ли смысл тогда смотреть dmesg ?
dmesg имеет смысл смотреть всегда!
В dmesg отображаются (в том числе) все шаги при горячем подключении и отключении USB устройств, все процессы которые в это вовлекаются.
Включайте/отключайте своё устройство в USB + смотрите что на это каждый раз пишет dmesg.

Ответить

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

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

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