Hãy thử tạo /etc/systemd/sleep.conf:
[Sleep]
SuspendMode=
SuspendState=mem
Và khởi động lại. Điều này dường như đang làm việc cho tôi, mặc dù tôi không chắc chắn tôi cũng không được cải thiện với /etc/systemd/logind.confthay đổi tôi đã làm trước tiên. Trong mọi trường hợp, không quan sát thấy tiếng ồn của quạt hoặc nhiệt trong khi bị treo với nắp đóng và nó cũng không phản hồi với ping qua wifi, điều mà tôi đã nhận được, không liên tục, trước đây.
Tuổi thọ pin vẫn giảm trong khi bị treo, có lẽ vì phương pháp làm việc tạm ngưng chỉ kém hiệu quả hơn so với phương pháp mặc định, lý tưởng, dường như không hoạt động đúng, nhưng nó xuất hiện tốt hơn so với hành vi mặc định.
Đã thử trên XPS 13 9370 của tôi, tôi không biết về các mẫu cũ hơn, mặc dù có vẻ như chúng sẽ giống nhau.
Tôi đã thử cài đặt pm-utilsvà sử dụng pm-suspendvà điều đó dường như bị đình chỉ khá hiệu quả, vì vậy tôi muốn xem liệu tôi có thể làm systemd-suspendđiều tương tự không.
Tôi đã xem qua các kịch bản pm-utilsđể tìm hiểu xem nó thực sự đang làm gì, và có vẻ như, trong tình huống này, nó đang làm echo -n "mem" > /sys/power/state. Vì vậy, tôi đã tạo /etc/systemd/sleep.conftập tin như hình trên để phù hợp với nó.
Nó không hoàn toàn rõ ràng hành vi mặc định là gì. Trang hướng dẫn systemd-sleep.confnói rằng bản phân phối phải bao gồm /etc/systemd/sleep.confcác mặc định được biên dịch đã nhận xét, vì vậy bạn có thể xem thông tin này, nhưng trong ubfox tệp này bị thiếu. Tôi nhận thấy rằng nếu cat /sys/power/statebạn nhận được:
freeze mem
Vì vậy, tôi đoán rằng đây là những gì nó đang làm theo mặc định. Tôi đoán là điều đó freezecó thể được chấp nhận, vì nó không gây ra lỗi, điều này sẽ khiến systemd chuyển sang mem, nhưng có thể không thực sự hoạt động đúng, hoặc đáng tin cậy, vì những lý do phức tạp mà chúng ta dường như không thể xác định được. Vì vậy, chỉ gửi memthay vì là một nỗ lực hy vọng để tránh điều đó và chỉ làm những gì pm-suspendlàm.
Tôi nghi ngờ cài đặt SuspendMode thực sự không cần thiết và dù sao cũng không làm gì cả. Tôi nghi ngờ điều này bởi vì cat /sys/power/diskchỉ cần có bạn:
[disabled]
Là người dùng mới, do đó không thể nhận xét bằng một quan sát, buộc phải trình bày nó như một câu trả lời như thể tôi siêu tự tin vào nó! Nhưng tôi nghĩ nó hoạt động.