После нескольких месяцев пользования Ubuntu решила вернуться назад на Debian, скачала еженедельный образ тестируемого дистрибутива. Сразу скажу - установился криво, часть иксов, gdm и еще очень многое пришлось доустанавливать вручную. Сейчас всё работает нормально, но напрягает одна вещь. Я привыкла пользоваться режимом Suspend, обычно он включался при закрытии крышки ноутбука. Но в новой версии Debain этого не происходит, ноутбук остаётся включеным, просто гаснет экран, а впоследствии можно прочесть сообщение о проблемах перехода в ждущий режим. В dmesg ничего по этому поводу не отображается. При нажатии Система -> Выключить -> Ждущий режим всё аналогично, только гаснет экран и то даже не отключается а просто исчезает изображение, фоновая подсветка остаётся включеной.
Комманда echo -n mem > /sys/power/state прекрасно работает, переводит ноутбук в ждущий режим, и при выходе из него никаких проблем не наблюдается, все устройства работают нормально, никаких сообщений об ошибках. Но эта комманда работает только от root, даже комманда sudo не помогает. В моих привилегиях галочка на Suspend and hibernate computer установлена. Что мне делать?
Проблемы со ждущим режимом (suspend to ram)
Модераторы: Warderer, Модераторы разделов
-
voidius
- Сообщения: 59
- ОС: Arch Linux
Re: Проблемы со ждущим режимом (suspend to ram)
вывод groups?
Не знаю что в дебиане по умолчанию используется для suspend to ram, но я всегда и везде использую pm-suspend из пакета pm-utils.
Не знаю что в дебиане по умолчанию используется для suspend to ram, но я всегда и везде использую pm-suspend из пакета pm-utils.
-
marsianna4ka
- Сообщения: 39
Re: Проблемы со ждущим режимом (suspend to ram)
Код: Выделить всё
anny@laptop:~$ groups
anny adm dialout cdrom floppy tape sudo audio dip video plugdev powerdev bluetooth lpadmin netdev-
voidius
- Сообщения: 59
- ОС: Arch Linux
Re: Проблемы со ждущим режимом (suspend to ram)
проверил, у меня тоже через sudo не работает 'echo -n mem > /sys/power/state'
Поэтому все же рекомендую pm-utils.
Дебиан-вики тоже:
http://wiki.debian.org/Suspend
Поэтому все же рекомендую pm-utils.
Дебиан-вики тоже:
http://wiki.debian.org/Suspend
Спасибо сказали:
-
marsianna4ka
- Сообщения: 39
Re: Проблемы со ждущим режимом (suspend to ram)
у меня с sudo вообще какая-то фигня творится. по идее он не должен запрашивать от меня пароля, вообще от группы sudo не должен + я себе отдельно привилегии прописала, а пароль всё равно запрашивается...
Установила pm-utils, всё заработало! Спасибо огромное!!!!
Установила pm-utils, всё заработало! Спасибо огромное!!!!
-
marsianna4ka
- Сообщения: 39
Re: Проблемы со ждущим режимом (suspend to ram)
Нет, не всё так хорошо оказалось. При отключении питания от работающего ноутбука он зачем-то впадает в этот самый ждущий режим, причем из него потом не выходит - компьютер включается, а экран остаётся чёрным. Во всех остальных случаях ждущий режим работает нормально, без сбоев. Можно ли что-то сделать, чтобы ноутбук не переходил в ждущий режим при отключении провода питания?
-
voidius
- Сообщения: 59
- ОС: Arch Linux
Re: Проблемы со ждущим режимом (suspend to ram)
Можно, только не знаю как организованы настройки в Debian, поэтому на пальцах объяснить не смогу.
Когда отключается внешнее питание генерируется событие, которое потом обрабатывается в acpid. В /etc/acpi/events лежат файлы (или файл) которые acpid запускают в зависимости от события. Эти файлы - sh-скрипты. Если там их много разных, то надо найти нужный и изменить или удалить (предварительно сделав резервную копию).
Событие будет называться ac_adapter, т.е. среди скриптов в /etc/acpi/ нужно найти содержащие слово ac_adapter. Если не понятно что изменить, выложи сюда скрипты, содержащие 'ac_adapter'.
Или могу свои скрипты выложить, но они в другом дистрибутиве могут не работать.
Когда отключается внешнее питание генерируется событие, которое потом обрабатывается в acpid. В /etc/acpi/events лежат файлы (или файл) которые acpid запускают в зависимости от события. Эти файлы - sh-скрипты. Если там их много разных, то надо найти нужный и изменить или удалить (предварительно сделав резервную копию).
Событие будет называться ac_adapter, т.е. среди скриптов в /etc/acpi/ нужно найти содержащие слово ac_adapter. Если не понятно что изменить, выложи сюда скрипты, содержащие 'ac_adapter'.
Или могу свои скрипты выложить, но они в другом дистрибутиве могут не работать.
-
Doublespace
- Сообщения: 275
- ОС: Debian Lenny,Squeeze,Centos
Re: Проблемы со ждущим режимом (suspend to ram)
Попробуйте переключить на suspend to disk .
-
marsianna4ka
- Сообщения: 39
Re: Проблемы со ждущим режимом (suspend to ram)
В директории /etc/acpi один файл и одна поддиректория, в которой еще один файл.
/etc/acpi/powerbtn-acpi-support.sh
/etc/acpi/events/powerbtn-acpi-support
Ни в одном из них, как видите об ac_adapter ничего не говорится.
/etc/acpi/powerbtn-acpi-support.sh
Код: Выделить всё
#!/bin/sh
# This script initiates a shutdown when the power putton has been
# pressed. Loosely based on the sample that ships with the acpid package.
# If the acpid sample is present as a real config file (as it was in earlier
# versions of acpid), we skip this script. (Purging and reinstalling acpid
# resolves this situation, or simply deleting /etc/acpi/events/powerbtn.)
if [ -f /etc/acpi/events/powerbtn -o -f /etc/acpi/events/powerbtn.dpkg-bak ]; then
echo Acpi-support not handling power button, acpid handler exists at /etc/acpi/events/powerbtn or /etc/acpi/events/powerbtn.dpkg-bak.
exit 0
fi
[ -e /usr/share/acpi-support/policy-funcs ] || exit 0
. /usr/share/acpi-support/policy-funcs
if [ `CheckPolicy` = 0 ]; then
exit 0
fi
if [ -x /etc/acpi/powerbtn.sh ]; then
# Compatibility with old config script from acpid package
/etc/acpi/powerbtn.sh
elif [ -x /etc/acpi/powerbtn.sh.dpkg-bak ]; then
# Compatibility with old config script from acpid package
# which is still around because it was changed by the admin
/etc/acpi/powerbtn.sh.dpkg-bak
else
# Normal handling.
/sbin/shutdown -h -P now "Power button pressed"
fi/etc/acpi/events/powerbtn-acpi-support
Код: Выделить всё
event=button[ /]power
action=/etc/acpi/powerbtn-acpi-support.shНи в одном из них, как видите об ac_adapter ничего не говорится.
-
marsianna4ka
- Сообщения: 39
Re: Проблемы со ждущим режимом (suspend to ram)
При отключении адаптера ничего не произошло, но при его включении обратно компьютер просто повис намертво, проблема не решилась + suspend to disk неудобен из за долгого включения.