Saya sudah mencoba sebagai berikut:
1. Turn off: export DISPLAY=:0.0 && xset dpms force off
2. Turn on: export DISPLAY=:0.0 && xset -dpms
Yang berfungsi tetapi itu adalah solusi sementara, yang belum memperbaiki masalah saya. Ketika saya mem-boot ulang sistem, ia memulai lagi dan lagi dengan mode mematikan otomatis yang sama.
Bagaimana saya bisa menggunakan SSH dari jarak jauh mematikannya selamanya?
PENTING:
- KIOSK (ATM machine will use this option)
- 24/7 advertising display/slides will use this
Catatan Opsional: panduan ini saya ikuti http://v2kblog.blogspot.com/2008/08/disabling-monitor-power-saver.html , tetapi solusi permanen tidak berhasil.
Jawaban:
Simpan skrip ini dalam sesuatu seperti
/usr/bin
, berikan nama (sepertiswitch_dpms
) dan buat itu dapat dieksekusi denganchmod 664 /usr/bin/switch_dpm
.Sekarang yang perlu Anda lakukan adalah menambahkannya ke tugas cron. Jadi buka file crontab Anda dengan:
dan tambahkan ini di bagian bawah:
Setiap reboot itu akan berubah
dpms
untukoff
dan Anda juga bisa mengubahnyaon
dari commandline dengan melakukan/usr/bin/switch_dpms on
atau memeriksa statusnya dengan/usr/bin/switch_dpms status
.Sumber untuk skrip
sumber
kiosk
? Saya sarankan menambahkan info ini di pertanyaan Anda karena jawaban saya mungkin berubah berdasarkan itu. Script yang saya posting berfungsi dan mudah digunakan dan dimengerti. Dan tidak itu tidak harus menjadi crontab. Itu hanya untuk mengatur layaroff
saat me-reboot. Tetapi Anda dapat melakukan ini di mana saja dalam rantai dari mem-boot ke desktop / baris perintah ketika di-boot. Kenapa itu 'gila'? Saya pikir itu normal untuk menambahkan sesuatu seperti inicron
.Ini akan bekerja Buka terminal di
/etc/xdg/autostart
direktori. Terbitkan perintah ini:Tekan enter, Anda harus memasukkan kata sandi. Gedit akan membuka, menyalin, dan menempelkan kode berikut dan menyimpan.
Masalah ini di terminal yang masih terbuka:
Tekan enter, Anda harus memasukkan kata sandi. Gedit akan membuka, menyalin, dan menempelkan kode berikut dan menyimpan.
Tutup terminal. Buka file browser dan arahkan ke direktori etc / xdg / autostart. Pastikan file, nodpms.desktop dan noscreenblank.desktop ada di sana. Jika demikian, tutup semuanya lalu reboot.
Setelah reboot Anda dapat menjalankan
xset q
perintah di terminal dan melihat bahwa dpms dan screen blanking dimatikan.sumber
Solusi untuk masalah pengosongan layar sederhana setelah opsi yang tepat ditemukan. Ini ada hubungannya dengan penghematan daya, tetapi tidak ada di tempat yang jelas.
Dalam 12,04 Gnome pergi ke:
Aplikasi > Alat sistem > Pengaturan Sistem .
Pilih Brightness and Lock .
Hapus centang pada kotak untuk layar Dim untuk menghemat daya .
Di sebelah opsi Matikan layar saat tidak aktif untuk pilihan, pilih jumlah waktu sebelum layar dimatikan. Saya memilih 1 jam. Tidak pernah ada satu pilihan yang tersedia.
sumber
xset -dpms
Jawaban sebelumnya tidak akan berfungsi. Jika Anda membuka terminal dan mengeluarkan: xset q Anda akan melihat bahwa dpms akan diaktifkan. Cara termudah yang saya temukan untuk mengatasi masalah ini adalah dengan masuk ke aplikasi startup dan membuat 2 aplikasi. Nama yang Anda berikan tidak masalah, 2 perintah yang Anda butuhkan adalah ini: xset s off (ini menonaktifkan screensaver) dan xset -dpms (menonaktifkan dpms). Saya berharap bahwa saya yang baru file konfigurasi untuk menempatkan perintah ini, tetapi saya tidak melakukannya.
sumber
$ echo -e '#!/bin/bash\nsleep 50\nexport DISPLAY=:0.0\nxset s off\nxset -dpms' > /var/tmp/pp.sh; cat /var/tmp/pp.sh; contab -e /var/tmp/pp.sh