Bagaimana saya bisa membuat skrip (atau membuat beberapa perubahan) untuk memungkinkan saya mematikan layar di Ubuntu (12,04) kapan pun saya mau, cara layar dapat dimatikan di Ponsel?
Dan bagaimana saya bisa membuat kombinasi tombol (pintasan) untuk menjalankan skrip itu?
Saya ingin menghemat daya.
Saya telah melihat pertanyaan ini
Mematikan Monitor Dengan Ikon tetapi tidak ada tombol pintas untuk itu.
Selain itu, dalam jawabannya, dikatakan bahwa ada banyak cara untuk mencapai ini sehingga saya ingin tahu lebih banyak.
Jawaban:
Jika saya memahami dengan baik pertanyaan Anda, Anda dapat menggunakan perintah ini
Di pengaturan Anda, buka keyboard, pintasan, klik plus, tulis nama yang Anda inginkan dan lewati perintah yang baru saja saya tulis, klik pintasan baru dan gunakan kombinasi atau tombol yang ingin Anda gunakan
sumber
xset dpms force off
? :-)xset dpms force standby
tampaknya lebih dapat diandalkan dan tidak memerlukansleep 1 ; xset dpms force off
trik.Pintasan khusus untuk melakukan ini dengan versi Ubuntu yang lebih baru (mis. 16.04) tampaknya memerlukan penundaan dari menekan kombinasi tombol untuk menjalankan perintah. Solusi paling sederhana adalah memodifikasi perintah pintasan menggunakan
sh
.Pergi ke
System Settings... | Keyboard | Shortcuts | Custom Shortcuts
. Buat pintasan khusus baru dan di tempatCommand
:Anda dapat mengubah penundaan tetapi saya menemukan 0,1s kadang-kadang tidak cukup.
sumber
Perintahnya adalah
xset dpms force off
Cukup buat pintasan keyboard untuk itu. Pergi ke keyboard-> cara pintas .... pergi ke
custom shortcuts
..... & kemudian klik pada+
ikon untuk membuat jalan pintas baru.Kemudian tetapkan kombinasi tombol kustom & di atas.
DIBUAT!
sumber
Pada awalnya saya juga mengkonfigurasi shortcut dengan
Tetapi setelah 2 detik tampilan dihidupkan kembali. Mungkin Versi Ubuntu saya yang lebih baru (15,05) adalah alasan untuk perilaku yang berbeda ini. Solusinya adalah membuat skrip dengan konten berikut:
Sekarang panggil skrip ini setiap kali Anda menekan pintasan.
Saya pikir metode ini berfungsi karena ada acara pers yang tertunda. Dengan perintah tidur semua acara utama memiliki 1 detik untuk diproses dan mereka tidak membangunkan layar lagi.
sumber