Configuring the Steam directory in config.txt will do nothing to help with this error. On OSX and Linux, the userdata location is not the same as the location of the Steam application. This is not true on Windows, where userdata is located in the same directory as Steam.exe.