Hello all,
On my test Ubuntu install on a Thinkpad, TDEPowersave offers "Suspend to RAM" and "Freeze". The first works well and I understand what it does (I get the small "moon crescent" glowing.
However, I dont really understand what "Freeze" is supposed to be. It seems it turns the screen, harddisc and WiFi off but Bluetooth stays on... and I don't know what else.
Thierry
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA224
Hello all,
On my test Ubuntu install on a Thinkpad, TDEPowersave offers "Suspend to RAM" and "Freeze". The first works well and I understand what it does (I get the small "moon crescent" glowing.
However, I dont really understand what "Freeze" is supposed to be. It seems it turns the screen, harddisc and WiFi off but Bluetooth stays on... and I don't know what else.
Thierry
It's rather poorly explained / understood outside of kernel circles; here's the documentation on all of the suspend states: https://www.kernel.org/doc/Documentation/power/states.txt
So "Freeze" means "Suspend to Idle", which is the only power saving state available that does not require hardware cooperation. It will give you the absolute lowest amount of power saving available, and in most cases won't even be worth the trouble of having to reconnect network services, etc. when you bring the machine back out of Freeze.
Tim
On Saturday 26 September 2015 01.06:52 Timothy Pearson wrote:
It's rather poorly explained / understood outside of kernel circles; here's the documentation on all of the suspend states: https://www.kernel.org/doc/Documentation/power/states.txt
So "Freeze" means "Suspend to Idle", which is the only power saving state available that does not require hardware cooperation. It will give you the absolute lowest amount of power saving available, and in most cases won't even be worth the trouble of having to reconnect network services, etc. when you bring the machine back out of Freeze.
Tim
Thank you Tim for the explanation. Interrestingly, TDE on openSUSE has both suspend to disc and suspend to RAM (and both work, even if the machine seems stuck a while when comming out of suspend to disc), but TDE on Ubuntu proses suspend to RAM and Freeze.
Thierry
On Saturday 26 of September 2015 08:38:00 Thierry de Coulon wrote:
On Saturday 26 September 2015 01.06:52 Timothy Pearson wrote:
It's rather poorly explained / understood outside of kernel circles; here's the documentation on all of the suspend states: https://www.kernel.org/doc/Documentation/power/states.txt
So "Freeze" means "Suspend to Idle", which is the only power saving state available that does not require hardware cooperation. It will give you the absolute lowest amount of power saving available, and in most cases won't even be worth the trouble of having to reconnect network services, etc. when you bring the machine back out of Freeze.
Tim
Thank you Tim for the explanation. Interrestingly, TDE on openSUSE has both suspend to disc and suspend to RAM (and both work, even if the machine seems stuck a while when comming out of suspend to disc), but TDE on Ubuntu proses suspend to RAM and Freeze.
Thierry
Available options depend on what makes available kernel - see /sys/power/state
On Friday 02 October 2015 01.53:07 Slávek Banko wrote:
Available options depend on what makes available kernel - see /sys/power/state -- Slávek
So it means I should crecompile the kernel to get suspend to disc?
Thierry
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA224
On Friday 02 October 2015 01.53:07 Slávek Banko wrote:
Available options depend on what makes available kernel - see /sys/power/state -- Slávek
So it means I should crecompile the kernel to get suspend to disc?
Thierry
It's not that simple...there is some userland setup required to get suspend to disk working, and due to the replacement of hal with lots of little daemons there is a high chance you (due to your distro's defaults): 1.) Are missing the appropriate daemon entirely (not installed) 2.) Configured the daemon incorrectly (including not enabling autostart on boot) 3.) Don't have permission to access the daemon (e.g. user in wrong / missing group)
Tim
Timothy Pearson wrote:
So "Freeze" means "Suspend to Idle", which is the only power saving state available that does not require hardware cooperation.
Wow. I had thought it was just a different name for "Hibernate", which used to be an option in addition to sleep.
I was wondering why nothing was restored after a hard reboot.
I'm dual booting off a drive so nothing in memory is going to persist; I need each OS to hibernate, not sleep or suspend or any other RAM-dependent behavior.
The absence of a reliable hibernate is a big deal to me so I'm considering gong back to 12.04.
(That plus a few other annoyances in 14.x)
The name "freeze" is an amazingly poor choice. I tried to Google for info, but "freeze" has a long history with a particular meaning for computers so I never found anything useful.
Thanks again,
James Britt