Câu trả lời:
Ở dưới cùng /etc/UPower/UPower.conf, thiết lập IgnoreLid=true.
lightdmkhông bắt đầu nữa sau khi tôi đặt IgnoredLid=true. Tôi đang dùng Ubuntu 14.04.
Chạy
sudo vim /usr/share/polkit-1/actions/org.freedesktop.upower.policy
và thay thế yesthành notrong các allow_activethẻ và thay thế từ "có" thành "không" cho các thẻ không hoạt động.
hoặc
sudo /etc/init.d/lightdm restartLưu ý: Tôi vừa kiểm tra nó và khôi phục lại các giá trị để yeskhông khôi phục chức năng trước đó ... không hiểu tại sao.
Ngoài ra, lightdm vẫn sẽ cố gắng ngủ, nhưng sẽ bị từ chối. Vì vậy, mỗi khi bạn mở nắp, bạn sẽ nhận được một hộp thông báo cho biết giấc ngủ / tạm ngưng không thành công.
điều này cũng sẽ cấm hoạt động / ngủ
... nhưng một phiền toái khác mà gnome3 mang lại cho chúng ta
Thay đổi allow_activeđể novô hiệu hóa đình chỉ cho tất cả mọi thứ. Tôi không thể tìm ra cách tốt hơn để giải quyết vấn đề này nhưng chuyển sang bảng điều khiển khác bằng cách nhấn CTRL+ ALT+ F1và sau đó đóng nắp.