Meça o FPS do jogo


10

Gostaria de encontrar um análogo do Fraps ou qualquer outro contador de fps no Ubuntu 12.10.

Depois de pesquisar no Google, encontrei 2 soluções:

  1. Para usar o Mumble (eu achei nesta discussão ). Esta solução não funcionou para mim, porque após o lançamento do jogo:

    mumble-overlay game
    

    Eu recebi este erro:

    game: symbol lookup error: /usr/lib/mumble/libmumble.so.1: undefined symbol: glPopClientAttrib
    

    E não encontrei nenhuma correção desse erro na WEB.

  2. Para usar WINEDEBUG=fpscom osd_cat. Funciona apenas com vinho (apenas jogos para Windows). Encontrado na leitura desta discussão e deste artigo . Ele mostra FPS durante a reprodução, mas a saída está definitivamente errada - 0,15-0,18 fps. E não importa se o jogo realmente é lento ou rápido - o resultado é sempre o mesmo.

Alguém sabe como corrigir esses erros? Ou existem outras soluções? Obrigado pela ajuda.


1
Você provavelmente precisa de algo como glc, como discutimos nesta pergunta .

1
@ Mik sim, eu mencionei isso na primeira frase.
ArtemStorozhuk

1
A pergunta a que vinculei não era sobre fraps, era sobre alternativas a fraps, isto é glc, como mencionei na minha resposta sobre essa pergunta.

1
@ Mik Na verdade, preciso de contador de fps e parece que glcnão tem esse recurso.
ArtemStorozhuk

Respostas:


2

Você pode usar o BuGLE:

$ BUGLE_CHAIN=showfps LD_PRELOAD=/home/sa/Temp/bugle/lib/libbugle.so glxgears

$ cat bugle.log 
[INFO] logstats.frames per second: 36.2 fps
[INFO] logstats.frames per second: 60.1 fps
[INFO] logstats.frames per second: 60.0 fps
[INFO] logstats.frames per second: 59.9 fps
[...]

$ awk '{ s += $5 } END { print "average framerate: ", s/NR }' bugle.log
average framerate:  59.7136

Você precisará compilar e configurar o BuGLE, mas isso funcionará com qualquer software que utilize o OpenGL para renderizar gráficos.

BuGLE HomePage

O Frapix é um software que pode fazer algo semelhante (promete ser semelhante ao Fraps), mas lembre-se de que o BuGLE é a solução "padrão" para isso.

Frapix Página inicial do Projeto Google

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.