Comment puis-je verrouiller l'écran sur lxde


19

Comme gnome Control + alt + L

À Lxde, comment faire? Qu'est-ce que je dois installer pour le faire?

Merci

- rechercher une solution par moi-même mais ...

ok si je fais alt + f2 et tape xscreensaver-command -lock c'est une petite solution. essayé de faire un petit script mais ça ne marche pas ..

c'est ce que je fais

vi lock.sh

#!/bin/bash
xscreensaver-command -lock
exit 0

chmod + x lock.sh

mais cela ne fonctionne pas .. des idées?

Réponses:


28

Vous devriez pouvoir lier la commande de verrouillage de l'économiseur d'écran à CTRL+ ALT+ Len modifiant votre fichier de configuration de clavier et de souris Lubuntu

Ajoutez ce qui suit à ~/.config/openbox/lubuntu-rc.xml

<keybind key="C-A-L">      
  <action name="Execute">        
    <command>xscreensaver-command -lock</command>      
  </action>    
</keybind>

Cela devrait être situé entre les balises XML

<keyboard>
...
</keyboard

entrez la description de l'image ici

Déconnectez-vous et connectez-vous pour que les modifications prennent effet.


13
Tapez openbox --reconfigureterminal pour que les modifications prennent effet. Il s'agit de GNU / Linux dont nous parlons - la déconnexion / connexion est superflue.
Richard

Attention à ne pas utiliser $HOME= /rootpour votre rcfichier, mais votre véritable utilisateur.
Timo

2
@Richard, ou openbox --restartpour le faire.
Timo

22

Je voudrais élaborer / combiner certaines des réponses. Tout d'abord (dans un terminal) démarrez votre éditeur:

vi ~/.config/openbox/lubuntu-rc.xml

Recherchez ensuite le code défectueux mentionné:

<keybind key="C-A-L">      
  <action name="Execute">        
    <command>xscreensaver-command -lock</command>      
  </action>    
</keybind>

et changez-le pour utiliser l'outil dm:

<keybind key="C-A-L">      
  <action name="Execute">        
    <command>dm-tool lock</command>      
  </action>    
</keybind>

Ajoutez ensuite une section pour que la combinaison Windows + L fonctionne également:

<keybind key="W-L">
  <action name="Execute">        
    <command>dm-tool lock</command>      
  </action>    
</keybind>

Enfin, terminez l'éditeur (sauvegarde du fichier) et activez-le:

openbox --reconfigure

Bonne chance et merci pour toutes les réponses trouvées ici ...


3
cela devrait être la réponse
becko

J'ai déjà installé dm-tool par défaut. J'aurais dû installer xscreensaver pour que la réponse acceptée fonctionne. -Merci
Usagi

9

Nous pouvons également utiliser la commande "lxlock" fournie par lxde. Je viens de le trouver sur Ubuntu 14.04. Nous pouvons ajouter les lignes ci-dessous dans notre fichier de configuration openbox dans le clavier. vim $HOME/.config/openbox/lubuntu-rc.xml

<!-- keybinding for Screen Lock-->
    <keybind key="W-L">
        <action name="Execute">
          <command>lxlock</command>
        </action>

Et puis redémarrez l'openbox avec la commande suivante.

openbox --restart

Cela permettra le verrouillage du bureau en appuyant sur Windows Key + L


Pour clarifier pour les lecteurs: lxlockest installé dans /usr/binun script shell qui essaie d'identifier / invoquer diverses options courantes d'économiseur d'écran / de verrouillage qui pourraient coexister sur le système. Si s'il ne trouve aucune autre option, il reviendra de xscreensaver-command -locktoute façon. Personnellement, je trouve plus facile et plus (hypothétiquement) multiplateforme d'aller directement à X, et un verrouillage d'écran n'est vraiment pas quelque part que je me soucie des yeux!
underscore_d

confirmé pour Lubuntu Trusty
user14654

L'utilisation lxlockrésout le problème dans Lubuntu 14.04.03 LTS
Kadir

3
  1. Je ne suis pas bon en scripts mais je le ferais comme ça (et ça devrait marcher):
    lock.sh contents:

    xscreensaver-command -lock
    

    Dans le terminal:

    sh ./lock.sh
    
  2. Le meilleur moyen est de créer un fichier .desktop (que vous pouvez placer sur le panneau à l'intérieur de l'applet "Application launch bar", et il sera toujours dans le menu principal). Dans le /usr/share/applicationsfichier de création lock.desktop, il doit contenir:

    [Desktop Entry]   
    Type=Application   
    Icon={path to icon you like}   
    Name={what would you like to name it}   
    Categories=Utility; {this will place it in Accessories menu in your main menu}  
    Exec=xscreensaver-command -lock  
    NoDisplay=false {if you set this to true you will not see it in menu and while adding to panel}   
    

Enregistrez-le et il devrait apparaître dans le menu (peut-être après quelques secondes)


vous êtes les bienvenus. Si vous rencontrez des problèmes avec cela, écrivez ici, cela vous aidera autant que possible
foxy

À propos du raccourci clavier (désolé, je ne peux pas m'engager sur les réponses des autres): vous devez simplement copier le texte que fossfreedom a posté à cet endroit, il n'est pas encore là.
foxy
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.