Coba buat /etc/systemd/sleep.conf
:
[Sleep]
SuspendMode=
SuspendState=mem
Dan reboot. Ini sepertinya bekerja untuk saya, meskipun saya tidak yakin saya juga tidak mendapatkan perbaikan dengan /etc/systemd/logind.conf
perubahan yang saya lakukan pertama kali. Dalam kasus apa pun, tidak ada suara panas atau kipas yang teramati saat ditangguhkan dengan tutupnya ditutup, dan itu tidak menanggapi ping wifi juga, yang telah saya dapatkan, sebentar-sebentar, sebelumnya.
Daya tahan baterai masih turun saat ditangguhkan, mungkin karena metode penangguhan kerja hanya kurang efisien daripada metode default, ideal, yang tampaknya tidak berfungsi dengan baik, tetapi tampaknya lebih baik daripada perilaku default.
Mencoba pada XPS 13 9370 saya, saya tidak tahu tentang model yang lebih tua, meskipun sepertinya mereka akan serupa.
Saya telah mencoba menginstal pm-utils
dan menggunakan pm-suspend
dan itu tampaknya ditangguhkan cukup efektif, jadi saya ingin melihat apakah saya dapat melakukan systemd-suspend
hal yang sama.
Saya melihat-lihat skrip pm-utils
untuk mencari tahu apa yang sebenarnya dilakukan, dan sepertinya, dalam situasi ini, itu dilakukan echo -n "mem" > /sys/power/state
. Jadi saya membuat /etc/systemd/sleep.conf
file seperti yang ditunjukkan di atas untuk mencocokkannya.
Tidak sepenuhnya jelas apa perilaku defaultnya. Manual untuk systemd-sleep.conf
mengatakan bahwa distro harus menyertakan /etc/systemd/sleep.conf
komentar default yang dikompilasi, sehingga Anda dapat melihat informasi ini, tetapi di ubuntu file ini hilang. Saya perhatikan bahwa jika cat /sys/power/state
Anda mendapatkan:
freeze mem
Jadi saya menduga inilah yang dilakukan secara default. Dugaan saya adalah bahwa freeze
mungkin diterima, karena tidak menimbulkan kesalahan, yang jika tidak akan menyebabkan systemd pindah mem
, tetapi mungkin tidak benar-benar berfungsi dengan baik, atau andal, karena alasan rumit yang tampaknya tidak dapat kita tentukan. Jadi hanya mengirim mem
saja adalah pengharapan yang penuh harapan untuk menghindari itu dan hanya melakukan apa yang bisa pm-suspend
dilakukan.
Saya menduga pengaturan SuspendMode sebenarnya berlebihan dan tidak melakukan apa-apa. Saya menduga ini karena cat /sys/power/disk
hanya membuat Anda:
[disabled]
Saya pengguna baru, sehingga tidak dapat berkomentar dengan pengamatan, dipaksa untuk menyajikannya sebagai jawaban seolah-olah saya sangat percaya diri di dalamnya! Tapi saya pikir itu berhasil.