Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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 a dell n5110 laptop which comes with a nvidia optimus GPU.While there is no problem in windows 7,the real problem is with linux. The GPU is always on though not detected by linux and sucking a lot of power.

Is there is way I can switch off this in linux?

Regards Chinni

share|improve this question

migrated from Feb 20 '12 at 20:42

This question came from our site for professional and enthusiast programmers.

It'll be a BIOS setting if it's at all possible. Depends on the hardware - it's possible on Thinkpads for sure but you'll have to check if there's a discrete/integrated setting for your machine. – YXD Feb 20 '12 at 16:44
If it is not possible, try Bumblebee, as proposed below. While it's not perfect, works quite well. – Renan Feb 20 '12 at 21:01

I've heard good things about Bumblebee as a way to control Optimus GPUs in Linux. Unfortunately, there is not much in the way of official support from NVIDIA for Optimus in Linux.

share|improve this answer
Bumblebee works pretty well, but it's not automatic: you have to explicitly specify when you want to use the nVidia card. – Renan Feb 20 '12 at 20:46
Renan, if you have the bumblebee daemon running in the background. This will take care of everything automatically. – Pavan Yalamanchili Feb 20 '12 at 23:55

If you install the Bumblebee Project, you can switch off the GPU using the power management. It uses bbswitch to accomplish this, or vga_switcheroo, which is part of the kernel.

If that doesn't work, they recommend that you report it as a bug on Github

share|improve this answer

Your Answer


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