С Ubuntu 16.04 ноутбук не зависает при закрытой крышке

48

У меня ноутбук Dell 7737, и с Ubuntu 16.04 он больше не приостанавливается, когда крышка ноутбука закрыта. С 14.04 закрыв крышку, поставьте ноутбук в режим ожидания, как и ожидалось. Тем не менее, я перезагрузил систему с Ubuntu 16.04 и теперь закрытие ноутбука ничего не делает. Ноутбук продолжает работать, как будто ничего не случилось.

Когда я вручную выбираю «Приостановить» из меню, оно работает как положено. (Хотя это побуждает меня к двойному входу в систему при возобновлении. Нет, это не вход в систему с шифрованием, за которым следует вход в ОС. Это двойной вход в ОС.)

ПРИМЕЧАНИЕ. Изменение системных настроек | Питание не влияет ни на что.

Есть идеи, что изменилось с 14.04 по 16.04 в этой области?

Адам Калп
источник
То, что сработало для меня (16.04.2LTS), было таким же, как и это решение . Это немного отличается от принятого решения (которое по какой-то причине не работает для меня). Но только при использовании ядра 4.8.0-39 (не с ядром 4.4.0-64).
user2413

Ответы:

38

Я наткнулся на ответ, который, кажется, сработал. Жаль, что нет более чистого способа сделать это, чем изменить настройки по умолчанию. Скорее бы, Настройки системы | Настройки питания работали.

Я отредактировал файл /etc/systemd/logind.conf

sudo vi /etc/systemd/logind.conf

Затем я раскомментировал строку (удалил начальный #), содержащий 'HandleLidSwitchDocked = ignore', и изменил значение на:

HandleLidSwitchDocked=suspend

После перезагрузки все работает, как и ожидалось, хотя мне все равно предлагается дважды войти в систему. (Один раз, чтобы разблокировать, и снова как пользователь ОС.)

Адам Калп
источник
2
Это решение сработало для меня и нескольких других пользователей. См. Bugs.launchpad.net/ubuntu/+source/systemd/+bug/1574120 . И эта проблема двойного входа не происходит здесь. Я рекомендую затронутым пользователям перейти по вышеупомянутой ссылке и нажать кнопку, которая сообщает, что вы тоже затронуты (но, пожалуйста, не оставляйте комментарии «я тоже»). Также подпишитесь на уведомления, чтобы, когда они выпускали исправление, вы могли помочь протестировать его.
Хорхе
2
К сожалению, у меня не работало в Ubuntu 17.04 / kernel 4.10.22. Ни один из них не устанавливал явно другое свойство: HandleLidSwitch .
Мена
Это сработало для меня 16.04, и я должен войти в систему только один раз. Спасибо!
BourbonCreams
1
ОБНОВЛЕНИЕ: это решение работало в течение нескольких дней. Теперь компьютер переходит в режим сна, но сразу после этого просыпается, не открывая крышку.
BourbonCreams
@BourbonCreams Проверьте, есть System Settings > Brightness & lockли у вас слайд «Блокировка», активированный, когда компьютер подвешен.
Джордж
2

У меня была похожая проблема. Очевидно, в ядре 4.4.0 есть ошибка. Проблема может быть решена при установке нового ядра 4.4.8.

Вы можете найти инструкции, чтобы сделать это здесь: http://linuxdaddy.com/blog/install-kernel-4-4-on-ubuntu/

Работает идеально для меня.

Сергей Волков
источник
Это помогло приостановить работу ноутбука после закрытия крышки, но теперь мой ноутбук зависает каждый раз, когда я открываю крышку. Настройка переноса ноутбука из пользовательского интерфейса, а затем закрытие крышки работает, но возврат ноутбука из приостановки после открытия крышки работает только в 75% случаев, в то время как в 25% случаев ноутбук зависает.
Роберто
Это не решило мою проблему с приостановкой. Запуск «echo mem> / sys / power / state» дает мне только черный экран, от которого я не могу избавиться. acpi_listen показывает мне закрытые крышки и открытые события. Все еще ничего ...
Дориан
1
Да, это решение действительно испортило мою машину.
bozdoz
1

У меня была такая же проблема, и я нашел эту ссылку полезной. Ноутбук не зависает при закрытой крышке

Как и один из людей с «решениями», я обнаружил, что сначала нужно вручную приостановить работу своего ноутбука, прежде чем закрывать крышку, чтобы в дальнейшем работать.

Удачи с этим.

Боб-Эл
источник
0

Возможно, вы заглянули в Настройки> Питание> Когда крышка ноутбука закрыта.

Установите значение «Приостановить», от батареи или от АЦП, в зависимости от желаемого поведения.

Ксавье С.
источник
1
Это не сработало, но было и моей первой попыткой.
Адам Калп