When phrases are printed in reverse order! Do you know what I really hate?

Ubuntu 14.04 doesn’t recognize laptop battery ( Dell Inspiron 15 7537 )

2014/06/08 – 17:06

UPDATE: Apparently this workaround is not working anymore. I gave up on searching any further.

This took a few weeks to figure out so this is again another reminder for myself:


On a fresh install of Ubuntu 14.04 on a Dell Inspiron 15 7537, Ubuntu fails to detect the laptop battery when running on battery, thus the battery indicator is missing. The only way to temporarily fix this was to connect the AC power supply for a few seconds. Even after removing the power supply the battery indicator remains where it should be. Confusingly “dmesg” still reports the battery “BAT0” as “absent”….

After digging around in discussion boards and Ubuntu’s Launchpad I have finally found a solution that works for me (the essential hint came from here: https://bugs.launchpad.net/ubuntu/+source/upower/+bug/1088146/comments/13 ):

Simply add the option acpi_osi=Linux to your GRUB commandline.
To make this a permanent solution you can edit the file /etc/default/grub and append the option to the line

so that it looks like this:
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash acpi_osi=Linux”

Don’t forget to run update-grub2 to regenerate the grub menu.

  1. 8 Responses to “Ubuntu 14.04 doesn’t recognize laptop battery ( Dell Inspiron 15 7537 )”

  2. Good job! It works for me too. I was trying to find the solution for more than week.

    By scretch on Nov 22, 2015

  3. After second reboot notebook doesnt recognizing battery again. Only if I connect AC power suply.
    I checked grub and there is still this:
    GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash acpi_osi=Linux”

    Dell inpiron 7537 Ubuntu 15.10

    By scretch on Nov 22, 2015

  4. *scratch
    Where did you make the changes? In the GRUB boot menu (pressing “e” on the selected entry) or in /etc/default/grub?
    Did you run “update-grub2” after editing /etc/default/grub?

    Are the options
    ”quiet splash acpi_osi=Linux”
    visible in the GRUB menu (again when pressing “e” in the boot loader)?

    By dennis2society on Nov 22, 2015

  5. I made the changes in /etc… not in boot menu.
    I did run update-grub2 after editing.

    The options are visible in Grub menu in boot loader.

    By scretch on Nov 22, 2015

  6. Hmm. Then I am running out of ideas.. Sorry.

    By dennis2society on Nov 22, 2015

  7. Nevermind. Thanks

    By scretch on Nov 22, 2015

  8. That’s due to kernel changes made in 15.10, it worked with previous iterations: https://bugzilla.kernel.org/show_bug.cgi?id=105721

    By orety on Jan 6, 2016

  9. Thanks for the update, orety.
    I have noticed the same on my own machine recently after updating to 15.10, with some delay, though, at it is mostly connected to a power supply.
    I will test again to check if the acpi_osi flag is still needed after the next kernel update.

    By dennis2society on Jan 6, 2016

Post a Comment

Insert a smiley:

To prevent spam and comments of people who don't
know about mathmatics you have to enter the result
into the field on the right side.
Hint: Possible answers are '-3', '-2', '0', '1' and '6x'.
Some challenges have more than one correct answer!
Spam protection