1

Якобы аппаратное обеспечение моего ноутбука имеет хорошую поддержку гибернации для Linux, но я слышал слишком много ужасных историй о гибернации. Что-то изменилось или это все-таки плохая идея впасть в спячку?

3 ответа3

7

Гибернация работала безупречно на каждом ноутбуке, который у меня был последние шесть лет или около того. Единственные "ужасные истории", которые я слышал в последнее время, - это люди, работающие с версиями разработки дистрибутивов (в основном люди с Ubuntu), и те, кто использует действительно странное оборудование (например, ноутбуки от «Shenzhen People's Laptop Factory # 4»), которые имеют видеокарты с идентификаторами производителей об этом lspci никогда не слышал).

7

Я использую спящий режим непрерывно в течение 5 лет как на своем ноутбуке, так и на своих компьютерах. Это основное требование для меня, так как мне нравится оставлять многие приложения открытыми (особенно моя IDE с моими текущими работающими проектами, обычно при выполнении чего-то, что требует некоторого жесткого разминки мозга, чтобы снова войти в него после долгой паузы ... если я оставлю открытыми окна приложений, с редактором в той же строке, которую я остановил предыдущим днем, разминка мозга будет намного быстрее, когда я вернусь).

Поддержка гибернации становится все лучше и лучше с каждым днем. Мой домашний рабочий стол довольно своеобразен (64-битные, проприетарные драйверы nVidia, поддержка Xinerama с двумя экранами, KDE4 Kwin Composite (compiz-like), VirtuaBox VM с WinXP, внешний USB HDD и т.д.), И все идет и возвращается без каких-либо серьезных проблем.

Просто некоторые заметки:

  • Система должна быть снова включена в том же состоянии, в котором она находилась при выключении. Это особенно важно в моем случае из-за внешнего USB HDD. Иногда я забываю снова включить его, когда возвращаюсь из спящего режима, и, как и ожидалось, он принудительно отключается, и приложения, использующие его, ломаются.
  • Будьте осторожны с двойной загрузкой. У Fedora была действительно приятная особенность: она обошла GRUB всякий раз, когда система находилась в режиме гибернации, переходя непосредственно к ранее выбранному ядру, а затем продолжала активировать систему. Сейчас я использую Ubuntu, и он не делает то же самое. После включения вы попадаете в GRUB и можете выбрать другое ядро или другую операционную систему. У меня был какой-то катастрофический опыт из-за этого. Мой NTFS-раздел был смонтирован на ноутбуке до гибернации, а затем случайно перешел на WindowsXP, когда Linux находился в спящем режиме. Когда я вернулся в Linux, у меня была такая деликатная ситуация. Ubuntu действительно нуждается в улучшении здесь, как в Fedora.
  • Собственный опыт: избегайте видеокарт ATI любой ценой. Их запатентованные драйверы сосут слишком сильно, гибернация была главной катастрофой. Я не знаю, изменилось ли что-нибудь за последние годы. Intel (с открытым исходным кодом) и nVidia (проприетарные) работают отлично.
  • Несмотря на то, что я продолжаю работать VirtualBoxVM, я обычно делаю живой снимок и закрываю его перед переходом в спящий режим, потому что это уменьшает общее использование системной памяти, а цикл гибернации / возобновления быстрее.

Небольшие проблемы:

  • Я использую драйвер w83627ehf/atk0110 для контроля скорости внутреннего вентилятора. Выходы ШИМ не сохраняются при спящем режиме и возвращаются на полной скорости. Вам просто нужно установить их скорости снова после возобновления, просто.
2

Вы не упоминаете, какое оборудование или какой дистрибутив, но в целом (по моему опыту) гибернация на несколько порядков лучше, чем раньше.

У вас все еще могут быть проблемы с сетью из спящего режима (см. Первый ответ на этот вопрос).

Конечно, YMWV, не складывайте, не раскручивайте и не деформируйте и не создавайте резервные копии всех важных данных, прежде чем делать что-то потенциально опасное, например, включать компьютер.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .