1

I have a HP zbook 15 with hybrid graphics (Intel/nvidia).

I want to save power and only use the Intel GPU in Ubuntu 14.04. I am dual booting between windows 7 (for work) and Ubuntu 14.04. So I can't turn the nvidia GPU of in the bios because I need it in windows 7.

I have tried to use nvidia-prime/nvidia 331 and 340 like this: How to turn off nvidia (hybrid graphics)

But both GPU is turned on at the same time and using a lot of power. Take a look at this:

enter image description here

Is there any other way for me to turn the nvidia card off?

TRS
  • 37
  • 1
  • 1
  • 3

2 Answers2

0

acpi_call

If you just want to have long battery life and slow temperature, you can use acpi_call: a linux kernel module that enables calls to ACPI. With acpi_call_GUI you can easily install and configure it via graphic interface.

It is a java program that allows you to:

  • install the acpi_call kernel module (kernel would be recompiled automatically after each update);
  • Deactivate discrete GPU;
  • Automatically deactivate discrete GPU on every boot.

If you have enabled systemd, or if you're using other linux distros that support it, you can use acpi_call_GUI_systemd.

See here: https://github.com/marcoDallas/acpi_call_GUI_systemd

Installation

Ensure that you have installed java and git, if not install these packages: git and openjdk-7-jre

After that open a terminal and type the following commands:

git clone https://github.com/marcoDallas/acpi_call_GUI.git
cd acpi_call_GUI
sudo chmod +x install.sh
sudo ./install.sh

How to use

To launch acpi_call_GUI search it in yuor dash and click on the icon, or type in a terminal:

sudo java -jar $HOME/acpi_call_GUI.jar

If you have a separate /home partition, you may need to use this command to launch acpi_call_GUI:

sudo java -jar /usr/local/bin/acpi_call_GUI/acpi_call_GUI.jar

Here's a step-by-step video tutorial that shows how to use this software


FROM: https://help.ubuntu.com/community/HybridGraphics

RiddleMeThis
  • 1,076
  • 8
  • 17
0

Pretty simple, just remove the nvidia drivers from your Ubuntu install. While using nvidia-prime to switch should work fine, if you're only going to use the Intel gpu then get rid nvidia drivers & associated packages, no need for them at all.

doug
  • 16,848
  • 2
  • 45
  • 60
  • But when I remove the nvidia driver it uses the Nouveau display driver instead, and the Nouveau display driver uses both the Intel and the nvidia gpu? – TRS Jun 28 '15 at 15:43
  • Not at all, I have a GeForce GT 755M here, never use nvidia on the linux side. Just check either `System Settings > Details` or `glxinfo | grep Mesa` Also note that here I remove `xserver-xorg-video-nouveau` as not needed either – doug Jun 28 '15 at 16:14
  • Thank you for you help, I have removed the nouveau driver and now every program reports it using the Intel GPU. – TRS Jun 29 '15 at 05:15
  • I think it would more appropriate to blacklist the driver. See my comment on this post: http://askubuntu.com/questions/551424/how-to-turn-off-nvidia-hybrid-graphics/709552#709552 – Andrea Borga Dec 14 '15 at 21:44