Mesurer les FPS du jeu

10

J'aimerais trouver un analogue de Fraps ou de tout autre compteur fps sur Ubuntu 12.10.

Après quelques recherches sur Google, j'ai trouvé 2 solutions:

  1. Pour utiliser Mumble (je l'ai trouvé depuis cette discussion ). Cette solution n'a pas fonctionné pour moi car après le lancement du jeu:

    mumble-overlay game
    

    J'ai cette erreur:

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

    Et je n'ai trouvé aucune solution à cette erreur dans le WEB.

  2. Pour utiliser WINEDEBUG=fps avec osd_cat . Il ne fonctionne qu'avec wine (uniquement les jeux Windows). Vous avez trouvé cette discussion et cet article . Il montre FPS pendant le jeu mais la sortie est définitivement incorrecte - 0,15-0,18 fps. Et peu importe si le jeu est vraiment lent ou lent - le résultat est toujours le même.

Quelqu'un sait-il comment corriger ces erreurs? Ou existe-t-il d'autres solutions? Merci pour l'aide.

    
posée ArtemStorozhuk 21.01.2013 - 12:43
la source

1 réponse

2

Vous pouvez utiliser 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 +=  } END { print "average framerate: ", s/NR }' bugle.log
average framerate:  59.7136

Vous devrez compiler et configurer BuGLE, mais cela fonctionnera avec tout logiciel utilisant OpenGL pour le rendu graphique.

HomePage BuGLE

Frapix est un logiciel qui peut faire quelque chose de similaire (promet d'être similaire à Fraps), mais gardez à l'esprit que BuGLE est la solution "par défaut" à cela.

Accueil Google Project Frapix

    
réponse donnée Alexandre Teles 20.08.2013 - 03:38
la source

Lire d'autres questions sur les étiquettes