Pertanyaan Bagaimana saya bisa mengunci layar pada lxde


Seperti Kontrol gnome + alt + L

Di Lxde, bagaimana saya bisa melakukan itu? Apa yang harus saya lakukan untuk melakukan ini?

Terima kasih

- mencari solusi sendiri tapi ...

ok jika saya lakukan alt + f2 dan ketik xscreensaver-command -lock itu solusi kecil. coba lakukan skrip kecil tapi tidak berfungsi ..

Inilah yang saya lakukan

vi lock.sh

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

chmod + x lock.sh

tapi ini tidak berhasil .. ide?


18
2017-11-17 11:05


asal




Jawaban:


Anda harus dapat mengikat perintah kunci screensaver ke CTRL+ALT+L dengan mengedit file konfigurasi keyboard & mouse Lubuntu Anda

Tambahkan yang berikut ini ke ~/.config/openbox/lubuntu-rc.xml

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

Ini harus terletak di antara tag XML

<keyboard>
...
</keyboard

enter image description here

Logout dan login agar perubahan diterapkan.


23
2017-11-17 16:30



Mengetik openbox --reconfigure di terminal agar perubahan diterapkan. Ini adalah GNU / Linux yang sedang kita bicarakan — logout / login tidak perlu. - Richard
Berhati-hatilah untuk tidak menggunakannya $HOME=/root untuk Anda rc file, tetapi pengguna sebenarnya Anda. - Timo
@Richard, atau openbox --restart untuk menyelesaikannya. - Timo


Saya akan menguraikan / menggabungkan beberapa jawaban. Pertama (di terminal) mulai editor Anda:

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

Kemudian cari kode kesalahan yang disebutkan:

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

dan mengubahnya untuk menggunakan dm-tool:

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

Kemudian tambahkan bagian, sehingga kombinasi Windows + L juga berfungsi:

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

Terakhir, selesaikan editor (simpan file) dan aktifkan:

openbox --reconfigure

Semoga berhasil dan terima kasih atas semua jawaban yang ditemukan di sini ...


21
2018-02-23 15:18



ini harus menjadi jawabannya - becko
Saya sudah menginstal dm-tool secara default. Saya harus menginstal xscreensaver untuk jawaban yang diterima untuk bekerja. -Terima kasih - Usagi


Kita juga bisa menggunakan perintah "lxlock" yang disediakan oleh lxde. Saya baru saja menemukannya di Ubuntu 14.04. Kita dapat menambahkan baris di bawah ini dalam file konfigurasi kotak buka di keyboard. vim $HOME/.config/openbox/lubuntu-rc.xml

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

Dan kemudian restart openbox dengan perintah berikut.

openbox --restart

Ini akan mengaktifkan penguncian desktop dengan menekan Tombol Windows + L


7
2018-06-16 09:52



Untuk memperjelas bagi pembaca: lxlock diinstal di /usr/bin sebagai skrip shell yang mencoba mengidentifikasi / menjalankan berbagai opsi screensaver / kunci umum yang mungkin ada pada sistem. Jika jika tidak menemukan opsi lain, itu akan mundur ke xscreensaver-command -lock bagaimanapun. Secara pribadi saya merasa lebih mudah dan lebih (secara hipotetis) cross-platform untuk langsung ke X, dan kunci layar benar-benar bukan suatu tempat yang saya sayangi tentang eye-candy! - underscore_d
dikonfirmasi untuk Lubuntu Trusty - user14654
Menggunakan lxlock memecahkan masalah di Lubuntu 14.04.03 LTS - Kadir


  1. Saya tidak pandai dalam skrip tetapi saya akan melakukannya seperti ini (dan seharusnya berhasil):
    isi lock.sh:

    xscreensaver-command -lock
    

    Di terminal:

    sh ./lock.sh
    
  2. Cara yang lebih baik adalah membuat file .desktop (yang dapat Anda tempatkan di panel di dalam applet "Application launch bar", dan itu akan berada di menu utama sepanjang waktu). Di /usr/share/applications buat file lock.desktop dan itu harus berisi:

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

Simpan dan itu akan muncul di menu (mungkin setelah beberapa detik)


3
2017-11-17 12:00



.desktop adalah ide bagus! Terima kasih! - maniat1k
sama-sama. Jika Anda mengalami masalah dengan ini, tulis di sini, akan membantu sebanyak yang saya bisa - foxy
Tentang keybinding (maaf, tidak dapat melakukan jawaban orang lain): Anda hanya harus menyalin teks yang diposting fosil di tempat itu, itu belum ada di sana. - foxy