The Stanley Parable

The Stanley Parable

Not enough ratings
On Linux, and the game doesn't launch? Here's how to get it running.
By Newbyte
This guide guides you through how to get the game working on Linux in case it crashes on launch.
   
Award
Favorite
Favorited
Unfavorite
Introduction
On some systems and configurations, The Stanley Parable will crash on launch with no apparent error message. This is usually due to an incompatibility with libstdc++.so.6, and in this guide I will explain how to resolve this issue is a fairly simple manner.
Fixing the game
Start by right-clicking on The Stanley Parable in your Steam Library, and then choose Properties...

You will see a window with a bunch of text and buttons. In this window, press LOCAL FILES, which will greet you with the window below. Choose the option the cursor is pointed at in the screenshot below, i.e. BROWSE LOCAL FILES...

Your file manager should now pop up, and you should see something akin to what's in the below screenshot. Note that your file manager might look entirely different than mine. I'm using Nautilus with the GTK theme Qogir Dark.

In the directory bin, find the file libstdc++.so.6 like shown in the screenshot below. Now, either rename this file to libstdc++.so.6.bak, or delete it. Or move it somewhere else, but then you have to be careful with where you move it.

When that's done, you can close the file manager and hopefully start playing the game! This should be all you need to do to get it fixed.
Closing words
While this can fix the game, and has done so in my case, it may not always fix the game. There could be other reasons it crashes for you, like using the wrong graphics drivers or missing packages. However, on most beginner-friendly distributions those things should not be an issue.
6 Comments
strobe 14 Dec, 2021 @ 5:05am 
To add onto this: If you try to run the game from the terminal and it complains about not being able to find "libtcmalloc_minimal.so.4", run this command in the game directory so the game knows where to find it (the bin folder): "LD_LIBRARY_PATH=$LD_LIBRARY_PATH:bin/./stanley_linux"
Nemejeez 26 Nov, 2020 @ 4:12am 
windows is better for gaming :c
Newbyte  [author] 13 Jul, 2020 @ 1:22pm 
Understandable, and welcome! Maybe I should put together some sort of Linux Gaming glossary.
shadow8472 12 Jul, 2020 @ 11:39pm 
This is the first game I'm seriously playing in Linux, so I'm not familiar with what is what here. I'm just glad I got it working without shuffling things around in the backend.
Newbyte  [author] 10 Jul, 2020 @ 8:34am 
Yeah, running the game via Proton is another option. I prefer to run native versions if possible though, thus this guide. Steam Linux Runtime is for running native Linux games by the way, not Windows games.
shadow8472 10 Jul, 2020 @ 4:32am 
I poked around with Proton settings until it worked. More recent ones were actually worse, as some only showed part of the screen, while others, including Steam Runtime Environment, appeared to drop dead.