Убунту: просыпаемся и засыпаем :)

All  credits to http://www.flickr.com/photos/alasam/
All credits go to Alasam, http://www.flickr.com/photos/alasam/

Итак, после долгого затишья решил поделится с вами потрясающей новостью. Если коротко - Я его победил!

Suspend/Resume на Убунту работает катастрофически нестабильно с коммерческим фрайвером для нвоый ATI плат - fglrx.

В частности, hibernate оно делать умеет и нормально выключается/включается, а вот засыпать нет.

Точнее компютер нормально засыпает, а при resume не только не может восстановить видео режим, но и намертво вешает систему.

Итак, магическая таблетка. Добытая много часовым мучением и отладкой

  • Устанавливаем пакет uswsusp
    aptitude install uswsusp
  • Проверяем, что работает выключение hibernate
    s2disk
  • Проверяем, что работает засыпание-suspend
    s2ram -f -a 3 -s
  • Переключаем pm-utils на использование uswsusp
    Надо создать файл
    /etc/pm/config.d/01hp_quirks
    С содержимым:
    SLEEP_MODULE=”uswsusp”
    SUSPEND_MODULES=”r8169″
    DROP_PARAMETERS=”–quirk-none”
    ADD_PARAMETERS=”–quirk-s3-bios –quirk-s3-mode –quirk-vbestate-restore”
    HOOK_BLACKLIST=”20-video-quirk-pm-hp.quirkdb 20-video-quirk-pm-misc.quirkd      99video 98video-quirk-db-handler”

    И все, все работает как миленькое, никаких больше изменений делать не надо :)

Да, машинка (как позывает s2ram -i)

sys_vendor   = “Hewlett-Packard”
sys_product  = “HP Pavilion dv7 Notebook PC”
sys_version  = “049D210000241210000020000″
bios_version = “F.10″

Видео плата - ATI Mobility Radeon 4500 — это важно :)

Понравилось? Подпишись на RSS!

Хочешь написать статью? Мы ищем авторов (и не только за красивые глаза, но и за дохлых президентов).

1 Responses to “Убунту: просыпаемся и засыпаем :)”


  1. No Comments

Leave a Reply