вторник, 29 декабря 2009 г.

Выгрузка модулей перед переходом системы в спящий режим


На своей системе (gentoo) для ждущего и спящего режима использую pm-utils. Столкнулся с проблемой: если перед уходом в спящий режим, к ноутбуку подключена мышь, а потом попытаться "проснуться" без мыши, то проснутся не получится, система висит. На просторах интернета найдено решение: перед уходом в спящий режим необходимо выгрузить модули ядра этих устройств.Для pm-utils это делается путем создания файла в  

/etc/pm/config.d/
И добавлением в него в переменную SYSPEND_MODULES списка выгружаемых модулей
У меня он принял следующий вид:

SYSPEND_MODULES="usbhid ehci_hcd uhci_hcd usbcore"
Теперь спячку система благополучно переносит независимо от состояния мыши (подключена или нет)