lxde'de ekranı nasıl kilitleyebilirim

18

Gnome Control + alt + L

gibi

Lxde’de bunu nasıl yapabilirim? Bunu yapmak için ne yapmalıyım?

sayesinde

- kendi başıma bir çözüm arıyor ancak ...

Tamam alt + f2 'yi kullanırsam ve xscreensaver-command -lock yazıp küçük bir çözüm bulurum. yapmaya çalıştı küçük bir senaryo ama çalışmıyor ..

Yaptığım şey budur

vi lock.sh

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

chmod + x lock.sh

ama bu işe yaramıyor .. fikirler?

    
sordu maniat1k 17.11.2011 12:05

4 cevap

23

Ekran koruyucu kilit komutunu Lubuntu klavyenizi düzenleyerek CTRL + ALT + L değerine bağlayabilmeniz gerekir. fare yapılandırma dosyası

Aşağıdakileri ~/.config/openbox/lubuntu-rc.xml

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

Bu, XML etiketlerinin arasında yer almalıdır

<keyboard>
...
</keyboard

Değişikliklerin etkili olması için çıkış yapın ve giriş yapın.

    
verilen cevap fossfreedom 17.11.2011 17:30
21

Bazı cevapları detaylandırır / birleştiririm. İlk olarak (bir terminalde) editörünüzü başlatın:

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

Ardından, belirtilen arızalı kodu arayın:

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

ve dm-aracını kullanmak için değiştirin:

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

Sonra bir bölüm ekleyin, böylece Windows + L kombinasyonu da çalışır:

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

Son olarak, editörü bitirin (dosyayı kaydederek) ve etkinleştirin:

openbox --reconfigure

İyi şanslar ve burada bulunan tüm cevaplar için teşekkürler ...

    
verilen cevap Fred Schenk 23.02.2014 16:18
7

Ayrıca lxde tarafından sağlanan "lxlock" komutunu da kullanabiliriz. Ubuntu 14.04'te buldum. Aşağıdaki satırları klavyede openbox yapılandırma dosyasımıza ekleyebiliriz. % Co_de%

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

Ve sonra açılan kutuyu aşağıdaki komutu kullanarak yeniden başlatın.

vim $HOME/.config/openbox/lubuntu-rc.xml

Bu, Windows Tuşu + L'ye basarak masaüstünün kilitlenmesini sağlar

    
verilen cevap Sai Teja 16.06.2015 11:52
3
  1. Komut dosyalarında iyi değilim ama bunu böyle yaparım (ve çalışmalı):
    lock.sh içerikleri:

    xscreensaver-command -lock
    

    Terminalde:

    sh ./lock.sh
    
  2. Daha iyi bir yol, bir .desktop dosyası oluşturmaktır ("Uygulama başlatma çubuğu" uygulamasının içine panelin üzerine yerleştirebilirsiniz) ve her zaman ana menüde olacaktır. % Co_de% dosyasında /usr/share/applications dosyası oluştur ve şunları içermelidir:

    [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}   
    

Kaydedin ve menüde görünmelidir (belki birkaç saniye sonra)

    
verilen cevap foxy 17.11.2011 13:00

Etiketlerdeki diğer soruları oku