It appears that even most Linux users will admit that battery management in Linux is bad. - https://www.reddit.com/r/linux/comments/1gtgpkb/does_linux_have_better_battery_management_that/
Battery management related factors in which off-gassing can occur:
- Overcharging: Excessive charging can cause the decomposition of electrolytes within the battery, leading to gas generation.
- Overheating: Like off-gassing, excessive heat can trigger thermal runaway by destabilising the battery’s internal chemistry.
- Over-discharging: Discharging a battery beyond its recommended limit can also result in the release of gases.
If you insist on using a Linux on a laptop or portable device, consider: How to optimize laptop battery life with TLP on Linux
Notice how, even though the laptop is sitting on burning coals, and is already engulfed in flames, Linux is still running without issue.
linux is cool