SteamOS – Turning On The FPS Counter For Metro Last Light

Here’s a quick tip for you playing Metro: Last Light under SteamOS, and you want to guage how many FPS you are getting by using these new fangled “video quality sliders.”  While I like the ease of adjusting the graphics, you won’t really get a feel for the effects under you can see the frames per second during gameplay.  Personally, even on an Nvidia GTX 560ti, I have moved the slider all the way up at times, and even with FPS as low as 17-24, have not noticed such horrible gameplay.  I think on SteamOS some of it can be subjective of course.  Anyway, if you are interested in seeing the FPS, there is a quick way to do this.  Read on for more.

For ‘FPs’ Sake!

Now, under Unbuntu and other native Steam Linux Clients, users can find the typical user.cfg file located at:

 /home/steam/.local/share/Steam/SteamApps/common/Metro Last Light/user.cfg 

However, in my experience with Metro: Last Light and SteamOS, I have found the following locations for user.cfg for the game:

/home/steam/.local/share/Steam/SteamApps/common/Metro Last Light/
1100001014df383/user.cfg

/home/steam/.local/share/Steam/SteamApps/common/Metro Last Light/user.cfg

You will notice that there is also a seemingly random “1100001014df383” folder as well as the typical folder most are used to seeing.  I believe, but am not sure, that this is a special holding folder for either Big Picutre, or SteamOS specifically.  I tried changing the contents of the typical location’s file with no luck.  For me, I had to change the appropriate option under the “1100001014df383” folder instead.

What you need to change

The simple change you need to make is one line under the “user.cfg” file.   You will want to change this as the root user.  Hopefully you set a password for the root user when you first setup SteamOS on the initial desktop/desktop login.  If not, open a termainal and set the password for the “dekstop” user so you can use the sudo command to gain root privledges:

passwd

After this, you can also set the root account through a a workaround command.  The last command will bring you back to the desktop user account:

sudo su
passwd
su - desktop

After this, change the contents of “/home/steam/.local/share/Steam/SteamApps/common/Metro Last Light/_you_number_/user.cfg.  To find your number, run the following command as root, or using sudo:

find /home -name user.cfg

Using find will take some time, or you can use ‘locate’ if you have installed the utility under the desktop, updating before trying it with ‘updatedb’  Once you find the file, edit the contents.  You can use CTRL+W and search for “fps” as well.

nano user.cfg

Replace the following line:

fps_show off

with

fps_show on

Save the file and exit.  Restart Steam. With any luck you can now see the FPS counter during gameplay and adjust the video quality to your hearts content. Enjoy 🙂

-mikeyd

Advertisements

About professorkaos64

www.libregeek.org

Posted on 20131227, in Games, Games for Linux, How-To, Quick Tips and tagged , , , , , , . Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s