На ранних версиях Ubuntu проблема с переводом ноутбука в спящий режим решалась просто, я его просто выключал. Т.е. делал Shut Down :) выключить было проще, чем разбираться с проблемами в ядре, в проприентарном драйвере от NVidia, в настройках ACPI и т.д.
в Ubuntu 8.04 все оказалось гораздо проще, что не может не радовать! :)
Редактируем файл /etc/X11/xorg.conf (необходимы прова рута), добавляем в секцию Device следующую строку:
Option "NvAGP" "1"
Сохраняем файл.
Редактируем другой файл /etc/default/acpi-support (тоже под рутом). В нем обеспечиваем установку следующих настроек в следующие значения:
POST_VIDEO=false
SAVE_VBE_STATE=false
Сохраняем файл.
Запускаем панель управления драйвером Nvidia
$sudo nvidia-settings
пробегаем по всем настройкам и снимаем галку везде, где видим что-нибудь похожее на: "Sync to VBLANK"
Теперь необходимо отрубить модуль uvcvideo - это драйвер веб-камеры. В моем случае он не давал ноутбуку войти в режим standby - вместо выключения питания показывался просто черный экран. Мне он пока не нужен, так что фтопку. Разбираться как его оставить и убрать проблемы у меня нет пока времени.
Занесите в файл /etc/modprobe.d/blacklist следующую строку (естественно, под рутом)
blacklist uvcvideo
Все, теперь можно перезагружаться и после того, как загрузитесь снова - попробуйте сделать standby (через стандартный выход)
В моем случае ноут благополучно в него вошел.
ВНИМАНИЕ! Если при выходе из standBy вы как и я увидите белый экран с курсором мыши - не волнуйтесь, так отрабатывает локскрин скрин. Просто введите вслепую пароль учетной записи пользователя, под которой ноутбук был введен в спячку, и нажмите ввод. Нормальный рабочий стол появится перед вами!
Финальным шагом можно поставить перевод в режим standby при закрытии крышки ноутбука. Это можно сделать в System\Preferences\Power Management
Надеюсь, кому-нибудь пригодится эта заметка!
Удачной работы! :)
Спасибо, я попробовал на обычном компьютере, заработало! НО при выходе из спящего режима отрубается напрочь звук и приходиться перезагружать комп, чтобы он заработал(
ОтветитьУдалитьможете как-нибудь помочь?
А пробывал делать команду "sudo alsa reload"?
ОтветитьУдалитьP.S.: Сергей привет :) Вот и я наконец пользуюсь свободным ПО :P
ОтветитьУдалитьПривет Саша, поздравляю :)
ОтветитьУдалить