Assume steam executable is in $PATH on Linux.

On Arch Linux, the steam executable is in /usr/bin, which makes the client fail to launch steam.

Assuming the steam executable is in $PATH makes this easy to configure for users while still being able to set the steam directory via the GUI.