Kapağı kapattığımda ekranı kilitlenecek şekilde nasıl yapılandırabilirim?


18

Dizüstü bilgisayarın kapağını kapattığımda Ubuntu'yu ekranı kararacak şekilde yapılandırdım, ancak tekrar açtığımda Ctrl+ Alt+ ile ekranı engellemek gibi bir parola talep etmesini istiyorum L, ancak bulamıyorum doğru seçenek. Bana söyleyebilir misiniz?


Ekran Koruyucu tercihlerinde ekran koruyucu etkinken Kilit Ekranını işaretlediniz mi?
Nitin Venkatesh


Bu bağlantıya bir göz atın .. Sorunuza
b-ak

hayır, ekran koruyucu ayarları ve gnome-power-manager yok ... ubuntu 11.10 şimdi GNOME 3 kullanıyor ...
Quejio

Gsettings komutuyla olmalı, ancak org.gnome.desktop.screensaver kilitli etkin IS ...
Quejio

Yanıtlar:


5

Aynı sorunu Ubuntu 11.10 ile dizüstü bilgisayarımda yaşıyorum ... Topluluk tarafından "tam" bir çözüm geliştirilmese de (yani, güç yöneticisine bir 'kilit' seçeneği ekleyerek), kendi çözümümü uyguladım. Çözümümü uygulamak için aşağıdaki adımları uygulamanız gerekir:

  1. "Güç yöneticisi" veya "Gnome Tweak Tool" kullanarak dizüstü bilgisayarınızı kapak kapalıyken "hiçbir şey yapmaz". Gnome Tweak aracını yüklemek istiyorsanız, aşağıdaki komutu kullanmalısınız:
    sudo uygun-get install gnome-tweak-tool
  2. Bir dizin ve yeni bir komut dosyası oluşturmalısınız:
    mkdir / etc / acpi / local
    gksudo gedit /etc/acpi/local/lid.sh.post
  3. Yeni dosya aşağıdaki kodu içermelidir:
    #! / Bin / sh
    
    ################################################## #######################
    ## Rafael Fernandes Lopes ve Thyago Mendes Neves tarafından yazılmış senaryo ##
    ## Twitter: @rafaelf_l ve @ThyagoNeves ##
    ## ##
    ## Açıklama: Dizüstü bilgisayar kapağı ## olduğunda bu komut dosyası ekranı kilitler
    Ubuntu 11.10'da (Oneiric Ocelot) kapalı. ##
    ## ##
    ## Bu komut dosyası serbestçe yeniden dağıtılabilir, değiştirilebilir ve kullanılabilir. ##
    ## Herhangi bir yeniden dağıtım, yazarların bilgilerini içermelidir. ##
    ## ##
    ## BU SENARYO GARANTİSİ YOK! ##
    ################################################## #######################
    
    grep -q close / proc / acpi / düğme / kapak / * / durum
    eğer [$? = 0]; sonra
        # Geçerli sistemdeki kullanıcının kim olduğunu doğrulamak için bazı sistem işlemleri kullanılır.
        PROCESS_PID = `gnome-oturumu pidofu`
        CURRENT_USER = `ps yukarı $ PROCESS_PID | awk '{if ($ 1! = "KULLANICI") {print $ 1}}' '
        DBUS_SESSION_BUS_ADDRESS = `grep -z DBUS_SESSION_BUS_ADDRESS / proc / $ PROCESS_PID / environ | sed -e 's / DBUS_SESSION_BUS_ADDRESS = //' '
    
        dışa aktar DBUS_SESSION_BUS_ADDRESS
    
        su -c "gnome-screensaver-command -l" $ CURRENT_USER
    fi
    
    Onu kurtar!
  4. Oluşturulan komut dosyasını kaydettikten ve kapattıktan sonra, yürütme iznini ayarlamanız gerekir:
    sudo chmod + x /etc/acpi/local/lid.sh.post
    Tamam! Şimdi, dizüstü bilgisayarınızı kapatarak komut dosyasını test edebilirsiniz!

Bu çalışmayı Ubuntu 14.04'te
rubo77

Yoksa acpi'nin çalışması için bir şekilde yeniden başlatmam veya yeniden başlatmam gerekiyor mu?
rubo77

2

Bildiğim kadarıyla, GNOME 3.x'te şu an mevcut olan sınırlı seçenekler nedeniyle artık mümkün değil. Launchpad'de veya yukarı akışta bir hata bildirebilirsiniz, ancak seçeneğin eklenip eklenmeyeceğinden emin değilim, çünkü bu tür hatalar genellikle gerçek bir çözüm olmadan (burada dürüst olmak üzere) sonsuz tartışmaya dönüşür.

Yapabileceğiniz en iyi şey, kapak kapalıyken sistemin askıya alınmasıdır.


aradığım gibi, nedeniniz olduğunu düşünüyorum, bence kapağı kapatırken eylemi seçtiğinizde "kilit ekranı" gibi bir seçenek olmalı ... Kütüphanede olduğumda nefret ediyorum, dizüstü bilgisayarımı ve geri döndüğümde "arkadaşlarım" dan biri tarafından trolled görüyorum ... lid ve kesinlikle kapağı kapatma hareketi daha iyi bir yol olduğunda Ctrl + Alt + L yapmak hatırlamıyorum yap
Quejio

@Quejio: Üzgünüm ama senin için yapabileceğim bir şey yok. Yapabileceğiniz en iyi şey, kapak kapalıyken sistemin askıya alınmasıdır.
RolandiXor

ama supend olduğunda ben konuşma kaybediyorum, bir şey indiriyorsam internet bağlantısını durdurmak ... Bu nedenle tüm programları durdurmak istemiyorum
Quejio

Fikri brainstorm.ubuntu.com/idea/28632 adresine ekledim. Desteklemek istiyorsanız hoş geldiniz
Quejio

0

"Ekran" iletişim kutusunu kullanarak kilit ekranını devre dışı bırakmak her zaman çalışmaz.

Ancak, bu "aşırı güç" çözümü şunları yapar:

sudo mv /usr/bin/gnome-screensaver /usr/bin/gnome-screensaver.disabled

Kilit ekranı tarafından uygulanır gnome-screensaver, bu nedenle devre dışı bırakırsak gnome-screensaverkilit ekranını asla alamazız.


OP devre dışı bırakmamak için nasıl etkinleştirileceğini soruyordu.
underscore_d
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.