Зависает pm-suspend [РЕШЕНО]
Upd: решилось обновлением ведра до последней версии
После обновления пару месяцев назад лэптоп стал зависать при переходе в спящий режим, так как обновлялся udev, то грешу на него, хотя засыпание реализовано с помощью pm-utils.
Симптомы: после закрытия крышки или вызова из консоли pm-suspend начинается засыпание: начинает и не перестает моргать лампочка "слип" (когда комп спит не должна моргать), однако, монитор вместо того чтобы выключится показывает один символ "_" на черном фоне и лэптоп ни на что не реагирует.
Анализы:
# pm-is-supported --suspend && echo OK
OK
#less /var/log/pm-suspend.log
Initial commandline parameters:
Blacklisting 01grub.
Blacklisting 90clock.
Срд Янв 11 23:16:17 MSK 2012: Running hooks for suspend.
Running hook /usr/lib/pm-utils/sleep.d/00logging suspend suspend:
Linux qutrit 3.0.6-gentoo #1 SMP Mon Oct 31 23:50:14 MSK 2011 i686 Intel(R) Core(TM) i3 CPU M 370 @ 2.40GHz GenuineIntel GNU/L
inux
Module Size Used by
uvcvideo 56518 0
iwlagn 171471 0
videodev 73173 1 uvcvideo
btusb 10779 2
mac80211 170289 1 iwlagn
i2400m_usb 25763 0
i2400m 84626 1 i2400m_usb
wimax 22427 1 i2400m
e1000e 127388 0
cfg80211 143233 2 iwlagn,mac80211
thinkpad_acpi 61407 2
total used free shared buffers cached
Mem: 3941632 929836 3011796 0 105320 440544
-/+ buffers/cache: 383972 3557660
Swap: 4184928 0 4184928
/usr/lib/pm-utils/sleep.d/00logging suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/00powersave suspend suspend:
Blacklisting 01grub.
Blacklisting 90clock.
/usr/lib/pm-utils/sleep.d/00powersave suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/01grub suspend suspend:
/usr/lib/pm-utils/sleep.d/01grub suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend:
/usr/lib/pm-utils/sleep.d/49bluetooth suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/75modules suspend suspend:
/usr/lib/pm-utils/sleep.d/75modules suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/90clock suspend suspend:
/usr/lib/pm-utils/sleep.d/90clock suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/91wicd suspend suspend:
Unable to connect to wicd daemon - is it running?
/usr/lib/pm-utils/sleep.d/91wicd suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend:
/usr/lib/pm-utils/sleep.d/94cpufreq suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/95led suspend suspend:
/usr/lib/pm-utils/sleep.d/95led suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend:
Kernel modesetting video driver detected, not using quirks.
/usr/lib/pm-utils/sleep.d/98video-quirk-db-handler suspend suspend: success.
Running hook /usr/lib/pm-utils/sleep.d/99video suspend suspend:
kernel.acpi_video_flags = 0
/usr/lib/pm-utils/sleep.d/99video suspend suspend: success.
Срд Янв 11 23:16:19 MSK 2012: performing suspend
То есть типа все ОК, но это не так. Куда копать?
- Для комментирования войдите или зарегистрируйтесь
Примерно об этом пытался
Примерно об этом пытался спросить здесь - http://www.gentoo.ru/node/24362 .
Попробуйте сделать
echo "mem" > /sys/power/state
Если сработает, то это то же самое. Видимо, какие-то изменения в ядре поломали совместимость с pm-utils. Решения не нашел.
Не помогло
после
echo "mem" > /sys/power/state
вылетают иксы, в консоли залогиниться тоже не возможно, так как отключается клавиатура.
Alt+sysrq+R?
Alt+sysrq+R?
Локальный оверлей растёт
Так какое решение
Как решили-то? У меня тоже не работает
Можно tuxonice попробовать,
Можно tuxonice попробовать, только ядро постарее.
Локальный оверлей растёт