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: 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