Bagaimana saya bisa menonaktifkan lampu latar ketika saya mengunci layar?

12

Saat saya mengunci layar, tampilan menjadi hitam tetapi tampilan tidak sepenuhnya mati. Ada beberapa cahaya yang keluar dari tampilan dalam mode kunci layar tetapi bisa dimatikan ketika tidak aktif selama 10 menit yang dikonfigurasi dari pengaturan Brightness and Lock .

Saya mencoba xset dpms force offyang benar-benar mematikan tampilan.

Apakah ada cara ketika saya menekan Ctrl+ Alt+ Luntuk mengunci layar, layar terkunci dan layar sepenuhnya dimatikan menghemat daya.

Efek Kojuju
sumber

Jawaban:

8

Saya menjalankan skrip untuk masalah ( sumber ) yang sama:

#!/bin/bash
sleep 0.5
xset dpms force off
gnome-screensaver-command -l 

Ini mematikan monitor dan mengunci sesi. The sleep 0.5ada untuk menghindari monitor menyalakan ketika Anda melepaskan Ctrl+ Altkunci; mungkin kamu tidak membutuhkan ini.

Anda dapat mencoba solusi lain juga dari sana (belum mencoba yang ini).

Solusi yang saya gunakan adalah:

  1. Saya telah menambahkan Applet Penghambat ke panel atas saya (ini memungkinkan saya untuk mengaktifkan dan menonaktifkan mode tidur)

  2. Dalam manajemen daya, saya mengatur Put display ke mode sleep ketika tidak aktif selama: 1 menit .

  3. Saya menggunakan Ctrl+ Alt+ L(saya benar-benar mengubah cara pintas saya ke Ctrl+ Alt+ Spacebar) untuk mengunci layar.

Jadi ketika saya menggunakan laptop, hal pertama yang saya lakukan adalah mengklik Applet Penghambat di panel atas saya sehingga tampilan saya tidak tidur dalam 1 menit tanpa aktivitas.

Ketika saya sudah selesai dan ingin mengunci layar dan mematikan monitor saya mengklik Applet Penghambat sehingga memungkinkan timer tidur untuk bekerja, dan saya menekan kombinasi tombol saya untuk mengunci layar Ctrl+ Alt+ L.

Layar terkunci dan dalam 1 menit layar mati dengan sendirinya.

saya
sumber
sleepdiperlukan untuk saya
geekQ
Versi satu baris yang dapat langsung digunakan:bash -c "sleep 0.5; xset dpms force off; gnome-screensaver-command -l"
vishva vAsuki
8
  1. Buka Pengaturan Sistem -> Keyboard -> Pintasan ,
  2. Buat Pintasan Khusus baru.
  3. Tetapkan ulang Ctrl+ Alt+ Luntuk perintah berikut.

    bash -c "xset dpms force off; gnome-screensaver-command -l"
    
Efek Kojuju
sumber
Tidak bekerja untuk saya saat gnome-screensaverbangun layar. Yang ini berhasil bash -c "gnome-screensaver-command -l; sleep 4; xset dpms force off".
Direwolf
4

Buka Pengaturan sistem> Keyboard> Pintasan> Pintasan kustom baru dan atur perintah ke:

bash -c "xset dpms force off; gnome-screensaver-command -l"

Kemudian atur kombinasi tombol, misalnya, ctrl + escape.

Ini bekerja di desktop saya, tetapi tidak berfungsi tanpa bashperintah di atas .

Georgee
sumber
3

Saya sudah mencoba ini:

xset dpms force off && gnome-screensaver-command --lock && sleep 10

Dan itu mematikan tampilan. Sekarang buat file bernama .turnScreenOff.pl dan tulis ini di file itu, seperti menggunakan gedit ~ / .turnScreenOff.pl

#! / usr / bin / perl

`xset dpms mematikan && gnome-screensaver-command --lock && sleep 10`;

Setelah itu, pergi ke terminal (untuk membuka Ctrl+ Alt+ T) dan menulis:

chmod +x .turnScreenOff.pl

Sekarang apa yang akan kita lakukan: hanya mengubah perintah layar kunci


Langkah pertama
Untuk menonaktifkan penggunaan Backspace. Kemudian pindah ke Custom shuortcuts
kedua
Tetapkan nama seperti turn screen off and lock screendan setel perintah menjadiperl ~/.turnScreenOff.pl
ketiga
Dan sekarang pilih itu dan tekan tombol yang ingin Anda atur pintasannya, misalnya Ctrl+ Alt+ Latau apa pun yang Anda inginkan :-)

Semoga ini bisa membantu.


Hasil!

hingev
sumber
Terima kasih, tetapi metode yang saya gunakan tampaknya sangat mudah bagi saya.
TheKojuEffect
mengapa Anda menggunakan PERL untuk memanggil perintah bash?
Grzegorz
2

Perintah yang berhasil untuk saya:

#!/usr/bin/perl
`gnome-screensaver-command --lock && sleep 5 && xset dpms force off `;

Entah bagaimana perintah kunci diaktifkan di layar kembali. Juga diperlukan tidur untuk mematikan layar setelah penundaan.

amit mittal
sumber
1

Saya menemukan bantuan di sini .

  1. Buka Pengaturan sistem -> Keyboard -> Pintasan dan buat pintasan khusus baru.
  2. Masukkan sebagai perintah: gnome-screensaver-command --lock xset dpms mati
  3. Atur sebagai kombinasi tombol: Str + Alt + L untuk mengganti pintasan layar kunci default.

Bekerja dengan Lenovo R400 saya, jadi silakan mencobanya.

Shaddow
sumber