For some reason, nothing launches when I attempt to launch a game with steam play.
I have tried several windows games I got installed.
Banished, Fallout Shelter, Frostpunk, Myst III to name a few.
They all behave the same. Steam starts launching the game, most often with the small "preparing to launch" window. Then the steam library marks the game as running, after the few seconds, it goes back to normal (somethings doing a sync first).
I tried adding the launch option as suggested. No such log file has been found on my system after launching a game with those launch options.
I honestly have no idea of what is wrong. I have not yet found anyone else who experience this.
I compiled a system report using HardInfo. Link
Please help.
Whats the result of running vulkaninfo (I think that was the name)?
Never heard of vulkaninfo. I installed and used it. Got this wall of text. Is it of any help?
Hello @KvaGram, can you check if your system has python 2.7?
Yes, I ran python --version. Output was Python 2.7.15rc1
Just to be certain:
You need to make sure to use "PROTON_LOG=1 %command%" without quotes with the command options and it should produce even an empty file using name of the pid of the game in your user home directory. If it doesn't, then its failing before the log can be created.
Also some quick notes from the great big totally ugly wall of text system info link (for those who don't want to dl):
Ubuntu 18.04.1 LTS
GeForce GTX 680 NVIDIA 396.54
Monitor 0 1920x1080 pixels
Monitor 1 1680x1050 pixels
Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
16382MB (3316MB used)
Linux 4.15.0-34-generic
Disconnected a monitor and tried again. No change.
Triple-checked the command. Not even an empty file generated.
I was having the same problem the first time.
I rebooted and it worked.
There's also this since you're using multi storage devices:
https://www.reddit.com/r/linuxmint/comments/99llqx/steam_play_proton_not_working/
I don't think a reboot will help. I tested Steam play day one with this issue, and figured whatever it was, it would be quickly patched. Some days later I tried again, and started researching the issue, to no help. I don't leave my computer on during the night, so there have been multiple reboots without improvements.
Only now did I decide to ask for help here.
Good suggestion, Byte. I have had issues with setting up my secondary HDD, where my primary steam library is.
Here is a screenshot of my drive's mounting info. I have no idea how to set it right, but it works for normal steam games.

do native linux started from that HDD work?
I doubt it is a hard drive issue as all of my games are on a very slow external hard drive and it works just fine for me.
Referencing: https://github.com/ValveSoftware/Proton/issues/474 Mainly "If there is an existing folder with the game downloaded and it is in the library, when you try to launch it nothing happens."
Here is a screenshot of my drive's mounting info. I have no idea how to set it right, but it works for normal steam games.
About the drives. If you are dual booting with Windows and using the game installations from there or otherwise possibly using a drive with NTFS and the games are installed on that then you need to look at the links about fixing that.*
*The use of /media with the drive photo above makes me think you are doing that or the last reference with example of Myst3.
Indeed, looking at Ubuntu 18.04 on my laptop it has mount point of / (though that it what I use - my home is not separated) but a mount point of media is definitely not the same. And does not make use of defaults.umask... also filesystem type auto is not that of ext4 or something native to linux. I see auto associated with Windows NTFS partition. So if I'm correct, you do need the referenced links and at least one of the referenced links will be your problem because it seems you may be doing more than one thing to break things.
You can try starting a game from the terminal and see if it says anything useful "steam steam://rungameid/the-game-pid/appId"
Example: to start fallout shelter $ steam steam://rungameid/588430
AppId/Pid can be found by creating a desktop shortcut then looking at properties of the shortcut, using steamdb.info, or even pulling up the store page in steam and looking at the url
If you're bringing over a game not on Steam such as Myst 3 then see reference here: https://github.com/ValveSoftware/Proton/issues/122
I doubt it is a hard drive issue as all of my games are on a very slow external hard drive and it works just fine for me.
There's a difference if it involved Windows or possibly NTFS formatting. Unfortunately, little or nothing is that simple and non-complex, but I agree it would be nice if it works for me then it should work for you. There are many times that would be nice.
I am using dual boot with win10 and Manjaro (Arch), storing all my steam games in the same NTFS drive. No problem so far other than win10 will lock down permission during shutdown - which I have to use restart instead. Other than that, everything works just fine, proton works as intended.
That said, I've redownloaded every (Windows) game under Linux. Not using the same library folder, to prevent some wired mess up.
And obvious I have more than one storage device. 4 physical and 5 logical, in fact.
Have not tested duel monitor yet - waiting for my second monitor to get repared and delivered.
Wow.. that's quite a bit overnight. So, here's a rundown.
The drive uses FAT32, as you can see on this screenshot.

Native linux games from steam launch from the drive without any issues.
I chose FAT becouse it seems fairly universal, so If I needed to dual boot Windows or something, it should be easy with that.
The 500GB SSD is my main drive with Ubuntu.
The 240GB SSD is my old drive with Linux Mint. I rarely use it now, but this is a dual boot setup.
Uh, and Myst3 is indeed on steam(appID 925930), all the Myst games are, they just aren't on sale yet. I got the key from a KS-campaign. Sorry for the confusion.
FAT32 doesn't support more than 2TB disks (aside of also having quite a lot more limitations that don't make it fit for anything other than stupid small usb keys)
That's reeeeeeally screwed up.
I admit I know little of disk formats, and this may be irrelevant for the issue all together, however according to wikipedia, the limits for FAT32 are:
Max. volume size | 2 TiB (with 512 byte sectors)8 TiB (with 2 KiB sectors and 32 KiB clusters)16 TiB (with 4 KiB sectors and 64 KiB clusters)
Evidently, my disk uses larger sized sectors and clusters (whatever that means) than the minimal.
Regardless, I tried moving a windows game to my SSD and ran it. Same symptoms. The question of the disk may have been a red herring.
What proton version are you using? What do "python" and "python3" do in a Terminal?
In that case what happens when you do:
$ steam steam://rungameid/925930
Does anything look odd when you try to start Myst 3?
It should look like this and nothing else:
$ steam steam://rungameid/925930
Running Steam on fedora 28 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Also fat32 kind of stinks (its best not to use it, but yes, maybe here it isn't a problem, but its not a normal setup either. You should be using something like ntfs or ext4): https://www.genie9.com/support/kb/KnowledgeArticle.aspx?KBID=113 As soon as you run into a 4GB+ file you have a problem.
Further on fat32 however is that Steam in 2018 should already take care of making sure the game files fit: https://github.com/ValveSoftware/steam-for-linux/issues/1786 so I guess you shouldn't bother to change it =)
OK, so I mounted my ntfs drive with Steam games installed from Windows and Pronton is playing them without problems so either you have done something differently like with the fat32 but something else still or its not the issue (still in the uncertain bin =) ... another thing different is that your user dir appears to be on the fat32 drive - if that means that Steam is installed there then more differences.
While steam is running:
grambo@grambo-MS-7971:~$ steam steam://rungameid/925930
Running Steam on ubuntu 18.04 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
grambo@grambo-MS-7971:~$
The terminal goes back to normal almost instantly. Steam tries to launch the game.
No changes.
Trying while steam is shut down:
grambo@grambo-MS-7971:~$ steam steam://rungameid/925930
Running Steam on ubuntu 18.04 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
[2018-09-12 19:16:35] Startup - updater built Sep 8 2018 19:20:58
[2018-09-12 19:16:35] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
[2018-09-12 19:16:35] Verifying installation...
[2018-09-12 19:16:35] Verification complete
html_chrome.cpp (394) : Assertion Failed: CefCrashReportingEnabled()
Steam is launched minimized, with the above output. Steam then tries to launch the game. No change. Tried to re-launch the game after it fails. No new lines appear when attempting to re-launch the game. The console then rest in this state until I close it, terminating Steam.
Regarding Python:
Both python commands, surprisingly enough, opens a python session. But they do differ.
grambo@grambo-MS-7971:~$ python
Python 2.7.15rc1 (default, Apr 15 2018, 21:51:34)
[GCC 7.3.0] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
grambo@grambo-MS-7971:~$ python3
Python 3.6.5 (default, Apr 1 2018, 05:46:30)
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
grambo@grambo-MS-7971:~$
Regarding above screenshot:
Never mind text behind it. It is cropping failure from screenshot. The text is a ghost. I do not know if it can be cleaned up post-upload.
Yeah, when Steam is not running it should go into a bunch more stuff and then into something like this:
ExecCommandLine: "'/home/user/.local/share/Steam/ubuntu12_32/steam' 'steam://rungameid/207170'"
ExecuteSteamURL: "steam://rungameid/207170"
And then a bunch more stuff as it begins to start the game.
I'm not sure if its a problem with Steam being on that drive or something else. You can also pick one to reinstall and try that to see if it fixes it since you have nothing else happening. I've had this happen a few times, but still since you don't have a log being created, it seems to be even earlier and looks to be a problem with Steam being unable to do whatever it needs to do. I have no idea why. You're on Ubuntu so it should work, but your drive situation again is different so I don't know in the end.
Actually, an update on that. While using the ntfs drive and trying to figure this out...
The computer locked up on starting a Proton game and went to the lock screen after a minute (Myst Masterpiece Edition) So rebooted.
On reboot tried to start the game without Steam running and ran into an error box "Failed to start game with shared conent. Please update these games first 244430"
So there's obviously problems with running Steam Proton games this way.
I've played a whole game through and have tested a bunch before this without anything like this happening.
And so I started Steam GUI and then tried to run the game and now i get what you get: prepare to launch and then nothing =)
I suggest you [do things differently] or wait to see if they can improve running games like this.
Installing it new from Steam on Linux or trying file verification might help for you.
I just wanted to add that I too have been having issues with trying to launch certain games from NTFS partitions (DOOM in particular, it would just boot up a blank screen). Moving it to an ext4 drive fixed the issue.
Also I just found out [or realized] that using Proton 3.7.6 tool for all games should create a log file but having that unchecked, the version of Proton with the game did not create a log file.
3.7-4: Some useful default logging can be enabled with PROTON_LOG=1 %command%
So you must use a version >= 3.7.4
Switching to the beta was among my first troubleshooting attempts.

You could try a whitelisted game to be sure. Like Doki Doki Literature Club, it is free.
Two of the games I initially tried, Fallout Shelter and Banished, are on the whitelist.
Those are also those I most frequently tried on many of the attempts during this whole thing.
Sorry, my bad.
(btw, Banished is not on the whitelist, but Fallout Shelter is:
Beat Saber
Bejeweled 2 Deluxe
Doki Doki Literature Club!
DOOM
DOOM II: Hell on Earth
DOOM VFR
Fallout Shelter
FATE
FINAL FANTASY VI
Geometry Dash
Google Earth VR
Into The Breach
Magic: The Gathering - Duels of the Planeswalkers 2012
Magic: The Gathering - Duels of the Planeswalkers 2013
Mount & Blade
Mount & Blade: With Fire & Sword
NieR: Automata
PAYDAY: The Heist
QUAKE
S.T.A.L.K.E.R.: Shadow of Chernobyl
Star Wars: Battlefront 2
Tekken 7
The Last Remnant
Tropico 4
Ultimate Doom
Warhammer庐 40,000: Dawn of War庐 - Dark Crusade
Warhammer庐 40,000: Dawn of War庐 - Soulstorm)
Try to mount your hard drive on directory that doesn't have any uppercase letters, whitespaces, special characters etc.
I'm having the same issue on ext4.
ERROR: ld.so: object '/home/rika-chan/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/rika-chan/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/rika-chan/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/rika-chan/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
1412.837:0008:0009:trace:module:load_builtin_callback loaded ntdll.dll 0x10790 0x7bc20000
1412.837:0008:0009:trace:module:load_builtin_dll Trying built-in L"kernel32.dll"
1412.838:0008:0009:trace:module:load_dll looking for L"ntdll.dll" in L""
1412.838:0008:0009:trace:module:load_dll Found L"C:\windows\system32\ntdll.dll" for L"ntdll.dll" at 0x7bc20000, count=2
1412.838:0008:0009:trace:module:load_builtin_callback loaded KERNEL32.dll 0x10900 0x7b420000
1412.838:0008:0009:trace:module:LdrGetDllHandle L"kernel32" -> 0x7b420000 (load path (null))
1412.838:0008:0009:err:process:init_windows_dirs directory L"C:\windows" could not be created, error 2
1412.838:0008:0009:err:process:init_windows_dirs directory L"C:\windows\system32" could not be created, error 3
1412.838:0008:0009:err:process:init_windows_dirs directory L"C:\windows\syswow64" could not be created, error 3
wine: cannot find '/home/rika-chan/.steam/steam/steamapps/common/Hyperdimension Neptunia Re;Birth3/NeptuniaReBirth3.exe'
1412.838:0008:0009:trace:module:LdrShutdownProcess ()
pid 8750 != 8749, skipping destruction (fork without exec?)
Ah, I've solved it. I at one point had moved stuff from an ntfs drive to ext4, had to umount my ntfs drive as it kept trying to install proton there, then remove ~/.steam/steam/steamapps/compatdata, and ~/.steam/legacycompat/
For some reason that solved the issue, I guess.
Well, I don't know what is wrong with my setup, but I booted into my old Linux Mint (as I mentioned I am dual booting), and tried from there.
I tested Fallout shelter, and the game started, and looked fine.
So, the issue must have been something I messed up on my Ubuntu.
I don't suppose anyone has an idea on how I can clean my system? I have done a lot of messy things, so it would be nice if someone could help with a troubleshooting list for that.
I'd hate having to go nuclear with a full re-install of the OS.
I have a secondary hdd and I have the same problem too.Umount the hdd really works.
I had the same issue and fixed it by disabling "Prevent focus stealing" in Cinnamon's Windows-options (I'm running Linux Mint 19.1 Cinnamon).
Hope that helps.