Cómo habilitar y deshabilitar una cámara web en Linux

Cómo habilitar y deshabilitar una cámara web en Linux

Un administrador de hardware gráfico decente es una de las pocas cosas de las que todavía carecen muchas distribuciones convencionales de Linux, lo que puede dificultar la activación y desactivación de una cámara web. Podría pensar que Linux se niega a reconocer la cámara web interna de su computadora portátil cuando en realidad simplemente está apagada. Casi todas las distribuciones que tienen un directorio en le permite encender y apagar fácilmente su cámara simplemente editando un archivo de texto.

Es posible que desee ejecutar lsusb desde un símbolo del sistema antes de continuar para asegurarse de que su sistema reconozca su cámara. Debe encontrar una línea que dé un número de autobús con una marca específica. Si no puede encontrarlo, es posible que desee reiniciar e ingresar al menú de configuración de BIOS o U / EFI. Por lo general, debe presionar F2 para esto en la mayoría de las computadoras portátiles modernas. Asegúrese de que la cámara esté habilitada aquí si desea que Linux tenga acceso a ella. También puede deshabilitarlo desde aquí si desea apagarlo, pero por razones de seguridad es mejor deshabilitarlo también desde dentro del sistema operativo.

Método 1: deshabilitar la cámara web

Usuarios de distribuciones con directorio encontrará que el proceso para habilitar y deshabilitar la cámara es casi idéntico. Mantenga presionada la tecla Super o Windows y presione R para abrir un cuadro de ejecución. También puede mantener presionadas las teclas Ctrl, Alt y T para abrir una terminal o seleccionar Terminal en el menú Herramientas del sistema en la ventana emergente Dash, Whisker o KDE. Los usuarios de Ubuntu también pueden desear escribir terminal en la búsqueda de Dash o mantener presionadas alt y F2 para obtener una línea rápida del menú de aplicaciones.



Hay algunas formas de editar el archivo en cuestión, pero la más fácil es escribir gksu mousepad y presione enter. Se le pedirá su contraseña de administración. Si eres usuario de los escritorios MATE o GNOME3 o del escritorio Ubuntu, querrás reemplazar el mousepad con gedit. Aquellos que usan el escritorio KDE Plasma querrán usar kdesu en lugar de gksu. Puede que prefiera utilizar gvim, leafpad u otro editor gráfico.

Su editor de texto puede advertirle que está usando la cuenta de root, pero esto es perfectamente normal ya que necesita acceso de root para deshabilitar la cámara web. Desplácese hasta el final del documento y agregue uvcvideo de la lista negra, luego presione la tecla Intro para agregar una línea adicional. Los usuarios de Ubuntu pueden tener una línea de lista negra con algunos comentarios allí, mientras que aquellos que usan Fedora pueden tener un conjunto completamente diferente. Simplemente agregue la línea debajo de cualquier otro texto y luego guarde el archivo. Asegúrese de cerrar el editor de texto rápidamente para evitar realizar otros cambios.

Use Archivo y Guardar para guardar el documento o mantenga presionada la tecla Ctrl y presione S y luego salga del editor de texto. Si no hizo esto gráficamente y en su lugar utilizó para editar el archivo, luego presione la tecla de escape y escriba: wq para guardar y salir. Linux deshabilitará la cámara web la próxima vez que reinicie, aunque puede escribir sudo modprobe -r uvcvideo en la terminal para deshabilitar el servicio de inmediato. Puede forzar su eliminación con sudo rmmod -f uvcvideo si recibió algún tipo de mensaje de error.

Método 2: habilitar la cámara web

Si ha desactivado la cámara web en la pantalla de configuración de BIOS o UEFI, deberá reiniciar y mantener presionada la tecla F2 u otra tecla para acceder al menú. Cambie la configuración de 'Cámara' a [Activado] antes de guardar y salir. A continuación, puede iniciar Linux como de costumbre. Necesitarás cargar para editar de nuevo. Puede usar cualquiera de los editores anteriores, o tal vez desee usar para una experiencia más orientada al teclado. Los usuarios del editor de texto gráfico querrán seleccionar la función Buscar del menú o mantener presionadas las teclas Ctrl y F. Aquellos que usan nano deben mantener presionadas las teclas Ctrl y W. En cualquier caso, escriba blacklist uvcvideo para encontrar la línea en la que se encuentra este código. Ponga un carácter # delante de él para comentarlo antes de guardar el archivo y cerrarlo.

Linux habilitará su cámara después del próximo reinicio, aunque puede forzar al kernel a cargar soporte para el hardware con sudo modprobe uvcvideo de la misma manera que lo deshabilita. Deberá reiniciar si recibe un mensaje de error de este comando.

Si descubre que aún no puede usar su cámara web en Skype después de habilitarla y está seguro de haberla habilitado en la pantalla del BIOS, abra Skype nativo de Linux. Puede encontrarlo en la carpeta de Internet en el menú Dash o Whisker. Alternativamente, puede iniciarlo buscando Skype o usando LXMenu dependiendo del entorno de escritorio que esté usando. Abra el menú Opciones y luego seleccione Dispositivos de video. Asegúrese de que la opción 'Activar video de Skype' esté marcada. El rectángulo negro sobre 'Mostrar que tengo un video para ...' debería convertirse en una vista de su cámara web. Si no es así, seleccione su cámara web en el cuadro desplegable.

Tendrá que reiniciar de nuevo si no pudo encontrar uno. Abra las opciones de Skype en el segundo reinicio y luego regrese a Dispositivos de video. Seleccione su cámara web y luego presione Aplicar para habilitarla. Las videollamadas ahora deberían funcionar normalmente a partir de ahora. Si está utilizando cualquier versión de Web Skype, deberá hacer clic en el botón de aprobación cuando realice su primera videollamada para permitir que Skype tome el control de su cámara web. Esta es una característica de seguridad que se activa después de que Linux finalmente reconoce que su cámara web se habilitó nuevamente.

Si está utilizando una cámara web externa, asegúrese de que esté conectada correctamente y espere unos minutos antes de iniciar Skype nuevamente. Puede comprobar si Linux lo reconoce ejecutando lsusb desde una línea de comando una vez que esté adjunto, pero si lsusb parece bloquearse, probablemente esté buscando en nuevos dispositivos para localizarlo.

4 minutos de lectura