понедельник, 7 декабря 2015 г.

Назначение прав на /dev/video*

Обратил внимание что не всегда коректно уcтанавливаются права на подключаемые usb камеры.

Частенько после подключения видим вместо:
 crw-rw----+ 1 root video 81, 0 дек.   4 13:23 /dev/video0

такое:
crw-------  1 root root  81, 1 дек.   7 15:07 /dev/video0

соответственно приложение не может коректно работать с такими правами и видим вместо картинки зелённый фон

Для исправления прописываем свои правила через udev
sudo -s
echo 'KERNEL=="video*", GROUP="video", MODE="0664"' > /etc/udev/rules.d/80-firewire.rules
Что бы заработало нужно перезагрузиться, ну или в крайнем случае: 
sudo -s 
udevadm control --reload-rules ; udevadm trigger
p/s Время на срабатывания правила после подключения устройства примерно 30 секунд 

Комментариев нет:

Отправить комментарий