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 an optimus GPU

00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 640M] (rev ff)

and I use an external monitor. I have installed Bumblebee (and I use it to run certain sofware with optirun). I would like to know whether the external monitor (using a VGA cable) is using the Ivy Bridge or Nvidia GPU.

  • How can I find that out?
share|improve this question

You could use lshw:

sudo lshw

The unused VGA output will probably show up as "UNCLAIMED".

share|improve this answer
I do get an unclaimed but it's product: 7 Series/C210 Series Chipset Family SMBus Controller. Nice command, but I do not understand how it helps to discover whether I use the nvidia GPU. – don.joey Jun 11 '13 at 17:57

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.