Sem permissão para acessar a webcam no linux

2

Estou usando um raspberry pi com raspbian para capturar fotos de webcam e enviá-las para um servidor da web. No entanto, quando reiniciei agora, não tenho mais acesso à webcam. Eu não tenho idéia do porque isso aconteceu de repente, eu não mudei nada até onde eu sei antes de reiniciar. Eu apenas chowned e chmoded um arquivo não relacionado (script bash), e acrescentou um cron job. Mesmo logado como root não consigo acessar a webcam. Estas são mensagens de erro que recebo quando tento utilizar a webcam de várias formas:

libv4l2: error turning on stream: Operation not permitted
v4l2: ioctl(fildes = 3 "/dev/video0", request = VIDIOC_STREAMON, int *data = {       V4L2_BUF_TYPE_VIDEO_CAPTURE }) failed, Operation not permitted (1, EPERM) because the process does not have the appropriate privileges to use the ioctl VIDIOC_STREAMON system call

Fatal Python error: (pygame parachute) Segmentation Fault

error: ioctl(VIDIOC_STREAMON) failure : 1, Operation not permitted

Alguém sabe o que pode estar errado?

    
por GrixM 23.12.2012 / 12:08

1 resposta

2

Eu sei que essa questão já existe há algum tempo, mas eu odeio ver perguntas não respondidas para satisfazer meu problema .....

Tive um problema semelhante e, após algumas pesquisas, descobri que essa solução funcionou para mim. É necessário remover e recriar o driver / dev / video0.

sudo rmmod bcm2835-v4l2
sudo modprobe bcm2835-v4l2

Depois disso, voltou a vida para mim.

    
por 30.12.2017 / 19:18