Estou tentando configurar um Raspberry Pi como uma caixa de mídia que pode transmitir a partir de torrents usando o Peerflix . Para testar, eu configurei um rastreador local e um torrent contendo um vídeo mp4. O Peerflix está funcionando bem, mas o VLC fecha imediatamente após abrir o streaming e com o vídeo local com a seguinte saída:
[010750d0] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[b3a0d5b0] freetype spu text error: failed to load font file Serif Bold
LibEGL warning: DRI2: failed to authenticate
[ad4621a8] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad4621a8] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad4621a8] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad460d00] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad460d00] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad462220] chain filter error: Too high level of recursion (2)
[ad461ba8] core filter error: Failed to create video filter2
[ad460d00] core filter error: Failed to create video filter2
[b4011210] core vout display error: Failed to create video filter2
[b4011210] core vout display error: Failed to adapt decoder format to display
[b3a1e188] freetype spu text error: failed to load font file Serif Bold
Segmentation fault (core dumped)
Estou trabalhando com o Arch Linux ARM, com o Openbox como meu gerenciador de janelas. O libvdpau está instalado e tudo está atualizado. Eu não instalei nenhuma biblioteca de fontes, mas não tenho certeza de quais são necessárias aqui, e não pense que são esses erros que estão falhando no VLC.
Alguém pode ajudar a descobrir o que está perdendo? Eu tenho certeza que é óbvio e eu apenas mostrei algo em algum lugar, mas estou perplexo.
EDIT: Eu instalei pulseaudio para uma boa medida. VLC já não reclama de áudio, mas por outro lado é o mesmo.
EDIT 2: Depois de seguir o guia wiki do Arch Linux para VLC e instalar o dri2proto, o erro muda para uma mensagem de falha DRI2, caso contrário, o mesmo. Atualizado de acordo. A única solução que vi foi instalar os drivers nouveau, que são apenas empacotados para o ARMv7 no Arch Linux ARM. Não tenho certeza se estou apenas fazendo algo errado ou devo tentar compilar a partir do código-fonte.
EDIT 3: A mudança para a saída XVideo será reproduzida, mas não há áudio nem vídeo. Desativar o vídeo é reproduzido como som.