Итак, у меня была Kubuntu 16.04, которая была обновлена с 15.10. Всегда работал нормально и спал, когда закрывал крышку. Я установил Ubuntu (переключено с Kubuntu) (чистая установка, отформатированный корневой раздел) 16.04, и теперь мой ноутбук не будет спать, когда я закрываю крышку или выбираю Suspend из меню питания.
Я попробовал echo mem > /sys/power/state
как root, но он только отключает мой экран, все остальное остается включенным, и я не могу заставить экран вернуться.
У меня есть ноутбук HP DV7 с i7, двойной переключаемой графикой (Intel / AMD Radeon HD 7960M XT). Я установил Ubuntu без сторонних драйверов, просто сток от USB. Также отметим, что загрузка в сеанс в реальном времени с USB все еще не позволяет приостановить.
В моей системе 2 жестких диска, расположенных следующим образом:
SDA (GRUB boot loader here) Windows 10
SDB1 (NTFS) Storage drive for both OS'es
SDB3 /home (ext4)
SDB5 swap
SDB6 / (root, ext4)
Windows 10 по-прежнему работает нормально. Загружается в Ubuntu нормально, все работает, кроме приостановки.
ОБНОВЛЕНИЕ : Я все еще в растерянности. Я обновил свое ядро до 4.4.8, но это не помогло.
Я удалил #
из HandleLidSwitch=suspend
в logind.conf
, и это не сработало.
Я запустил acpi_listen
в терминале, закрыл и открыл крышку, и она обнаруживает, что крышка закрыта и крышка открыта.
Вот вывод acpi_listen:
button/lid LID close
button/lid LID open
Все еще не уверен, почему он не работает ...
Я понял это так, я отправляю ответ для тех, кто застревает как я.
С тех пор пополудни - приостанавливают работавший отлично за меня, я отредактировал этот файл:
/etc/default/acpi-support
Разыскиваемый эта строка:
SUSPEND_METHODS="dbus-pm dbus-hal pm-utils"
Измененный это на это:
SUSPEND_METHODS="pm-utils"
Теперь это работает как он, должен!
Это могло решить Вашу проблему. У меня когда-то была эта проблема, и я решил ее с помощью этого метода:
Откройте терминал: Ctrl + Высокий звук + t
Открытый logind.conf
путем выполнения команды
sudo vim /etc/systemd/logind.conf
и удалите #
прежде HandleLidSwitch=suspend
. Можно также изменить опцию suspend
кому: hibernate
или poweroff
Зафиксируйте от Ошибки Панели запуска № 863834, комментарий № 30:
sudo mkdir /etc/acpi/local
sudo vim /etc/acpi/local/lid.sh.post
Скопируйте этот короткий сценарий:
#!/bin/bash
if grep -q closed /proc/acpi/button/lid/*/state
then
/usr/sbin/pm-suspend
fi
... и вставьте его в энергию путем ввода: "+p
sudo chmod 755 /etc/acpi/local/lid.sh.post
(таким образом, это работает, даже когда управление питанием обрабатывается под зарегистрированным пользователем вместо корня),Надежда это решает Вашу проблему.