Comment configurer l'écran pour qu'il se verrouille lorsque je ferme le couvercle?

18

J'ai configuré Ubuntu pour mettre l'écran en noir lorsque je ferme le couvercle de l'ordinateur portable, mais je veux que, lorsque je l'ouvre à nouveau, il demande le mot de passe comme bloquer l'écran avec Ctrl+ Alt+ L, mais je ne trouve pas le bonne option. Pourrais-tu me dire?

Quejio
la source
Avez-vous coché l' option Verrouiller l'écran lorsque l'économiseur d'écran est actif dans les préférences de l' économiseur d' écran?
Nitin Venkatesh
il n'y a pas de préférences d'économiseur d'écran dans Ubuntu 11.10, cela doit être avec le démon gnome-settings-mais s'il n'y a aucun moyen de configurer ... seulement il se verrouille lorsque l'écran est éteint, non quand je ferme le couvercle
Quejio
Jetez un oeil à ce lien .. Il devrait aider votre question askubuntu.com/questions/2970/…
b-ak
non, il n'y a pas de paramètres d'économiseur d'écran et pas de gnome-power-manager ... ubuntu 11.10 utilise maintenant GNOME 3 ...
Quejio
Cela doit être avec la commande gsettings, mais le verrouillage org.gnome.desktop.screensaver est vrai ...
Quejio

Réponses:

5

J'ai le même problème dans mon ordinateur portable avec Ubuntu 11.10 ... Bien qu'une solution "complète" ne soit pas développée par la communauté (c'est-à-dire, en ajoutant une option de "verrouillage" dans le gestionnaire d'alimentation), j'ai implémenté ma propre solution. Pour implémenter ma solution, vous devez suivre les étapes suivantes:

  1. En utilisant le "Power manager" ou "Gnome Tweak Tool", vous devez configurer votre ordinateur portable pour qu'il "ne fasse rien" lorsque le couvercle est fermé. Si vous souhaitez installer l'outil Gnome Tweak, vous devez utiliser la commande suivante:
    sudo apt-get install gnome-tweak-tool
  2. Vous devez créer un répertoire et un nouveau fichier de script:
    mkdir / etc / acpi / local
    gksudo gedit /etc/acpi/local/lid.sh.post
  3. Le nouveau fichier doit contenir le code suivant:
    #! / bin / sh
    
    ################################################## #######################
    ## Script écrit par Rafael Fernandes Lopes et Thyago Mendes Neves ##
    ## Twitter: @rafaelf_l et @ThyagoNeves ##
    ## ##
    ## Description: ce script verrouille l'écran lorsque le couvercle de l'ordinateur portable est ##
    ## fermé dans Ubuntu 11.10 (Oneiric Ocelot). ##
    ## ##
    ## Ce script peut être librement redistribué, modifié et utilisé. ##
    ## Toute redistribution doit inclure les informations des auteurs. ##
    ## ##
    ## CE SCRIPT N'A AUCUNE GARANTIE! ##
    ################################################## #######################
    
    grep -q fermer / proc / acpi / bouton / couvercle / * / état
    si [$? = 0]; ensuite
        # Certains processus système sont utilisés pour vérifier qui est l'utilisateur actuellement connecté.
        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 / environ | sed -e's / DBUS_SESSION_BUS_ADDRESS = // ''
    
        exporter DBUS_SESSION_BUS_ADDRESS
    
        su -c "gnome-screensaver-command -l" $ CURRENT_USER
    Fi
    
    Sauvegarde le!
  4. Après avoir enregistré et fermé le script créé, vous devez définir l'autorisation d'exécution:
    sudo chmod + x /etc/acpi/local/lid.sh.post
    D'accord! Maintenant, vous pouvez tester le script de fermeture de votre ordinateur portable!
Rafael
la source
J'ai essayé de le faire fonctionner dans Ubuntu 14.04, mais cela n'a aucun effet: gist.github.com/rubo77/1a3320fda5a47fdebde7
rubo77
Ou dois-je redémarrer ou redémarrer acpi pour le faire fonctionner?
rubo77
2

À ma connaissance, cela n'est plus possible, en raison des options limitées disponibles dans GNOME 3.x à partir de maintenant. Vous pouvez signaler un bogue sur le tableau de bord ou en amont à ce sujet, mais je ne sais pas si l'option sera ajoutée, car ces bogues finissent souvent par se transformer en discussions sans fin sans solution réelle (en toute honnêteté ici).

Le mieux que vous puissiez faire est de suspendre le système lorsque le couvercle est fermé.

RolandiXor
la source
eh bien, comme je cherchais je pense que vous avez raison, je pense qu'il doit y avoir une option comme "lockscreen" lorsque vous choisissez l'action lors de la fermeture du couvercle ... Je déteste quand je suis à la bibliothèque, laissez mon ordinateur portable seul pour un tout, et quand je suis revenu je le vois trollé par un de mes "amis" ... ¬¬ et sûrement je ne me souviendrai pas toujours de faire Ctrl + Alt + L quand le geste de fermer le couvercle est une meilleure façon de faire
Quejio
@Quejio: Je suis désolé mais je ne peux rien faire pour vous. Le mieux que vous puissiez faire est de suspendre le système lorsque le couvercle est fermé.
RolandiXor
mais quand c'est super, je perds les conversations, arrête la connexion Internet si je télécharge quoi que ce soit ... Je ne veux pas arrêter tous les programmes à cause de ça
Quejio
J'ai ajouté l'idée à brainstorm.ubuntu.com/idea/28632 Si vous voulez le soutenir, vous serez le bienvenu
Quejio
0

La désactivation de l'écran de verrouillage à l'aide de la boîte de dialogue "Écran" ne fonctionne pas toujours.

Cependant, cette solution de "force excessive":

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

L'écran de verrouillage est implémenté par gnome-screensaver, donc si nous le désactivons gnome-screensaver, nous ne pourrons jamais obtenir l'écran de verrouillage.

David Ziegler
la source
OP demandait comment l'activer, pas le désactiver.
underscore_d