Làm cách nào để tạo bộ đếm thời gian khóa màn hình cho Awesome WM?


8

Tôi đã có một hệ thống Ubuntu 12.04 với Awesome WM và tôi muốn trình bảo vệ màn hình hoạt động như trong Unity :

  1. Trình bảo vệ màn hình Gnome
  2. Ctrl- Alt-L để khóa
  3. Thời gian chờ của N phút tôn trọng các ứng dụng tạm thời vô hiệu hóa trình bảo vệ màn hình

Phím tắt tương đối dễ:

-- Lock screen
awful.key(
    { "Mod1", "Control" },
    "l",
    function ()
        awful.util.spawn("gnome-screensaver-command --lock")
    end)

Làm thế nào để tôi giải quyết điểm 3?

Câu trả lời:


6

Bạn có thể sử dụng xautolock :

Xautolock giám sát hoạt động của bàn điều khiển trong hệ thống cửa sổ X và kích hoạt chương trình bạn chọn nếu không có gì xảy ra trong khoảng thời gian có thể định cấu hình của người dùng. Bạn có thể sử dụng điều này để tự động khởi động khóa màn hình trong trường hợp bạn có xu hướng quên làm thủ công trước khi nghỉ giải lao.

Một cái gì đó dọc theo dòng:

xautolock -time 10 -locker "gnome-screensaver-command --lock"

Ứng dụng duy nhất mà tôi thấy không tôn trọng xautolocklà VLC; nhưng mplayer hoạt động độc đáo với nó.


1
Bạn có chắc chắn mplayer hoạt động độc đáo? Tôi hiện đang sử dụng mplayer-1.1 (svn) và xautolock vẫn kích hoạt khóa trong khi phát video.
giải mã

Vào thời điểm tôi viết câu trả lời này, vâng, mplayer đã làm việc với xautolock. Một bản cập nhật đôi khi có nghĩa là điều này không còn nữa. Hy vọng, đó là một quang sai tạm thời.
jasonwryan

VLC 2.1.5 hoạt động tốt vớixautolock
l0b0

0

Đây là một bài viết khá cũ - nhưng có một lời giải thích tốt về cách sử dụng xautolock cùng với i3lock tại đây:

http://rabexc.org/posts/awclaw-xautolock-battery


2
Nó thường là thông thường để dán một số thông tin quan trọng từ một liên kết nội tuyến. Bạn có thể muốn xem xét làm như vậy.
HalosGhost
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.