So far I've followed Eric's guide on getting Steam up. Steam launches fine, I've even used it to download Dota2.
After downloading Dota2, I tried to run it with no luck. I restarted the X server and tried to open steam, and now it is throwing seg faults. These seg faults got fixed after I did a slackpkg update, install, and upgrade-all... now when Dota2 tries to launch it throws this error :
/bin/sh: primusrun: command not found