Мера FPS игры

10

Я хотел бы найти аналог Fraps или любого другого счетчика fps на Ubuntu 12.10.

После некоторых поисковых запросов я нашел 2 решения:

  1. Использовать Mumble (я нашел его из это обсуждение ). Это решение не сработало для меня, потому что после запуска игры:

    mumble-overlay game
    

    Я получил эту ошибку:

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

    И я не нашел никакого исправления этой ошибки в WEB.

  2. Использовать WINEDEBUG=fps с osd_cat . Он работает только с вином (только игры для Windows). Найдено от чтения этого обсуждения и в этой статье . Он показывает FPS во время игры, но выход определенно неправильный - 0.15-0.18 fps. И неважно, действительно ли игра работает медленно или быстро - результат всегда один и тот же.

Кто-нибудь знает, как исправить эти ошибки? Или есть другие решения? Спасибо за помощь.

    
задан ArtemStorozhuk 21.01.2013 в 11:43
источник

1 ответ

2

Вы можете использовать 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

Вам нужно будет скомпилировать и настроить BuGLE, но это будет работать с любым программным обеспечением, использующим OpenGL для рендеринга графики.

домашняя страница BuGLE

Frapix - это программное обеспечение, которое может сделать что-то подобное (обещает быть похожим на Fraps), но имейте в виду, что BuGLE - это решение по умолчанию.

Frapix Google Project Главная

    
ответ дан Alexandre Teles 20.08.2013 в 01:38