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.conf
thay đổ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-utils
và sử dụng pm-suspend
và đ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.conf
tậ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.conf
nói rằng bản phân phối phải bao gồm /etc/systemd/sleep.conf
cá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/state
bạ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 đó freeze
có 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 mem
thay vì là một nỗ lực hy vọng để tránh điều đó và chỉ làm những gì pm-suspend
là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/disk
chỉ 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.