Oyunun FPS'sini ölçün


10

Ubuntu 12.10'da Fraps veya başka bir fps sayacı benzeri bir analog bulmak istiyorum .

Bazı Google'lardan sonra 2 çözüm buldum:

  1. Mumble'ı kullanmak için ( bu tartışmadan buldum ). Bu çözüm benim için işe yaramadı çünkü oyunu başlattıktan sonra:

    mumble-overlay game
    

    Bu hatayı aldım:

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

    Ve WEB'de bu hatayı düzeltmedim.

  2. İle kullanmak WINEDEBUG=fpsiçin osd_cat. Sadece şarapla çalışır (sadece Windows oyunları). Bu tartışmayı ve bu makaleyi okurken buldum . Oynatma sırasında FPS gösterir, ancak çıkış kesinlikle yanlıştır - 0.15-0.18 fps. Ve oyunun gerçekten yavaş mı yoksa hızlı mı çalıştığı önemli değil - sonuç her zaman aynı.

Herkes bu hataları nasıl düzeltebilir biliyor mu? Yoksa başka çözümler var mı? Yardım için teşekkürler.


1
Bu sorudaglc tartıştığım gibi muhtemelen bir şeye ihtiyacın var .

1
@Mik evet, ilk cümlede bahsettim.
ArtemStorozhuk

1
Bağlantı kurduğum soru fraps ile ilgili değil, fraps alternatifleriyle ilgili, yani glc, bu soruya verdiğim cevapta bahsettiğim gibi.

1
@Mik Aslında fps sayacına ihtiyacım glcvar ve öyle bir özelliği yok gibi görünüyor .
ArtemStorozhuk

Yanıtlar:


2

BuGLE'ı kullanabilirsiniz:

$ 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

BuGLE'i derlemeniz ve yapılandırmanız gerekir, ancak bu, grafikleri oluşturmak için OpenGL kullanan herhangi bir yazılımla çalışır.

BuGLE Ana Sayfası

Frapix benzer bir şey yapabilen (Fraps'a benzeyeceğine söz veren) bir yazılımdır, ancak BuGLE'ın bunun için "varsayılan" çözüm olduğunu unutmayın.

Frapix Google Project Ana Sayfası

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.