Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
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. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
28 comments Subscribe
Page: 1/2»
  Go to:

Belarrius 4 Jan 2015
Yes, it's amazing
FutureSuture 4 Jan 2015
I have to wonder why Steam, considering its purpose, is only adding this feature in 2015.
fscherrer 4 Jan 2015
I have to wonder why Steam, considering its purpose, is only adding this feature in 2015.
I truly think we are the responsibles for that, or, in other words, the poor ports we've been getting.
fscherrer 4 Jan 2015
"Especially Unity games to see exactly how poor they can be on Linux."
It's good to know I'm not the only one who feels that :)
(I know, it's about time for me to upgrade my rig, but, come on, there's a lot of games/ports I'm unable to play, but they are far, far away from the graphics/model/texture/lighting/effects quality of a lot of games I could play at a high config set on that other OS).
mrdeathjr 4 Jan 2015
Works in wine

View video on youtube.com

But dont have any option for change font fps counter color - position fps counter like as fraps and need change

Notifications.StackSize "3"

To this

Notifications.StackSize "0"

For prevent appears bottom right popups like as cdkey messages and others

^_^
dimko 4 Jan 2015
Frantically updating steam, no luck.
Segata Sanshiro 4 Jan 2015
This 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.
mrdeathjr 4 Jan 2015
Hopefully valve in next beta add some options for fps counter like as color font, size font and if possible some options for change position

^_^
minj 4 Jan 2015
It's probably steam client beta only. Should add it to the article
linux_gamer 4 Jan 2015
Doesn't seem to be beta only:

Steam client application
Built: Jan 2 2015, at 14:15:05
Steam API: v017
Steam package versions: 1420247300

Can't get more than 700FPS
knet 4 Jan 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 5 Jan 2015
This 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 5 Jan 2015
Now we just need something to be able to forcefully limit fps in Linux, like windows users can do with nvidia-inspector
pd12 5 Jan 2015
Now 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 5 Jan 2015
  • Admin
It'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 5 Jan 2015
I always use the beta client, but the option is missing for me.
Beamboom 5 Jan 2015
I hope they add a keyboard shortcut to turn it on/off.
Xpander 5 Jan 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 5 Jan 2015
Now 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 5 Jan 2015
Now 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.