Jawaban:
X.org memiliki beberapa fungsi screen saver dasar serta fitur hemat energi. Kemungkinan besar salah satu atau keduanya bertanggung jawab atas perilaku yang dijelaskan.
Pengaturan untuk keduanya dapat dilihat dan diubah dengan xset
alat (dari x11-xserver-utils
paket). xset q
menampilkan pengaturan saat ini di bagian Screen Saver dan DPMS (Energy Star) .
Anda dapat menonaktifkan fitur screen saver dengan:
xset s off
Fitur hemat daya dapat dimatikan dengan
xset -dpms
Dengan pengaturan ini, layar seharusnya tidak lagi mati atau kosong secara otomatis.
Jika perhatian utama Anda adalah bahwa 5 menit adalah untuk pendek, Anda juga bisa menaikkan batas untuk itu. Untuk mengaktifkan screen saver hanya setelah 15 menit (900 detik) waktu idle, atur batas waktu sesuai dengan
xset s 900
Untuk mematikan monitor setelah 20 menit menjalankan idling
xset dpms 0 0 1200
Kedua 0
nilai menonaktifkan siaga dan menangguhkan masing-masing, sementara 1200
mengatur batas waktu untuk off hingga 20 menit. (Saya biasanya tidak menggunakan siaga atau menangguhkan karena tampaknya tidak ada perbedaan antara tiga mode pada layar TFT modern.) Mengatur nilai-nilai ini juga memungkinkan DPMS , sehingga Anda tidak perlu menjalankan secara eksplisit xset +dpms
.
xset
biasanya tidak persisten. Mungkin saja beberapa alat lain membacakan nilai-nilai dari xset
dan memuatnya kembali, tetapi saya tidak pernah menemukan alat seperti itu sendiri. Jika Anda ingin membuat perubahan itu permanen, Anda dapat membuat beberapa pengaturan yang setara di xorg.conf
atau jalankan xset
dari beberapa skrip start X otomatis.
~/.i3/config
, seperti: exec xset dpms 0 0 1200
. Jika Anda ingin perintah juga dijalankan jika Anda hanya me-restart i3, gunakan exec_always
sebagai ganti exec
.