nvidia и suspend2

Возможно, кто-нибудь и встречался с подобной проблемой... Стоит Gentoo 2005.0 с ядром 2.6.12-suspend2-r6. После установки дров nvidia версии 7167 перестал работать hibernate-script. Проблема заключается в следующем - с помощью
# lsmod
выдает модули nvidia и agpgart, что, собственно говоря, естественно. При попытке прописать в /etc/hibernate/hibernate.conf
UnloadModules nvidia agpgart
LoadModules auto
и попытке запустить hibernate, то он выдаст ошибку - не могу выгрузить модуль nvidia.
Если прописать
UnloadModules auto
LoadModules auto
то он занесет в своп текущее состояние, однако при следующем запуске из свопа возникает черный экран и переход Ctrl+Alt+F<> не работает.
Повторюсь, до установки дров для видяхи (Riva TNT2) все работало.
Не подскажете, в чем проблема?

На сколько я

На сколько я знаю suspend с драйверами nvidia не работает.Только если cначала выгрузить модуль nvidia но тогда после загрузки сново придется:
$ modprobe nvidia
$ startx

В том-то и

В том-то и проблема :(. Они в BlackList'e. Ради эксперимента в xorg'e заменил "nvidia" на "nv" работает hibernate, но не работают дрова. :(

я так понимаю и

я так понимаю и решения данной проблемы так я не появилось? Сам перешел на такое ядро недавно, возможности просто сразили на повал, но консоль без иксов это все-таки не то что нужно для домашней системы :(
Кто сталкивался, кто решил?

Я так понимаю с

Я так понимаю с тех пор ситуация нисколько не изменилась, и обладателям карточек nvidia ничего в ближайшем будущем не светит?? Я так лично и не смог ничего сделать, хотя ядро с такой фичей просто порадовало

Dorlas

У меня сейчас работает так - выходишь из графики и делаешь hibernate - все корректно выключается.

После загрузки также корректно включается и ускорение работает.

Не уходит в hibernate только, если запущены X-ы.

(ядро 2.6.16-suspend2-r8)

ну так-то у меня

ну так-то у меня тоже работает :)) но это совсем не то что требуется!!!

У меня suspend2

У меня suspend2 заработал с nvidia из-под иксов!

Рецепт здесь:
http://forums.gentoo.org/viewtopic-t-282029-highlight-nvidia+suspend2.html

Коротко:
1. Необходимо отключить AGP в ядре и использовать NvAGP.
2. Добавить Option "NvAGP" "1" в xorg.conf
3. Убрать nvidia из черного списка hibernate - чтобы модуль НЕ выгружался. (/etc/hibernate/blacklisted-modules)
4. выполнить echo 0>/proc/suspend2/extra_pages_allowance (вроде нужно, каждый раз при загрузке это делать)

После этого у меня все заработало :)

Моя система:
Sony VAIO VGN-S5HRP
ядро 2.6.16-suspend2-r8
xorg-x11-7.0-r1
nvidia-glx: 1.0.8762
nvidia-kernel: 1.0.8761-r1

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".