Se você instalou o Ubuntu 24.04 no MacBook Air 7,2 e percebeu que a webcam simplesmente não funciona, saiba que esse problema é mais comum do que parece. Em muitos modelos de MacBook com câmera FaceTime HD, o Linux não reconhece tudo de forma nativa, o que exige a instalação manual do firmware e do driver correto.
A boa notícia é que existe caminho para tentar ativar a câmera interna. A má notícia é que nem sempre o funcionamento é perfeito, porque esse suporte ainda depende de um driver experimental. Mesmo assim, em muitos casos a webcam volta a aparecer no sistema e pode funcionar em aplicativos compatíveis.
Neste guia, você vai entender por que a webcam do MacBook Air 7,2 falha no Ubuntu 24.04, quais pacotes instalar, como carregar o módulo correto e quais testes fazer para verificar se a câmera realmente voltou.
Para fazer a webcam do MacBook Air 7,2 funcionar no Ubuntu 24.04, normalmente é preciso instalar o firmware FaceTime HD, compilar o driver facetimehd e carregar o módulo manualmente. O método pode funcionar, mas o suporte ainda é experimental e pode falhar após atualizações do kernel.
Por que a webcam do MacBook Air 7,2 não funciona no Ubuntu 24.04
O MacBook Air 7,2 usa uma câmera FaceTime HD baseada em hardware Broadcom. No Linux, esse componente costuma depender do projeto facetimehd, que faz engenharia reversa para permitir o uso da webcam em vários MacBooks Intel.
Na prática, isso significa que o Ubuntu 24.04 pode iniciar normalmente, reconhecer boa parte do hardware, mas deixar a câmera interna sem imagem, congelada ou até ausente em programas de vídeo. Em alguns cenários, o dispositivo aparece no sistema, mas o aplicativo abre e não mostra captura real.
O que você precisa antes de começar
Antes de aplicar a correção, atualize o sistema e instale os pacotes básicos necessários para firmware, compilação e testes:
sudo apt update && sudo apt install -y git curl xz-utils cpio build-essential dkms linux-headers-$(uname -r) v4l-utilsEsses pacotes ajudam a baixar o firmware, compilar o módulo e verificar depois se a webcam apareceu no sistema.
Como instalar o firmware da webcam FaceTime HD
O primeiro passo é instalar o firmware usado pela câmera. Faça assim:
git clone https://github.com/patjak/facetimehd-firmware.git && cd facetimehd-firmware && sudo ./facetimehd-firmware-install.shEsse script baixa o arquivo-base, extrai o firmware e instala automaticamente na pasta apropriada do sistema.
Se tudo correr bem, a base da câmera já estará no lugar. Ainda assim, a webcam pode continuar sem funcionar até que o driver do kernel seja instalado e carregado.
Como instalar o driver facetimehd no Ubuntu 24.04
Depois do firmware, instale o driver:
cd ~
git clone https://github.com/patjak/facetimehd.git
cd facetimehd
make
sudo make install
sudo depmod
sudo modprobe -r bdc_pci 2>/dev/null || true
sudo modprobe facetimehdSe não aparecer erro fatal, o módulo deve ser carregado no kernel.
Para tentar manter o módulo disponível após reinicializações, você também pode registrar o carregamento automático:
echo facetimehd | sudo tee /etc/modules-load.d/facetimehd.confComo verificar se a webcam foi reconhecida
Agora faça os testes abaixo.
Primeiro, veja se o módulo foi carregado:
lsmod | grep facetimehdDepois, confira se o sistema criou um dispositivo de vídeo:
v4l2-ctl --list-devicesSe a câmera foi reconhecida, você deverá ver algo relacionado a FaceTime HD ou Apple FaceTime HD, junto de um dispositivo como /dev/video0.
Você também pode testar os logs:
dmesg | grep -i facetimeO que fazer se a câmera aparecer, mas continuar sem imagem
Esse é um dos casos mais frustrantes. Às vezes, o Ubuntu detecta a webcam, cria o dispositivo de vídeo, mas o aplicativo trava, congela a imagem ou mostra tela preta.
Quando isso acontecer, vale testar:
1. Recarregar o módulo manualmente
sudo modprobe -r facetimehd
sudo modprobe facetimehd2. Testar outro aplicativo
Nem sempre o problema está exatamente no driver. Em alguns casos, um programa falha e outro consegue abrir o vídeo. Vale testar, por exemplo, o app Câmera do GNOME, OBS ou outro software compatível com V4L2.
3. Confirmar se os headers do kernel estão corretos
Se o driver foi compilado para uma versão diferente do kernel atual, a webcam pode simplesmente parar de funcionar depois de atualização do sistema. Nesse caso, reinstalar os headers corretos e recompilar o módulo costuma ser necessário.
Quando a webcam para de funcionar depois de atualizar o Ubuntu
Esse é outro comportamento relativamente comum. Como o suporte depende de módulo externo, uma atualização de kernel pode quebrar o driver já compilado.
Se isso acontecer, o caminho mais seguro é repetir a instalação do módulo para o kernel atual:
sudo apt install --reinstall linux-headers-$(uname -r)
cd ~/facetimehd
make clean
make
sudo make install
sudo depmod
sudo modprobe facetimehdVale a pena insistir nessa correção?
Na maioria dos casos, sim, especialmente se você quer continuar usando o MacBook Air 7,2 com Ubuntu 24.04 no dia a dia. O procedimento não é tão simples quanto em um notebook comum, mas ainda é a alternativa mais conhecida para tentar recuperar a webcam original da máquina.
Por outro lado, é importante ter expectativa realista. Em alguns sistemas a câmera volta a funcionar normalmente. Em outros, pode haver travamentos, congelamento de imagem ou falhas depois de updates do kernel.
Conclusão
A webcam do MacBook Air 7,2 no Ubuntu 24.04 pode funcionar, mas normalmente depende da instalação manual do firmware FaceTime HD e do driver facetimehd. O processo exige alguns comandos no terminal, teste de módulos e, em certos casos, nova compilação após atualizações do sistema.
Se você quer usar a câmera interna do MacBook no Linux, esse ainda é o caminho mais conhecido e mais próximo de uma solução prática. Só é importante lembrar que o suporte continua experimental e, por isso, o resultado pode variar de máquina para máquina.
FAQ
A webcam do MacBook Air 7,2 funciona nativamente no Ubuntu 24.04?
Na maioria dos casos, não. Ela costuma exigir instalação manual de firmware e driver.
Qual driver é usado para a webcam FaceTime HD no Linux?
O mais conhecido é o facetimehd, usado em vários MacBooks Intel com câmera Broadcom.
O Ubuntu pode reconhecer a câmera e mesmo assim ela não funcionar?
Sim. Em alguns casos o dispositivo aparece em /dev/video0, mas a imagem congela, trava ou não abre em certos aplicativos.
Depois de atualizar o kernel a webcam pode parar novamente?
Pode. Como o suporte depende de módulo externo, atualizações do kernel podem exigir recompilação do driver.
