2nd November 2016, 20:10
Hi sputnik_tr_02, well for Steam there are numeous articles on the internet, covering how to get those games working (e.g. https://support.steampowered.com/kb_arti...-GJKC-7437) - the point is (similarly as with Half-Life), that Steam client is one process, which when you start the game triggers another one, but the client doesn't know that it must start the game with optirun/primusrun. Therefore you have to tell it to him somehow. And that you can do by modifying the startup strings in the library, so they contain the optirun command. Check the article, it should be quite easy. As for the games, most of the games use launchers, which then start a secondary process and that is why it doesn't work. There is a good script for Half-Life here https://zipizap.wordpress.com/2012/03/12...bumblebee/ - it can be easily modified for any launcher based game.