Come configuro lo schermo per bloccare quando chiudo il coperchio?


18

Ho configurato Ubuntu per mettere lo schermo in nero quando chiudo il coperchio del laptop, ma voglio che, quando lo apro di nuovo, richieda la password come bloccare lo schermo con Ctrl+ Alt+ L, ma non riesco a trovare il opzione corretta. Potresti dirmi?


Hai spuntato la schermata di blocco quando lo screensaver è attivo nelle preferenze di Screensaver?
Nitin Venkatesh,

non ci sono preferenze per lo screensaver in Ubuntu 11.10, deve essere con il demone gnome-settings-ma, se non c'è modo di configurare ... si blocca solo quando lo schermo è spento, no quando chiudo il coperchio
Quejio,


no, non ci sono impostazioni per lo screensaver e nessun gestore di potere gnome ... ubuntu 11.10 usa ora GNOME 3 ...
Quejio,

Deve essere con il comando gsettings, ma org.gnome.desktop.screensaver abilitato per il blocco È vero ...
Quejio,

Risposte:


5

Sto riscontrando lo stesso problema nel mio laptop con Ubuntu 11.10 ... Mentre una soluzione "completa" non è sviluppata dalla comunità (ovvero, aggiungendo un'opzione di "blocco" nel power manager), ho implementato la mia soluzione. Per implementare la mia soluzione, è necessario effettuare le seguenti operazioni:

  1. Usando "Power manager" o "Gnome Tweak Tool" dovresti configurare il tuo laptop per "non fare nulla" quando il coperchio è chiuso. Se vuoi installare lo strumento Gnome Tweak, dovresti usare il seguente comando:
    sudo apt-get install gnome-tweak-tool
  2. È necessario creare una directory e un nuovo file di script:
    mkdir / etc / acpi / local
    gksudo gedit /etc/acpi/local/lid.sh.post
  3. Il nuovo file dovrebbe contenere il seguente codice:
    #! / Bin / sh
    
    ################################################## #######################
    ## Scritto da Rafael Fernandes Lopes e Thyago Mendes Neves ##
    ## Twitter: @rafaelf_l e @ThyagoNeves ##
    ## ##
    ## Descrizione: questo script blocca lo schermo quando il coperchio del laptop è ##
    ## chiuso in Ubuntu 11.10 (Oneiric Ocelot). ##
    ## ##
    ## Questo script può essere liberamente ridistribuito, modificato e utilizzato. ##
    ## Qualsiasi ridistribuzione deve includere le informazioni degli autori. ##
    ## ##
    ## QUESTO SCRIPT NON HA ALCUNA GARANZIA! ##
    ################################################## #######################
    
    grep -q chiudi / proc / acpi / button / lid / * / state
    se [$? = 0]; poi
        # Alcuni processi di sistema vengono utilizzati per verificare chi è l'utente attualmente registrato.
        PROCESS_PID = `pidof gnome-session`
        CURRENT_USER = `ps up $ PROCESS_PID | awk '{if ($ 1! = "USER") {print $ 1}}' `
        DBUS_SESSION_BUS_ADDRESS = `grep -z DBUS_SESSION_BUS_ADDRESS / proc / $ PROCESS_PID / environment | sed -e 's / DBUS_SESSION_BUS_ADDRESS = //' '
    
        esporta DBUS_SESSION_BUS_ADDRESS
    
        su -c "gnome-screensaver-command -l" $ CURRENT_USER
    fi
    
    Salvarlo!
  4. Dopo aver salvato e chiuso lo script creato, è necessario impostare l'autorizzazione di esecuzione:
    sudo chmod + x /etc/acpi/local/lid.sh.post
    Ok! Ora puoi testare lo script chiudendo il tuo laptop!

Ho provato a farlo funzionare su Ubuntu 14.04, ma non ha alcun effetto: gist.github.com/rubo77/1a3320fda5a47fdebde7
rubo77

O devo riavviare o riavviare acpi in qualche modo per farlo funzionare?
rubo77,

2

Per quanto ne so, questo non è più possibile, a causa delle opzioni limitate disponibili in GNOME 3.x a partire da ora. Puoi segnalare un bug su launchpad o upstream al riguardo, ma non sono sicuro che l'opzione verrà aggiunta, poiché tali bug finiscono spesso per passare a discussioni infinite senza soluzione effettiva (essere onesti qui).

Il meglio che puoi fare è far sospendere il sistema quando il coperchio è chiuso.


bene, mentre ho cercato penso che tu abbia ragione, penso che ci debba essere un'opzione come "lockscreen" quando scegli l'azione quando si chiude il coperchio ... Odio quando sono in biblioteca, lascia il mio laptop da solo per un mentre, e quando torno, lo vedo trollato da uno dei miei "amici" ... ¬¬ e sicuramente non mi ricorderò sempre di fare Ctrl + Alt + L quando il gesto di chiudere il coperchio è un modo migliore per fallo
Quejio,

@Quejio: mi dispiace ma non c'è niente che io possa fare per te. Il meglio che puoi fare è far sospendere il sistema quando il coperchio è chiuso.
RolandiXor

ma quando è buono perdo le conversazioni, interrompo la connessione a internet se sto scaricando qualcosa ... Non voglio fermare tutti i programmi per questo
Quejio

Ho aggiunto l'idea a brainstorm.ubuntu.com/idea/28632 Se vuoi supportarlo, sarai il benvenuto
Quejio,

0

Disabilitare la schermata di blocco usando la finestra di dialogo "Schermo" non sempre funziona.

Tuttavia, questa soluzione "forza eccessiva" fa:

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

La schermata di blocco è implementata da gnome-screensaver, quindi se disabilitiamo gnome-screensaver, non potremo mai ottenere la schermata di blocco.


OP stava chiedendo come abilitarlo, non disabilitarlo.
underscore_d
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.