Какая дрянь его пускает 4 раза и не создает ниразу устройство /dev/video0 ?
При этом по окончанию загрузки /usr/local/etc/rc.d/webcamd restart устройство появлятся...# rcorder /etc/rc.d/* /usr/local/etc/rc.d/*|grep webcam|wc -l
1/etc/rc.conf:
webcamd_enable="YES"В /usr/local/etc/rc.d/webcamd добавил строку:
echo "MAMBUR: "$0Результат при однократном ребуте:
***********************************
Starting devd.
MAMBUR: /usr/local/etc/rc.d/webcamd
Starting webcamd.
MAMBUR: /usr/local/etc/rc.d/webcamd
Starting webcamd.
Webcamd is already running for ugen2.2.0
/usr/local/etc/rc.d/webcamd: WARNING: failed to start webcamd
MAMBUR: /usr/local/etc/rc.d/webcamd
Starting webcamd.
Cannot find USB device
/usr/local/etc/rc.d/webcamd: WARNING: failed to start webcamd
WARNING: attempt to domain_add(bluetooth) after domainfinalize()
WARNING: attempt to domain_add(netgraph) after domainfinalize()
Starting ums0 moused
...
Clearing /tmp.
MAMBUR: /etc/rc
Starting webcamd.
Webcamd is already running for ugen2.2.0
/etc/rc: WARNING: failed to start webcamd
Starting default moused
*************************************************Итого 4 раза?
В скрипт запуска webcamd добавил строку:
/bin/ps -axwwu| /usr/bin/egrep $PPID | /usr/bin/grep -v grepВыяснилось, что все предварительные запуски (до родного) делает devd:
*************************
Starting devd.
MAMBUR[638]: $0=/usr/local/etc/rc.d/webcamd $PPID=577 parent:
root 577 0.0 0.0 1888 592 v0 S+ 2:11PM 0:00.01 /sbin/devd
MAMBUR[END] 638
Starting webcamd.
MAMBUR[648]: $0=/usr/local/etc/rc.d/webcamd $PPID=577 parent:
root 577 0.0 0.0 1888 592 v0 S+ 2:11PM 0:00.01 /sbin/devd
MAMBUR[END] 648
Starting webcamd.
Webcamd is already running for ugen2.2.0
/usr/local/etc/rc.d/webcamd: WARNING: failed to start webcamd
MAMBUR[659]: $0=/usr/local/etc/rc.d/webcamd $PPID=577 parent:
root 577 0.0 0.0 1888 592 v0 S+ 2:11PM 0:00.01 /sbin/devd
MAMBUR[END] 659
Starting webcamd.
Cannot find USB device
/usr/local/etc/rc.d/webcamd: WARNING: failed to start webcamd
***************************
Правильный вопрос:
Почему devd пытается запустить webcamd?
Еще интересный факт после старта системы /dev/video0 не создается. А если перезапустить devd, devfs, webcamd, то появляется девайс и соответственно можно снимать видео.
Где "галку" поставить?
>[оверквотинг удален]
> Starting ums0 moused
> ...
> Clearing /tmp.
> MAMBUR: /etc/rc
> Starting webcamd.
> Webcamd is already running for ugen2.2.0
> /etc/rc: WARNING: failed to start webcamd
> Starting default moused
> *************************************************
> Итого 4 раза?
насколько я знаю-/dev/video создает udev при старте системы. никакие webcamd к этому отношения иметь не должны.
наберите dmesg и посмотрите что там написано по поводу v4l?
В линуксе видимо так и есть. Во фре именно webcamd создает устройство.