Red Hat Bugzilla – Bug 183035
ekiga can't access webcam due to missing /dev/video0 authorization
Last modified: 2007-11-30 17:11:25 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:22.214.171.124) Gecko/20060223 Fedora/126.96.36.199-5 Firefox/188.8.131.52
Description of problem:
Ekiga is unable to access a webcam at /dev/video0 due to the permission being 660 and group 'root'.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. connect webcam
2. webcam shows up as /dev/video0
3. start ekiga
4. try to select webcam in first-run dialog or at Edit->Prefernces->Devices->Video devices
Actual Results: Device does not show up.
Expected Results: Device should have been selectable.
The problem is that /dev/video0 is created as root:root 660, so normal users can not access it. I fixed it by changing (in /etc/udev/rules.d/50-udev.rules) the video line from:
This probably is not an ideal solution on anything other than a single user system.
/etc/security/console.perms.d/50-default.perms should contain:
<v4l>=/dev/video* /dev/radio* /dev/winradio* /dev/vtx* /dev/vbi* \
And as long, as you are a console user (first console login), you should own