Eu encontrei alguns guias que dizem que isso costumava ser complicado, mas agora é tão simples quanto
sudo apt install obs-studio && sudo apt install v4l2loopback-dkms
Isso realmente me dá um botão "Iniciar câmera virtual" no OBS Studio. Quando clico nele, é solicitada uma senha. E é isso. Nada mais acontece. O botão ainda diz "Iniciar câmera virtual" (deve mudar para "Parar câmera virtual"). E nenhuma câmera virtual é detectada pelo Firefox, Zoom ou Cheese.
Estou fazendo algo errado?
No meu caso (Ubuntu 21.04), isso está relacionado ao Secure Boot .
Ange1ique
A resposta de aqui funcionou para mim. Vou copiá-lo para aqui e adicionar um esclarecimento caso ajude outras pessoas:desinstale
v4l2loopback
com:sudo apt-get remove --auto-remove v4l2loopback-dkms
instale
v4l2loopback
novamente com:sudo apt-get install v4l2loopback-dkms
Você receberá uma mensagem sobre 'Configurando inicialização segura', que oferece a oportunidade de criar uma chave para este módulo. Leia com atenção e continue com tab(s) e enter. Defina a chave/senha e reinicie.
Ao reiniciar, insira a chave/senha na
Enroll MOK
seção e continue a reinicialização.digite isso no terminal:
sudo modprobe v4l2loopback
(não sei se isso é necessário, mas desta vez não recebi um erro)agora instale o OBS ou apenas execute-o se já estiver instalado.
Descobriu-se que desabilitar a inicialização segura permitiu que o modprobe fizesse a câmera virtual funcionar. Pode haver outra maneira de trabalhar isso sem desativar a inicialização segura, mas funcionou para mim. https://askubuntu.com/a/1198351/652 é o guia para desabilitar a inicialização segura.
Encontrei uma solução meses atrás em um fórum do OBS para o mesmo problema que envolvia a reinstalação do OBS do ppa.
Também adicionei alguns pacotes no final para garantir que nenhum pacote v4l2loopback seja deixado para trás. Caso você não tenha o OBS instalado com o flatpak, apenas certifique-se de que estes pacotes estejam instalados e atualizados:
Às vezes, aplicativos como Firefox ou OBS Studio, após a saída, mantêm o módulo do kernel v4l2loopback aberto.