Tôi có một chiếc laptop cũ, từ rất lâu rồi, cấu hình cũng không quá tệ. Tuy nhiên bán đi thì không được bao nhiêu, để cũng không làm gì. Thế là tôi lôi nó ra làm server nội bộ, cài một số repository cho Raspberry Pi và test code phục vụ công việc.
Do làm việc nhiều với Raspberry Pi nên gần đây tôi quen với các câu lệnh trên nền Debian. Chính vì thế tôi chuyển sang sử dụng Ubuntu cho nhu cầu server nội bộ này.
Vì nó là server, nên tôi thường đóng nắp màn hình cho gọn và tiết kiệm điện. Có điều, sau khi đóng nắp thì laptop cũng dừng hoạt động luôn. Server thì lại cần chạy 24/24. Ngoài ra, có một số trường hợp có nhu cầu kết nối laptop sang màn thứ 2 rồi gập màn của laptop xuống.
Để thay đổi điều này, bạn cần sửa file /etc/systemd/logind.conf. Bạn sẽ thấy 3 thiết lập mặc định khác nhau khi đóng nắp màn hình laptop
- HandleLidSwitch: Khi máy tính xách tay đang bật nguồn pin
- HandleLidSwitchExternalPower: Khi máy tính xách tay được cắm vào ổ cắm điện
- HandleLidSwitchDocked: Khi máy tính xách tay được kết nối với đế cắm
Bạn chạy lệnh sau
nano /etc/systemd/logind.conf
Sau đó tìm đến 3 dòng trên rồi thay đổi trạng thái theo mong muốn. Các tham số sẽ bao gồm:
- lock: Khóa khi đóng nắp
- ignore: Không làm gì cả
- poweroff: Tắt máy
- hibernate: Ngủ đông khi đóng nắp
Với trường hợp của mình, tôi chọn ignore để khi đóng nắp và kết quả sau khi sửa sẽ như thế này
Sau đó, chỉ cần khởi động lại laptop là xong.
Chúc các bạn thành công ^_^