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 bought dell xps 15z and installed Ubuntu 11.10 on this laptop. Laptop and ubuntu liked me. But I have problem with battery life. In windows it can 4-5 hours, but in ubuntu it is not more 2 hours. Can I do something 8GB Ram , Intel i7, Nvidia Gt525 2Gb, ...

Thanks for helps

Linked Question:

share|improve this question
flagged to be reopened pending answer from – fossfreedom Jul 21 '12 at 8:30
Possible Duplicate… – Qasim Jun 14 '13 at 14:51

Looks like some other users have had the same problems...


It looks like the issue has been found. one of our user noticed that if you completely disable the Nouveau drivers and kernel module it resolves the problem. You can find out how here:


you can also try following the instructions here and get Optimus working..


Optimus is an optimization technology created by Nvidia to save battery life by automatically switching the power of the graphics processing unit (GPU) off when it is not needed and switching it on when needed again, this is not supported by Nvidia in Linux but there are ways to get it working almost perfectly. This is how I got it working on my Dell XPS 15 L502x with GT540m.

share|improve this answer
Unfortunately, a number of these links are dead. A good example of why information needs to be brought into askubuntu and referenced. – Brandon Bertelsen Jul 21 '12 at 9:05

This problem is specific to Nvidia Optimus laptops (Nvida 540m, in this case) and is fixed largely by the power management capabilities of bumblebee:


For 12.04:

sudo add-apt-repository ppa:bumblebee/stable

For 11.04 and Older (10,9,8...etc)

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates


sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia     

Even without re-logging, I watched my battery time go from "1:25" to "3:10".

share|improve this answer

i think should help you.

TLP packages are available for Arch, Debian, Fedora, Gentoo and Ubuntu. TLP runs on every laptop brand, but setting the battery charge thresholds is available for IBM/Lenovo ThinkPads only.

The best part, TLP comes with a default configuration already optimized for battery life. Install it once and you don’t have to worry about anything. TLP is a pure command line tool with automated background tasks. It does not contain a GUI. Install TLP on Ubuntu 14.04

The same set of instruction and commands can also be used to install TLP on Ubuntu 14.04 as well as Linux Mint 13 and 17 but not LMDE.

Before installing TLP, make sure “laptop-mode-tools” is not installed. You must remove “laptop-mode-tools” as it conflicts with TLP. Open the Terminal and run the following command:

sudo apt-get remove laptop-mode-tools

Now run the following commands to install TLP by using its official PPA:

sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw

Please remember, TLP will start automatically on startup, but for the first time you must start it manually. Run the following command to start TLP manually:

sudo tlp start

There are also some optional packages you can install to improve battery life in Linux Ubuntu with TLP. You can install the optional packages via package management tools (Ubuntu Software Center, Synaptic, …) or terminal command. Run the following command to install the optional TLP packages:

sudo apt-get install tlp tlp-rdw

ThinkPads require an additional:

sudo apt-get install tp-smapi-dkms acpi-call-tools

You can also install smartmontools, needed to display disk drive S.M.A.R.T. data and ethtool, needed to disable wake on lan. Run the following command to install smartmontools and ethtool:

sudo apt-get install smartmontools ethtool

You can also install TLP packages for other Linux distributions: Debian 6.0+, Arch Linux, openSUSE 11.4+, Gentoo, Fedora 16 and others. For detailed installation instructions see the TLP homepage.

you can refer here

share|improve this answer
While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. – Pabi Oct 30 '14 at 11:06

You can also try Jupiter, an aplett, which changes power saving settings beside regulating the CPU frequency.

Jupiter at webupd8

A lot of peaople gain savings up to 30%.

share|improve this answer

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.