Rick Spencer schreef op ma 31-01-2011 om 11:04 [-0800]: > The reasoning for hiding Hibernate includes: > 1. It doesn't work well for many users on many machines.
So do lots of other features, including suspend to RAM. Not using hibernate by default could be a good idea, but disabling it goes a bit too far IMO (and by "disable" I mean remove it from the GUI entirely). > 2. It's very slow. Personally I don't care about that. It's slow on every OS, and if it works you don't really need to care about the time. > 3. It's not as useful because users can just suspend. Except that some hardware runs out of battery very quickly (anything less than a day I consider "quick"), even when you "just suspend". > 4. The difference between hibernate and suspend is confusing. It's not confusing when using a working hybrid suspend... > 5. There is a lot of work involved with verifying that Hibernates > works and fixing bugs to ensure that it works. This work is not always > completed, and the work that does get done can be channeled to other > useful areas. (In other words, fewer bugs through fewer features to > support). I think most "hibernate bugs" are related to the lack of (re)storing state in hardware drivers. Fixing that for most of the kernel & drivers will require a lot of work. I wonder if it's possible to do a static source analysis over the linux device drivers, and get a list of potentially problematic drivers for suspend out of that? -- Jan Claeys -- ubuntu-desktop mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-desktop
