Linux에서 웹캠에 액세스 할 수있는 권한이 없습니다.


2

웹캠 촬영을 캡처하고 웹 서버에 업로드하기 위해 raspbian과 함께 나무 딸기 파이를 사용하고 있습니다. 그러나 지금 재부팅 할 때 더 이상 웹캠에 액세스 할 수 없습니다. 왜 갑자기 이런 일이 일어 났는지 모르겠다. 다시 부팅하기 전에 내가 아는 한 아무것도 변경하지 않았다. 방금 관련없는 파일 (bash 스크립트)을 chown하고 chmoded하고 cron 작업을 추가했습니다. 심지어 루트로 로그인해도 웹캠에 액세스 할 수 없습니다. 다음과 같은 여러 가지 방법으로 웹캠을 사용하려고 할 때 나타나는 오류 메시지입니다.

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

누가 잘못 될 수 있는지 아는 사람 있습니까?


코드를 보여주십시오.
ymn

답변:


2

나는이 질문이 잠시 동안 주변에 있었다는 것을 알고있다 그러나 나는 나의 ocd를 만족시키기 위하여 대답이없는 질문을 보는 것을 싫어한다 .....

유사한 문제가 있었는데 어떤 해결책을 찾은 후에이 솔루션이 저에게 효과적이라는 것을 알았 으면 / dev / video0 드라이버를 제거하고 다시 만들어야합니다.

sudo rmmod bcm2835-v4l2
sudo modprobe bcm2835-v4l2

그 후에 그것은 나를 위해 삶으로 돌아 왔습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.