"Hibernate" в Gentoo

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
aim
Бывший модератор
Сообщения: 749
ОС: GNU/Linux

"Hibernate" в Gentoo

Сообщение aim »

У меня ноут и в винде пользуюсь hibernate. Оооочень удобно.
Вопрос - есть ли в Gentoo в каком-нибудь из ядер поддержка Hibernate? Да, интересует поддержка в 2.4 ядрах, т.к. именно они я так понимаю считаются стабильными и входят в x86 (а не в ~x86).

Любые другие советы так-же приветствуются. :helpsmilie:
Спасибо сказали:
Аватара пользователя
edoc_modnar
Бывший модератор
Сообщения: 1638
Статус: Форум больше не посещаю

Re: "Hibernate" в Gentoo

Сообщение edoc_modnar »

что есть hibernate? в туксе есть реальные вещи - suspend-to-ram и suspend-to-disk. Сохраняется текущее состояние на раму или нмжд. Правда их _нормальная_ реализация есть тока в ядрах 2.6.х. У меня ядрышко 2.6.7 работает быстро и без глюков (это к вопросу о том, что сырое оно) :).
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Спасибо сказали:
Аватара пользователя
aim
Бывший модератор
Сообщения: 749
ОС: GNU/Linux

Re: "Hibernate" в Gentoo

Сообщение aim »

Hibernate это suspend-to-disk
suspend-to-ram это Stand-By :)

по-поводу 2.6 - жаль, я так и предполагал...
Спасибо сказали:
Аватара пользователя
arkara
Сообщения: 63

Re: "Hibernate" в Gentoo

Сообщение arkara »

погодите минутку...
по-моему, можно прикрутить suspend и к 2.4...
на форуме gentoo.org в соответствующей теме был линк на сайт, на котором лежат эти патчи вроде...
smoky@jabber.ru
Спасибо сказали:
Аватара пользователя
TnT
Сообщения: 42

Re: "Hibernate" в Gentoo

Сообщение TnT »

Насколько я знаю, можно это дело и в 2.4.х ядрах нормально реализовать. Попробуй так (сам не пробовал, просто недавно читал об этом, так что гарантировать ничего не могу):

1. Качаешь c acpi.sourceforge.net два патча: основной core-патч и специфичный под твою версию ядра.

2. Накладываешь их.

3. Включаешь в ядре поддержку SWSUSP:
CONFIG_SOFTWARE_SUSPEND_SWAPWRITER=y
CONFIG_SOFTWARE_SUSPEND2=y
CONFIG_SOFTWARE_SUSPEND_COMPRESSION=y

4. Компилируешь и ставишь ядро.

5. В lilo.conf передаёшь ядру параметр append="resume2=swap:/dev/hda4" , где hda4 - заранее заготовленный раздел, размер которого вычисляем по формуле 1,5*ОЗУ. Если отдельный раздел создать проблематично, то можно сделать свопинг в файл, подробности в доках.

6. Если всё прошло нормально, то после ребута файл /proc/acpi/info должен показать появление нового state S4 (swsusp)

7. "Засыпать" можно либо командой "echo 4 > /proc/acpi/sleep" (или "echo > /proc/swsusp/activate") либо юзая скрипт suspend.sh поставляемый разработчиками.

P.S. Подробности на swsusp.sf.net

P.P.S. Сорри если есть опечатки, торопился когда писал.

Удачи!
Спасибо сказали:
Аватара пользователя
Selecter
Сообщения: 311

Re: "Hibernate" в Gentoo

Сообщение Selecter »

http://kerneltrap.org/node/view/3485
Ссылочку по теме нашёл
Спасибо сказали:
Аватара пользователя
edoc_modnar
Бывший модератор
Сообщения: 1638
Статус: Форум больше не посещаю

Re: "Hibernate" в Gentoo

Сообщение edoc_modnar »

С ядрами 2.4.х бывают проблемы - засыпает хорошо, а просыпаться не хочет :).
So long, and thanks for all the fish.
Douglas Adams, The Hitchhiker's Guide to the Galaxy
Спасибо сказали:
Аватара пользователя
helicopter
Сообщения: 324
Статус: Комсомолец
ОС: Gentoo Linux

Re: "Hibernate" в Gentoo

Сообщение helicopter »

Вопрос несколько не в тему: юзаю suspend2-sources-2.6.17-r5, но я "счастливый" обладатель ATI карточки, а hibernate ни в какую не пашет при загруженом fglrx :( Можно ли как-то вылечить ?
Выбирая Linux, вы развиваете цивилизацию. Выбирая windows, вы набиваете кошелёк забугорному буржую...
Спасибо сказали: