Ekranı kilitlediğimde arka ışığı nasıl devre dışı bırakabilirim?


12

Ekranı kilitlediğimde ekran kararıyor ancak ekran tamamen kapanmıyor. Ekran kilidi modunda ekrandan bir miktar ışık geliyor ancak Parlaklık ve Kilit ayarından yapılandırıldığı gibi 10 dakika boyunca kullanılmadığında sönüyor .

xset dpms force offHangi ekranı tamamen kapatmayı denedim .

Ekranı kilitlemek için Ctrl+ Alt+ Ldüğmesine bastığımda, ekranın kilitlenmesinin ve ekranın tamamen kapatılmasının bir miktar güç tasarrufu yapmasının herhangi bir yolu var mı ?

Yanıtlar:


8

Aynı sorun için bir komut dosyası çalıştırıyorum ( kaynak ):

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

Bu monitörü kapatır ve oturumu kilitler. sleep 0.5Eğer bıraktığınızda açmadan monitörü önlemek için vardır Ctrl+ Alttuşlarına; belki buna ihtiyacınız yoktur.

Oradan da başka bir çözüm deneyebilirsiniz (bunu henüz denemedim).

Kullandığım çözüm:

  1. Üst panelime Inhibit Uygulamasını ekledim (bu, uyku modunu kapatıp açmamı sağlar)

  2. Güç yönetiminde, 1 dakika boyunca kullanılmadığında Ekranı uyku moduna geçir ayarladım .

  3. Kullandığım Ctrl+ Alt+ L(I Gerçekten değişiklik benim kısayol Ctrl+ Alt+ Spacebarekranı kilitlemeyi).

Dizüstü bilgisayarı kullanırken ilk yaptığım şey üst panelimdeki Inhibit Applet'ime tıklamaktır, böylece ekranım 1 dakika boyunca işlem yapılmazsa uyku moduna geçmez.

İşim bittiğinde ve ekranı kilitlemek ve monitörü kapatmak istediğimde Inhibit Applet'i tıklıyorum, böylece uyku zamanlayıcısının çalışmasına izin veriyor ve ekranı Ctrl+ Alt+ kilitlemek için tuş kombinasyonuma çarpıyorum L.

Ekran kilitlenir ve 1 dakika içinde ekran kendi kendine kapanır.


sleepbenim için gerekli
geekQ

Doğrudan kullanılabilen tek satırlı bir sürüm:bash -c "sleep 0.5; xset dpms force off; gnome-screensaver-command -l"
vishvAs vAsuki

8
  1. Git Sistem Ayarları -> Klavye -> Kısayollar ,
  2. Yeni bir Özel Kısayol oluşturun.
  3. Ctrl+ Alt+ LKomutunu aşağıdaki komuta yeniden atayın .

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

gnome-screensaverEkranı uyandırdı gibi benim için çalışmadı . Bu işe yaradı bash -c "gnome-screensaver-command -l; sleep 4; xset dpms force off".
direwolf

4

Sistem ayarları> Klavye> Kısayollar> yeni Özel kısayol'a gidin ve komutu şu şekilde ayarlayın:

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

Ardından bir tuş kombinasyonu ayarlayın, örneğin, ctrl + escape.

Masaüstümde çalıştı, ancak yukarıdaki bashkomut olmadan çalışmadı .


3

Bunu denedim:

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

Ve ekranı kapatır. Şimdi .turnScreenOff.pl adlı bir dosya oluşturun ve bunu bu dosyaya yazın, örneğin gedit ~ / .turnScreenOff.pl

#! / Usr / bin / perl

`` xset dpms, && gnome-screensaver-command --lock && sleep 10` komutunu kapatır;

Bundan sonra, terminale gidin ( Ctrl+ Alt+ açmak için T) ve yazın:

chmod +x .turnScreenOff.pl

Şimdi ne yapacağız: sadece kilit ekranı komutunu değiştirmek


ilk adım
Kullanımı devre dışı bırakmak için Backspace. Üzerine hareket daha özel shuortcuts
ikinci
Adı benzer bir şekilde ayarlayın turn screen off and lock screenve komutu şu şekilde ayarlayın:perl ~/.turnScreenOff.pl
üçüncü
Ve şimdi bunu seçin ve kısayolu ayarlamak istediğiniz düğmelere basın, örn. Ctrl+ Alt+ LVeya ne istersen :-)

Umarım bu yardımcı olmuştur.


Sonuç!


Teşekkür ederim, ama kullandığım yöntem benim için çok kolay görünüyor.
TheKojuEffect

bash komutlarını çağırmak için neden PERL kullanıyorsunuz?
Grzegorz

2

Benim için çalışan komut:

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

Bir şekilde kilit komutu ekranı tekrar açıyordu. Ayrıca bir gecikmeden sonra ekranın ateşlenmesi için uyku gerekiyordu.


1

Burada yardım buldum .

  1. Git > Klavye - - Sistem ayarları> Kısayollar ve yeni bir özel kısayol oluşturun.
  2. Komut olarak girin: gnome-screensaver-command --lock xset dpms kapalı
  3. Tuş kombinasyonu olarak ayarla: Varsayılan kilit ekranı kısayolunu değiştirmek için Str + Alt + L.

Lenovo R400'üm ile çalışır, bu yüzden lütfen deneyin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.