LIBGL_DEBUG = verbose não está funcionando?

5

Estou tentando localizar um problema com a renderização direta desativada, depois de reverter para o nouveau no Fedora 18 x64 (os drivers oficiais da NVidia estavam tendo problemas de estabilidade). Infelizmente, quando o glxinfo diz: "Se você quiser descobrir o porquê, tente definir LIBGL_DEBUG = verbose", parece estar mentindo, e eu preciso descobrir o porquê.

Eu já experimentei todas as permutações, de export LIBGL_DEBUG=verbose && glxinfo a LIBGL_DEBUG=verbose glxinfo e praticamente tudo entre os dois; "verbose" entre aspas, 1 em vez de "verbose", rodando como root ou não ... absolutamente nenhuma diferença.

Algumas outras pessoas parecem ter tido esse problema no passado, mas nunca conseguiram uma solução. Espero que possamos mudar isso.

    
por DigitalMan 09.03.2013 / 02:46

1 resposta

0

Isso funciona para mim:

LIBGL_DEBUG=verbose glxinfo > /dev/null

A saída de depuração vai para stderr , então redirecionei stdout para nulo para que não atrapalhe a saída de depuração e a torne ilegível. Ele só gera seis linhas de informações de depuração para mim, que seriam facilmente perdidas na saída normal.

Estou usando os drivers da Intel que fazem parte do Mesa, sendo executados no Arch Linux.

    
por 26.04.2015 / 07:24