![Linux Fedora에서 사용할 때 카메라 이미지를 공백으로 만드는 방법](https://linux55.com/image/212344/Linux%20Fedora%EC%97%90%EC%84%9C%20%EC%82%AC%EC%9A%A9%ED%95%A0%20%EB%95%8C%20%EC%B9%B4%EB%A9%94%EB%9D%BC%20%EC%9D%B4%EB%AF%B8%EC%A7%80%EB%A5%BC%20%EA%B3%B5%EB%B0%B1%EC%9C%BC%EB%A1%9C%20%EB%A7%8C%EB%93%9C%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
안녕하세요, 이것은 미친 질문일 수 있습니다. 제 목표는 버튼을 누르고 스크립트를 실행한 후 비디오 캡처를 비활성화하는 것입니다. 이미 작동하지만 문제는 카메라를 사용하지 않을 때만 작동한다는 것입니다. 카메라를 사용 중인 경우에는 끌 수 없습니다(다른 장치를 사용 중인 경우). 어떤 제안이나 해결 방법이라도 대단히 감사하겠습니다. 감사합니다!
이게 내 코드야
#!/bin/bash
STATUS=$(grep "uvcvideo" /proc/modules | wc -l)
if [ $STATUS -gt 0 ]
then
/usr/sbin/rmmod -f uvcvideo
sudo -u ben DISPLAY=:0 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus notify-send "Disabling Camera" "The Camera just disabled!" -a Camera -e -t 2000 -i camera-web
else
/usr/sbin/modprobe uvcvideo
sudo -u ben DISPLAY=:0 DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus notify-send "Enabling Camera" "The Camera just enabled!" -a Camera -e -t 2000 -i camera-web
fi