Saya menggunakan Raspbmc. Saya ingin tampilan benar-benar pergi tidur (bukan hanya screensaver) setelah 15 menit, tetapi saya tidak bisa menemukan opsi untuk itu di pengaturan. Apakah saya melewatkan sesuatu?
Saya menggunakan Raspbmc. Saya ingin tampilan benar-benar pergi tidur (bukan hanya screensaver) setelah 15 menit, tetapi saya tidak bisa menemukan opsi untuk itu di pengaturan. Apakah saya melewatkan sesuatu?
Jawaban:
$ vim ~/.xinitrc
xset s off # don't activate screensaver
xset -dpms # disable DPMS (Energy Star) features.
xset s noblank # don't blank the video device
Ikuti instruksi untuk Kasus 1, lalu
$ vim /etc/lightdm/lightdm.conf
[SeatDefaults]
xserver-command=X -s 0 -dpms
cd ~/.config
mkdir autostart
cd autostart
vim screensaver.desktop
[Desktop Entry]
Type=Application
Exec=/home/pi/.xinitrc
$ sudo vim /etc/kbd/config
BLANK_TIME=0
POWERDOWN_TIME=0
$ sudo /etc/init.d/kbd restart
Ada opsi tidak berdokumen /boot/config.txt
yang dapat membantu Anda:
hdmi_blanking=1
Dicoba dan diuji di bawah Raspbian "Jessie" (bukan Raspbmc). Layar mati setelah 10 menit tidak aktif. Sumber: https://github.com/raspberrypi/linux/issues/487
[Perhatikan bahwa Pi itu sendiri tidak bisa tidur seperti PC dewasa.]
Sunting: Ternyata trik ini tidak berfungsi pada versi yang lebih modern dari perangkat keras Pi, seperti RPi 4. Demikian pula, rilis baru berbagai OS Pi mungkin berperilaku berbeda. Terima kasih kepada Dmitry Grigoryev karena menunjukkan ini. Jawaban saya valid untuk perangkat keras lama (saya mengujinya pada RPi 2) dan perangkat lunak lama seperti Raspbian "Jessie".
Untuk "mengaktifkan" opsi manajemen daya pada Raspbian
Versi GUI:
sudo apt-get install xscreensaver
(mungkin perlu beberapa saat untuk menginstal)
Anda kemudian menemukan aplikasi screensaver di Start > Preferences
Pilih tab Display Mode pertama
Setel Mode ke "Hanya Layar Kosong"
Setel Kosong Setelah ke "15" menit "
Pilih tab kedua Lanjutan
Aktifkan Pematian Cepat dalam Mode Hanya Kosong
Saya akan merekomendasikan untuk meninggalkan Power-Off Cepat dalam mode Mode Hanya Kosong untuk "Siaga Setelah, Menunda Setelah dan Mati Setelah" sebagai default
Harap dicatat, bahwa daemon screensaver mungkin tidak mulai ulang secara otomatis saat reboot
Anda dapat menginstal xautolock
yang menjalankan perintah sewenang-wenang sebagai pengunci layar. Misalnya, milik saya terlihat seperti ini:
tvservice -o
DISPLAY=:0 xev -geometry 1900x1200 | stdbuf -o0 grep Motion >&-
tvservice -e "CEA 4"
Baris pertama mematikan sinyal HDMI, membuat TV mati. Baris kedua memulai alat "X event" di jendela yang lebih besar dari layar, dan menunggu hingga "Motion" dilaporkan, yaitu, ketika pengguna menggerakkan mouse di dalam jendela (yang ada di mana saja di layar). Akhirnya, baris ketiga mengatur mode HDMI kembali ke yang saya gunakan, yaitu 1280x720.
xautolock
sendiri dimulai lxsession/LXDE-pi/autostart
dengan:
xautolock -time 10 -corners +--- -cornerdelay 5 -noclose -locker bcmsaver
Ini berarti bahwa layar akan dikunci setelah 10 menit, atau setelah 5 detik jika penunjuk mouse "diparkir" di sudut kiri atas. bcmsaver
adalah nama skrip loker di atas. Bergantung pada bagaimana Anda menjalankan xautolock
, Anda mungkin perlu menentukan path lengkap ke skrip loker, dan menggunakan sebuah &
untuk mengirim xautolock
ke latar belakang.