it-swarm-es.com

¿Cómo deshabilitar la cámara web integrada en ubuntu?

Tengo una notebook Dell Inspiron Model 14 3437-A30 y en mi ventana parece que la cámara está encendida y se enciende automáticamente, pero la luz no está encendida. Además, desafortunadamente no hay atajo de teclado.

Intenté usar el programa cheese, pero solo activa la cámara web.

Siento que mi cámara web se enciende automáticamente sin encender la luz.

¿Cómo desactivo mi cámara web para que gtalk no muestre que mi cámara está encendida? o cómo hacer que mi cámara web no se active automáticamente?

3
ricardoramos

Intente encontrar el controlador para su cámara web y descárguelo. No tengo Dell Inspirion, así que no sé qué controlador tiene para la cámara web. Intenta encontrarlo con

lsmod

En mi caso fue uvcvideo. Cuando lo encuentres, descárgalo. En mi caso el comando fue:

Sudo rmmod uvcvideo

Después de quitarlo, el queso ya no encontró el dispositivo y no pudo funcionar. Luego intente cargarlo nuevamente. En mi caso el comando fue

Sudo modprobe uvcvideo

Si su controlador no es uvcvideo, reemplácelo en los comandos con su nombre de controlador. Haga una prueba también para ver que su aplicación no cargue el controlador. Es una pequeña posibilidad para eso también porque se requieren privilegios de root para cargar los módulos del kernel.

6
nobody

En lugar de deshabilitar el controlador uvcvideo (que deshabilita todas las cámaras web), también puede deshabilitar una cámara web y mantener todas las demás en funcionamiento. Para eso:

  1. Descubra la cadena de dispositivo de la cámara web que desea deshabilitar:

    for device in $(ls /sys/bus/usb/devices/*/product); do 
      echo $device; cat $device; 
    done
    

    Esto mostrará líneas de resultados como esta:

    /sys/bus/usb/devices/1-1.6/product
    Integrated Camera
    

    En cuyo caso, la cadena del dispositivo que buscamos es 1-1.6.

  2. Deshabilite la cámara web usando la cadena de su dispositivo en un comando como este:

    echo '1-1.6' | Sudo tee /sys/bus/usb/drivers/usb/unbind
    
  3. Para habilitar su cámara web en otro momento, use la cadena de su dispositivo en un comando como este:

    echo '1-1.6' | Sudo tee /sys/bus/usb/drivers/usb/bind
    

Para obtener más detalles, consulte: " Desactivar la cámara web o los puertos USB en Linux ".

3
tanius

Como comando alternativo a rmmod puede usar esto para deshabilitar la cámara hasta que se reinicie:

Sudo modprobe -r uvcvideo

Y si recibe el mensaje de error: modprobe: FATAL: el módulo uvcvideo está en uso, puede intentar forzar su eliminación con rmmod utilizando el parámetro -f:

Sudo rmmod -f uvcvideo

Para volver a habilitar su cámara web, escriba:

Sudo modprobe uvcvideo
1
gaboroncancio