On Steam OS, freeze and memory suspend works. I haven't test freeze lately on either Opensuse or Steam OS because its not high on my priority list.