Messen Sie die FPS des Spiels

10

Ich möchte ein Analogon von Fraps oder einem anderen FPS-Zähler unter Ubuntu 12.10 finden.

Nach einigem googeln habe ich 2 Lösungen gefunden:

  1. Zur Nutzung Mumble (fand ich es aus dieser Diskussion ). Diese Lösung hat bei mir nicht funktioniert, weil nach dem Start des Spiels:

    mumble-overlay game
    

    Ich habe diesen Fehler erhalten:

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

    Und ich habe im WEB keine Lösung für diesen Fehler gefunden.

  2. Zu verwenden WINEDEBUG=fpsmit osd_cat. Es funktioniert nur mit Wein (nur Windows-Spiele). Gefunden aus dem Lesen dieser Diskussion und dieses Artikels . Es zeigt FPS während der Wiedergabe, aber die Ausgabe ist definitiv falsch - 0,15-0,18 fps. Und es spielt keine Rolle, ob das Spiel wirklich langsam oder schnell läuft - das Ergebnis ist immer das gleiche.

Weiß jemand, wie man diese Fehler behebt? Oder gibt es andere Lösungen? Danke für die Hilfe.

ArtemStorozhuk
quelle
1
Sie brauchen wahrscheinlich so etwas glc, wie ich in dieser Frage diskutiere .
1
@Mik ja, das habe ich im ersten Satz erwähnt.
ArtemStorozhuk
1
Bei der Frage, mit der ich verbunden war, ging es nicht um Fraps, sondern um Alternativen zu Fraps, dh glcwie ich in meiner Antwort auf diese Frage erwähnt habe.
1
@Mik Eigentlich brauche ich einen FPS- Zähler und es scheint, dass er glckeine solche Funktion hat.
ArtemStorozhuk
2
siehe Fraps wie Programme für Ubuntu?
Janus Troelsen

Antworten:

2

Sie können BuGLE verwenden:

$ 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

Sie müssen BuGLE kompilieren und konfigurieren, dies funktioniert jedoch mit jeder Software, die OpenGL zum Rendern von Grafiken verwendet.

BuGLE HomePage

Frapix ist eine Software, die etwas Ähnliches herstellen kann (verspricht, Fraps ähnlich zu sein), aber denken Sie daran, dass BuGLE die "Standard" -Lösung dafür ist.

Frapix Google Project Home

Alexandre Teles
quelle