I use/./usr/bin/applicationname
to launch programs using terminal, but steam games (and steam) don't show up in it, although I can put a steam game in my favorite applications list. Is there any way to find it?

- 70,465
2 Answers
Steam games are installed by default in directories under /home/<user>/.steam/steam/steamapps/common
, where <user>
is your username. For example, if you have Europa Universalis IV installed, you can start it from the terminal using /home/<user>/.steam/steam/steamapps/common/Europa\ Universalis\ IV/eu4
.
The Steam binary is located by default at /usr/games/steam
. It should be in your $PATH
(the shell variable defining the places that the shell searches for binaries), so you can find it using which steam
and you can run it by simply entering steam
.

- 252
Thanks, I've figured it out now. For anyone else who wants to do this, you type ls ~/.steam/steam/steamapps/common/<name of app you want to launch>
.
I saw a few files, two of which were <app name>.x86
and <app name>.x86_64
The latter one worked for me, but I think the other one would work for 32 bit applications.

- 70,465
/home/keithosterheld/.steam/steam/steamapps/common
exist? You could also try~/.steam/steam/steamapps/common
, using~
as a shortcut to your home directory.If that doesn't work, you might want to take a look at this question.
– Ben Apr 08 '15 at 03:40