pm-utils и проприетарный модуль nvidia (suspend и hibernate)

Компьютеры Linux gentoo Arch

Не знаю, с чем это связано, но после замены одноядерного ядра на двух-ядерное и пересборки ядра с поддержкой SMP компьютер перестал успешно уходить в suspend и в hibernate.

раньше в /var/log/pm-suspend.log появлялась следующая запись:
/usr/lib/pm-utils/sleep.d/95led hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler hibernate hibernate:
nVidia binary video drive detected, not using quirks.
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/99video hibernate hibernate:
/usr/lib/pm-utils/sleep.d/99video hibernate hibernate: success.
Thu Nov 14 14:35:16 MSK 2013: performing hibernate

теперь же пишет вот что:
/usr/lib/pm-utils/sleep.d/95led hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler hibernate hibernate:
nVidia binary video drive detected, not using quirks.
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/99video hibernate hibernate:
/usr/lib/pm-utils/sleep.d/99video hibernate hibernate: success.
Thu Jan 16 13:59:14 MSK 2014: performing hibernate

и после этого просто светится пустой экран, и компьютер остается включенным. разумеется, ни о каком пробуждении впоследствии речи не идет.

я так понял, что связана ошибка с тем, что раньше было "nVidia binary video drive detected, not using quirks.", а теперь эти загадочные quirks все же используются. посоветуйте, пожалуйста, что мне сделать, чтобы вернуть, как было.

Примечание:
*одно-ядерного процессора на двух-ядерный

Примечание:
> Драйвер nvidia переставил для автодистров?
переставил. "emerge @module-rebuild" его переустанавливал.
правда, он там ругался, типа, где хедеры, но он у меня всегда так ругался, а на результатах это никак не сказывалось.

Примечание:
установил драйвер с сайта nvidia. теперь quirks не используются, но hibernate и suspend не работаю =( так что это не в драйвере дело. или не совсем в драйвере.

Примечание:
заканчивается лог теперь вот такими словами:
/usr/lib/pm-utils/sleep.d/95led hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler hibernate hibernate:
nVidia binary video drive detected, not using quirks.
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler hibernate hibernate: success.
Running hook /usr/lib/pm-utils/sleep.d/99video hibernate hibernate:
/usr/lib/pm-utils/sleep.d/99video hibernate hibernate: success.
Thu Jan 16 13:18:30 MSK 2014: performing hibernate

Примечание:
полностью выпилил из ядра поддержку AGP. результаты скромные, но разок перевести в suspend удалось. правда, при выводе из него видео не заработало.

Примечание:
дело оказалось не в видео-модуле. такое впечатление, что что-то с подкачкой. но что именно, понять не могу. поэтому вопрос закрываю.
Ответы:
Ты же ядро пересобрал. Модуль то пересобрал? Драйвер nvidia переставил для автодистров?


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.