Día: 17 enero, 2021

  • Cómo arreglar la webcam de Macbook Air 2017 en Fedora

    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 firmware
    sudo 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