My Dell XPS-13 9350 has been malfunctioning when on battery power. On AC Power, whenever I push the power button to make it suspend activities, it works fine, i.e., restores the previous session when turned back on. However, if I do the same on battery, it spends (a strangely long) time rebooting and, consequently, all the programs were closed. This problem happens even if I remove the AC power for seconds with the lid closed – it is as if the computer had no battery at all.
I’ve tried making changes to:
- /etc/default/grub (recommended here and here), changing
- /etc/systemd/logind.conf (recommended here and here), setting
- dconf Editor->org->gnome->settings daemon->plugins->power (recommended here),
These settings prevent me from having to reboot, but obviously I don’t want to keep my computer running in a confined space (like my backpack), where it may overheat, not to mention the waste of battery life.
Is there anything else I can try? Can this actually be a software/driver problem or the only option now is buying a new battery?