воскресенье, 13 апреля 2008 г.

Ubuntu 8.04 на Sony Vaio FZ11SR : успешный StandBy (Suspend to RAM) и выход из него.


На ранних версиях 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

Надеюсь, кому-нибудь пригодится эта заметка!

Удачной работы! :)

4 комментария:

  1. Спасибо, я попробовал на обычном компьютере, заработало! НО при выходе из спящего режима отрубается напрочь звук и приходиться перезагружать комп, чтобы он заработал(
    можете как-нибудь помочь?

    ОтветитьУдалить
  2. А пробывал делать команду "sudo alsa reload"?

    ОтветитьУдалить
  3. P.S.: Сергей привет :) Вот и я наконец пользуюсь свободным ПО :P

    ОтветитьУдалить
  4. Привет Саша, поздравляю :)

    ОтветитьУдалить