Screensaver

如何為 Awesome WM 創建螢幕鎖定計時器?

  • June 24, 2014

我有一個帶有 Awesome WM 的 Ubuntu 12.04 系統,我希望螢幕保護程序能像在 Unity中一樣工作:

  1. GNOME螢幕保護程序
  2. **Ctrl- Alt-L**鎖定
  3. N分鐘超時,適用於暫時禁用螢幕保護程序的應用程序

鍵盤快捷鍵相對簡單:

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

如何解決第 3 點?

您可以使用xautolock

Xautolock 監視 X 視窗系統下的控制台活動,如果在使用者可配置的時間段內沒有任何反應,則啟動您選擇的程序。您可以使用它來自動啟動螢幕儲物櫃,以防您在喝咖啡休息前忘記手動啟動。

類似於以下內容:

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

我發現唯一不尊重的應用程序xautolock是 VLC;但是 mplayer 可以很好地使用它。

引用自:https://unix.stackexchange.com/questions/46973