วัด FPS ของเกม


10

ฉันต้องการค้นหาอะนาล็อกของFrapsหรือตัวนับ fps อื่น ๆ บน Ubuntu 12.10

หลังจาก googling ฉันพบวิธีแก้ปัญหา 2 ข้อ:

  1. หากต้องการใช้Mumble (ฉันพบจากการสนทนานี้ ) วิธีนี้ไม่ได้ผลสำหรับฉันเพราะหลังจากเปิดตัวเกม:

    mumble-overlay game
    

    ฉันได้รับข้อผิดพลาดนี้:

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

    และฉันไม่พบการแก้ไขข้อผิดพลาดนี้ในเว็บ

  2. ที่จะใช้กับWINEDEBUG=fps osd_catใช้งานได้กับไวน์เท่านั้น (เกมของ Windows เท่านั้น) พบจากการอ่านการสนทนานี้และบทความนี้ มันแสดงให้เห็น FPS ในระหว่างการเล่น แต่เอาท์พุทผิดแน่นอน - 0.15-0.18 fps และไม่สำคัญว่าเกมจะเล่นช้าหรือเร็วจริง ๆ ผลที่ได้ก็จะเหมือนเดิมเสมอ

ไม่มีใครรู้วิธีแก้ไขข้อผิดพลาดเหล่านี้หรือไม่ หรือมีวิธีการแก้ปัญหาอื่น ๆ ? ขอบคุณสำหรับความช่วยเหลือ


1
คุณอาจต้องการบางอย่างเช่นglcที่ฉันพูดคุยในคำถามนี้

1
@ Mik ใช่ฉันพูดถึงในประโยคแรก
ArtemStorozhuk

1
คำถามที่ฉันเชื่อมโยงไม่ได้เกี่ยวกับ fraps มันเป็นเรื่องของทางเลือกอื่น ๆ ใน fraps เช่นglcที่ฉันพูดถึงในคำตอบของคำถามนั้น

1
@ Mik จริงๆฉันต้องการfps counterและดูเหมือนว่าglcไม่มีฟีเจอร์ดังกล่าว
ArtemStorozhuk

คำตอบ:


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

คุณจะต้องรวบรวมและกำหนดค่า BuGLE แต่จะสามารถทำงานร่วมกับซอฟต์แวร์ใด ๆ ที่ใช้ OpenGL เพื่อสร้างภาพกราฟิก

BuGLE HomePage

Frapix เป็นซอฟต์แวร์ที่สามารถทำสิ่งที่คล้ายกัน (สัญญาว่าจะคล้ายกับ Fraps) แต่โปรดทราบว่า BuGLE เป็นโซลูชัน "เริ่มต้น" สำหรับสิ่งนี้

Frapix หน้าแรกโครงการ Google

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.