Estoy intentando configurar una Raspberry Pi como una caja de medios que puede transmitir desde torrents usando Peerflix . Para probar, he configurado un rastreador local y un torrent que contiene un video mp4. Peerflix funciona bien, pero VLC se cierra inmediatamente después de abrir la transmisión y con el video local con la siguiente salida:
[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)
Estoy trabajando con Arch Linux ARM, con Openbox como administrador de ventanas. libvdpau está instalado y todo está actualizado. No he instalado ninguna biblioteca de fuentes, pero no estoy seguro de cuáles son las necesarias aquí, y no creo que sean esos errores los que están fallando en VLC.
¿Alguien puede ayudar a averiguar lo que me estoy perdiendo? Estoy seguro de que es obvio y acabo de pasar por alto algo en algún lugar, pero estoy perplejo.
EDITAR: He instalado pulseaudio por una buena medida. VLC ya no se queja de audio, pero por lo demás es lo mismo.
EDIT 2: Después de seguir el Arch Wiki wiki guía para VLC e instalando dri2proto, el error cambia a un mensaje de error de DRI2, de lo contrario es el mismo. Actualizado en consecuencia. La única solución que he visto es instalar los controladores nouveau, que solo están empaquetados para ARMv7 en Arch Linux ARM. No estoy seguro de si estoy haciendo algo mal o debería intentar compilar desde la fuente.
EDITAR 3: se reproducirá el cambio a XVideo, pero no hay audio ni video. La desactivación del video reproduce el sonido.