Opción 1.
Primero, buscar en mac estor archivos:
/System/Library/Extensions/IOUSBFamily.kext
/Contents/PlugIns/AppleUSBVideoSupport.kext
/Contents/MacOS/AppleUSBVideoSupport
o bajarlo de aquí si te da hueva
http://dalmano.bplaced.net/turanct.zym.backup/AUVideoS.zip
Ponerlo en algún lugar (se sugiere el escritorio)
Antes de cualquier cosa, descargar las actualizaciones.
En terminal:
sudo dnf -y update
intalar el firmwaresudo dnf -y install isight-firmware-tools
El instalador pedirá la ruta del archivo que guardamos. Si está en el escritorio será:
/home/compudejuanito/Desktop/AppleUSBVideoSupport
compudejuanito lo debes cambiar por el nombre de tu usuario, el que tengas.
Tutorial original:
https://turanct.wordpress.com/tag/appleusbvideosupport/
Opción 2:
Correr el Script que está aquí:
https://gist.github.com/petrstepanov/73e1eeaeca8b56bf4bca2a367f18fe95
Siguiendo las instrucciones de aquí:
https://www.cyberciti.biz/faq/run-execute-sh-shell-script/
Opción 3:
Combina opción 1 y 2. Es posible que con ambos procedimientos juntos ya se arregle, pero por cada uno separado no.
Opción 4:
La última vez que me pasó funcionó a la primera, después de una actualización. En terminal, uno por uno, los siguientes comandos:
Primero intalar Git. Es un programa de control de versiones que se usa para desarrollo, pero también te permite descargar repositorios externos.
sudo dnf -y install git
Esas dos no sé qué hacen.sudo dnf -y install curl xzcat cpio
Se clona un repositorio de git. Sigue con la terminal.git clone https://github.com/patjak/facetimehd-firmware.git
Se va a una carpeta que se creó al bajar este repositorio. y se intalan algunas cosas.cd facetimehd-firmware
make
sudo make install
Sales de la carpeta y vuelves a home
cd ..
Otras instalaciones
sudo
dnf -y
install kmod libssl-dev checkinstall
Clonas otro repositorio
git clone https://github.com/patjak/bcwc_pcie.git
cd bcwc_pcie
make
sudo make install
No sé qué hace esto.
sudo depmod
sudo modprobe -r bdc_pci
sudo modprobe facetimehd
Y ahora viene lo siguiente, hay qué escribir un archivo. Para eso se abre desde terminal el archivo en nano, que es un editor de texto para terminal:
sudo nano /etc/modules
Está vacío, lo que harás será copiar y pegar esta línea ahí, así con comillas.
"facetimehd"
Para guardar cambios ctrl+o
Para salir del editor como todo un profesional ctrl+x.
O a la espartana, cerrar la terminal jajaja (creo que no pasa nada ¿o sí?).
Te tengo una mala noticia. Ten esto a la mano porque cada vez que se actualice el kernel la cámara va a volver a fallar porque #linux. Desde ahora ten presente que, si haces uso intensivo de la cámara, antes de una reunión por Zoom, con suficiente tiempo de antelación compruebes que funciona y si se actualiza el software hazlo cuando tengas tiempo de comprobar que la webcam está bien.
Instrucciones originales aquí, los comandos están para ubuntu. En ubuntu se utiliza apt get y en fedora se intala con dnf -y. Son los cambios que a simple vista encontrarás.
https://askubuntu.com/questions/990218/camera-not-working-on-macbook-pro