Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have Steam running on Ubuntu and loaded using 'optirun'. Will it follow that games that are started through Steam will also be using the Nvidia discrete card? It doesn't seem to look that way.

What commands can be used to tell that it's running on Nvidia?

share|improve this question
up vote 3 down vote accepted

No, they will not be using nvidia's discrete card. You're not alone in trying to find a solution for this, I'm currently trying to figure out a way that doesn't involve running

LD_LIBRARY_PATH=~/Steam/ubuntu12_32 optirun ~/Steam/SteamApps/common/$GAMEYOUWANTTOPLAY/$NAMEOFTHEIRBINARYFILE

in a terminal every time you want to run a game. On the plus side, it does mean you don't need to optirun steam at all, invoking that launch command will run the game itself with the discrete card regardless of what steam is running with.

share|improve this answer

Yay! Steam posted an official support page for this.

I haven't tried it yet but hopefully it works.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.