Muitos de vocês usam Raspbian ou Noobs para gerenciar seu Raspberry Pi e seus acessórios. Porém mais e mais usuários estão procurando outras alternativas. Alternativas muito boas, mas que não são trabalhadas pela Raspberry Pi Foundation e com isso sempre há algum problema entre os componentes do Raspberry Pi e do Fedora.
O problema com tudo isso está acima de tudo no fato de que o kernel do Fedora ou outras distribuições não é construído para Raspberry Pi mas para plataformas ARM, o que dá alguns problemas e alguns arquivos ou desempenho do dispositivo está faltando.
Múltiplos usuários tiveram um problema entre seu PiCam e seu Fedoraportanto, eles não podem fazer com que esse componente Raspberry Pi funcione, embora o resto do software funcione perfeitamente. Isso é fácil de corrigir e não envolve a alteração do sistema operacional.
O Fedora não foi desenvolvido para plataformas Raspberry Pi ou acessórios como o PiCamera
Para resolver isso, devemos primeiro abrir um terminal e tentar execute o script python ./take_photo.py, no final aparecerá a biblioteca que dá o erro, neste caso chama-se libmmal.so. Esta biblioteca é encontrada no sistema operacional Fedora, mas certos programas ou aplicativos não podem acessar a localização desta biblioteca. Para resolver este problema, basta escrever as seguintes linhas:
echo “/opt/vc/lib/”>/etc/ld.so.conf.d/rpi.conf
ldconfig
O primeiro comando faz com que um arquivo igual à biblioteca seja criado em outro local que não seja acessível por outros programas. E o segundo comando que ele faz é avisar a todos os softwares que aquele local já está disponível e para usá-lo. Então agora quando rodarmos o script PiCámara novamente podemos fazer a câmera funcionar sem nenhum problema e tudo no Fedora, uma alternativa interessante ao Raspbian, embora muitos não gostem.
Fonte - Tonet666P