Ответы:
Внизу /etc/UPower/UPower.confустановите IgnoreLid=true.
lightdmбольше не начинал после того, как я установил IgnoredLid=true. Я на Ubuntu 14.04.
Бегать
sudo vim /usr/share/polkit-1/actions/org.freedesktop.upower.policy
и заменить yesна noв allow_activeтегах и заменить от «да» на «нет» для неактивных тегов.
или
sudo /etc/init.d/lightdm restartПримечание: я только что проверил это, и восстановление значений обратно yesне восстановило предыдущую функциональность ... понятия не имею, почему.
Кроме того, Lightdm будет по-прежнему пытаться спать, но будет отказано. Таким образом, каждый раз, когда вы открываете крышку, вы получите окно с сообщением о сбое режима сна / приостановки.
это также запретит активную приостановку / сон
... еще одно раздражение, которое приносит нам gnome3
Изменение, allow_activeчтобы noотключить приостановку для всего. Я не могу найти лучший способ решить эту проблему, кроме как переключиться на другую консоль, нажав CTRL+ ALT+, F1а затем закройте крышку.
Бегать
gksudo gedit /etc/systemd/logind.conf
Раскоментируйте
HandleLidSwitch=suspend
И изменить suspendна ignore.
Работал на меня в 16.04.