**General problem:**
- hibernation does not work on Librem laptops
- hibernation does not work in case laptop's uncontrolled switching off due to empty battery (which resulted in several already reported broken filesystems and the need to re-install the whole OS)
**Points to keep in mind:**
- Librem laptops are delivered with different RAM-sizes up to 16GB
- keeping in mind that Purism so far mainly sells premium-priced laptops and probably only secondarily provides an own OS, buyers of those premium-priced laptops could assume their devices to work properly without the need to re-install the whole system because one did not touch the device for 3 days
- hibernation is a commonly used feature with laptops (Ubuntu therefor suggests a swap-size taking hibernation into account (see: [[ https://itsfoss.com/swap-size/ ]])
**Threads in forum:**
- (see: [[ https://forums.puri.sm/t/hibernation-hibernate-on-librem/3432/8 | thread in forum ]])
- there seem to be several others
**Possible solution:**
- please consider increasing the default (OEM) swap-partition-size to allow general hibernation (keeping that max RAM-amount of 16BG in mind - my 17.1GB swap doesn't seem enough for my 16GB RAM; especially keep in mind, that your not only distributing an OS, but sell premium-priced laptops that should work out of the box)
- make sure, laptops enter hibernation by default on empty battery