9

I have an Asus U36 laptop running Ubuntu 11.04 with two graphic cards - one from Intel which is quite sufficient for me, the second from NVIDIA which consumes a lot of battery while not even working.

How can I disable the NVIDIA graphics card?

Hennes
  • 64,768
  • 7
  • 111
  • 168
Sergey
  • 1,685
  • 7
  • 23
  • 29
  • Disabling a card does not necessarily decrease it power consumption, you might as well remove the card from the laptop if that's an option for you. In the end, you're only concerning yourself for a few euro/dollar a year; unless you run a lot on battery. Isn't the laptop designed to automatically disable the one not in use? – Tamara Wijsman Aug 18 '11 at 02:30
  • http://askubuntu.com/questions/172609/how-to-disable-discrete-gpu-using-nvidia-drivers – Ciro Santilli OurBigBook.com Nov 01 '15 at 00:08

2 Answers2

3

Depending on which driver you are using for the nVidia card (nouveau, nv or nvidia) - you should be able to see it with lsmod - the solution is to blacklist it to udev. For example, if your driver is nouveau, edit the /etc/modprobe.d/blacklist.conf and append a line containing blacklist nouveau, then reboot and lsmod again - it shouldn't be there any more.

O G
  • 296
  • 1
  • 2
  • what if I just rename nouveau.ko file to nouveau.ko.backup? Will it help? I read about this method on a forum but I can't check whether nvidia GPU still works – Sergey Aug 17 '11 at 06:29
  • The correct method is to blacklist it, not to remove it. Basically, no driver => no requests to phisical device => no extra power consumption (this could vary depending on manufacturer), so I would recommend trying this scenario and checking if battery drain is considerably lower. – O G Aug 17 '11 at 06:42
2

From the terminal:

$ prime-select intel
// Grub bootloader will update
// *Reboot

To reenable:

$ prime-select nvidia
// Grub bootloader will update
// *Reboot

That should do it on Ubuntu 16+

4Z4T4R
  • 121
  • 4