como resolver o problema MPV - erro X11: GLXBadFBConfig

1

Estou tendo um problema com o MPV (o fork do MPlayer2). Eu o configurei para usar a Saída de Vídeo OpenGL porque ela tem a melhor aparência no meu laptop (Intel mais antigo). No entanto, toda vez que eu abro um vídeo, ele me dá um erro dizendo "X11 error: GLXBadFBConfig" e prossegue dizendo "Não foi possível criar o contexto GLX!" mas ainda exibe o vídeo, o que me faz pensar que está usando uma saída de vídeo de fallback (provavelmente o X11 vo).

Eu pesquisei e parece que o driver de vídeo não suporta o nível de OpenGL que o aplicativo está tentando usar, mas eu usei o OpenGL VO no MPlayer2 sem problemas.

Este é um problema conhecido? Há algum modo de consertar isso? Eu estou usando Manjaro (Arch-based) x86_64 Testando filial, então eu tenho o mais recente Mesa e drivers ...

    
por Daktyl198 11.10.2013 / 20:15

1 resposta

1

Você mencionou que tem um laptop Intel mais antigo. Parece-me que apenas pode não suportar o VA-API. Apenas sistemas G45 e posteriores suportam isso. Olhe para a saída vainfo . Você pode tentar a opção --hwdec-codecs=all para ver se outros codecs funcionam. Você também pode dar uma olhada em essa questão do Github , que lança alguma luz sobre um problema semelhante em maior detalhe . Basicamente, o problema mostra a saída terminal de reproduzir um arquivo, que revelaria informações:

mpv --vo=opengl --hwdec=vaapi:

Playing: test.avi
File tags:
encoder: MEncoder git-ab94fc6-4.4.3
title: test.avi
[stream] Video (+) --vid=1 (mpeg4)
[stream] Audio (+) --aid=1 (mp3)
[vo/opengl/x11] X11 error: GLXBadFBConfig
[vo/opengl] Could not create GL3 context. Retrying with legacy context.
Using software decoding.
    
por 02.09.2015 / 13:49

Tags