Confused on Steam Play and Proton? Be sure to check out our guide.
We do often include affiliate links to earn us some pennies. See more here.

Steam Client Beta Add FPS Counter

By -
A new Steam client beta is upon us, and with it comes a really useful feature to enable you to see your games FPS without extra plugins.

It can be turned on by going into Steam's settings, In-Game tab and then hitting the checkbox:
image

This will be really useful for testing out games on Linux and seeing exactly how good/bad they perform. Especially Unity games to see exactly how poor they can be on Linux.

Luckily, it seems to work much better than the "glxosd" FPS counter project, as all games tested work fine.

See a shot below of me testing out Ziggurat with it giving me 30FPS on High settings:
image
It's in the top left, and it's tiny.

Currently, I can't find any options to change the size and position of it, but that will probably come in a later update.

See more info on Steam. Article taken from GamingOnLinux.com.
Tags: Editorial, Steam
0 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
28 comments
Page: «2/3»
  Go to:

knet Jan 4, 2015
really useful feature.
I used glxosd some time ago and had some problems installing it.
the dev immediately helped me upon posting on his git page and we worked out a solution, so i want to give props to that guy here :)
He really did a good job and glxosd was working fine with steam, but this saves us some fuss. nice.
pd12 Jan 5, 2015
Quoting: Segata SanshiroThis is pretty useful stuff.

Would be cool if we could do a bit of benchmarking on GOL now and again as well. Like the unigene valley benchmark exists on Linux. Would be interesting to see differences between driver versions and the like on Linux.
Yeah, just make sure we don't unintentionally double up on some Phoronix benchmarks. =P
glxosd shows temperatures as well though - but that's not too important with my good temperature managed machine atm.
stss Jan 5, 2015
Now we just need something to be able to forcefully limit fps in Linux, like windows users can do with nvidia-inspector
pd12 Jan 5, 2015
Quoting: stssNow we just need something to be able to forcefully limit fps in Linux, like windows users can do with nvidia-inspector
Haha, yeah, my FPS went to 1946 and 400 in intro of Interstellar Marines ... then it went to a more reasonable 46 =P
Some games have options, if nvidia implemented it, then it'd happen across all games =)
Liam Dawe Jan 5, 2015
Quoting: minjIt's probably steam client beta only. Should add it to the article
The title says beta client, so does the first line of the article ;)
Maelrane Jan 5, 2015
I always use the beta client, but the option is missing for me.
Beamboom Jan 5, 2015
I hope they add a keyboard shortcut to turn it on/off.
Xpander Jan 5, 2015
nice... ziggurat ran mostly above 80 fps for me on maxed 1920x1080
i do use __GL_THREADED_OPTIMIZATIONS=1 though with my 660Ti

neat little thing..maybe a bit too small and i agree that it needs some colors, like 60+ in purple, 45+ in green 30+ in yellow and anything below 30 red
Skully Jan 5, 2015
Quoting: stssNow we just need something to be able to forcefully limit fps in Linux, like windows users can do with nvidia-inspector

I have actually written a ".so" file that I LD_PRELOAD into any game allow the following.
1/ Force vsync on
2/ Force vsync off
3/ Force a FPS limit of your choice (framecap)
4/ Adaptive vsync ( Just like you can in with Nvidia on windows)
Nvidia opened an enhancement request back in 2012 to implement adaptive vsync and we still don't have it.
https://devtalk.nvidia.com/default/topic/524735/adaptive-vsync-/

EDIT: I am going to see if I can get Nvidia to implement it in nvidia-settings or something.
omer666 Jan 5, 2015
Quoting: Skully
Quoting: stssNow we just need something to be able to forcefully limit fps in Linux, like windows users can do with nvidia-inspector

I have actually written a ".so" file that I LD_PRELOAD into any game allow the following.
1/ Force vsync on
2/ Force vsync off
3/ Force a FPS limit of your choice (framecap)
4/ DYNAMIC vsync ( Just like you can in with Nvidia on windows)
Nvidia opened an enhancement request back in 2012 to implement dynamic vsync and we still don't have it.
https://devtalk.nvidia.com/default/topic/524735/adaptive-vsync-/
This feature and the fact you can't normally FORCE vsync on or off in linux, was the sole reason I wrote this injection lib.

It's been tested with 100's of games on steam both 32bit and 64bit. I have been meaning to clean it up a bit and place on github.
I might try and find the time to do so if people here are keen.
Hey that could be really great!
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.