Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I'm trying to connect my external monitor (via VGA cable) to my laptop, using Bumblebee and the Optimus configuration.

I have a Lenovo W520, with an Intel GMA HD 3000 and an Nvidia Quadro 2000M. The BIOS has three options regarding the graphic cards - integrated, discrete, and Optimus.

The use case is very simple. For work, I just use the integrated card and the laptop display; when I watch movies though, I want to use my projector. Now, what I have to do in this case is:

  • reboot
  • start windows
  • watch the movie

Thanks to Bumblebee, I'm able now to keep the setup always as Optimus.

Before BB, I had to change the BIOS setting every time I wanted to watch a movie, because even in windows, using integrated graphics caused the projector not to be detected by the system (I suppose that this is what they generally mean by "hardwired output", and that the VGA output is hardwired to the discrete card).

Now, what I'd like to do, is to be able to connect the external monitor without having to switch O/S, that is, to use it in Ubuntu.

Is it possible?

Right now, if I want to use the external monitor on Ubuntu, the only option is to change the BIOS to use the discrete graphics, then use nvidia-settings.

If I use instead the Optimus setup, even when I run it using "optirun nvidia-settings -c :8", I don't get any option for an external monitor.

Is there something I can do?

share|improve this question

3 Answers 3

up vote 6 down vote accepted

I have a W520. It is not the same setup as the T420 - the VGA output is wired to the nvidia card, so the "this" link from Samsagax will not work. I've prepared a blog post here outlining the options you have. I was unable to get either external monitor to work with Bumblebee, and I do not believe it is possible with the W520. However, you can use an extenal monitor in optimus mode, but you either have to use xinerama or open a separate X screen on the extenal monitor.

share|improve this answer
Here is a new solution that will probably be better for most people - you don't even have to log out of X to use an external display/projector: zachstechnotes.blogspot.com/2012/04/post-title.html All rendering is done on the intel card and then the data is dumped to the nvidia device for output to the external display –  Zach Apr 27 '12 at 5:41

(redirected from linux-hybrid-graphics list)

I have a Thinkpad T420 which might be similar (but may be not).

On my T420, VGA is attached to the Intel and Display-Port is attached to the NVIDIA. So for the VGA output I can use the usual xrandr.

The Display-Port is a different story. For that I have to change the xorg.conf from bumblebee in /etc/bumblebee/xorg.conf.nvidia:

The option ConnectedMonitor from DFP (the default) to DP1 for DisplayPort.

share|improve this answer
Does DP1 really work for you? According to download.nvidia.com/XFree86/Linux-x86_64/290.10/README/…;, the only valid values are CRT, DFP and comma-separated variants. Does changing it to CRT work too? –  Lekensteyn Feb 12 '12 at 18:34

Maybe try this.

But is dependent on hardwiring.

share|improve this answer
Welcome to Ask Ubuntu! While this may theoretically answer the question, it would be preferable to include the essential parts of the answer here, and provide the link for reference. –  michaelms Feb 12 '12 at 16:53

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.