Неверная команда блокировки экрана gnome-screensaver

Мой друг недавно познакомил меня с диспетчером оконных мастеров Awesome. Я пытался манипулировать rc.lua, чтобы настроить его по своему вкусу. Может кто-нибудь сказать мне, почему эта команда не вступает в силу:

awful.key({ modkey, "Control" }, "l", function () awful.util.spawn("gnome-screensaver-command -l") end), 

Работает команда на терминале.

Поскольку я использую Linux Mint Cinnamon, я также попробовал команду cinnamon-screensaver-command на терминале, и он работает. Объект lua (я полагаю), к которому я добавил свой конфиг, выглядит следующим образом:

 clientkeys = awful.util.table.join( awful.key({ modkey, "Control" }, "l", function () awful.util.spawn("cinnamon-screensaver-command -l") end), awful.key({ modkey, }, "f", function (c) c.fullscreen = not c.fullscreen end), awful.key({ modkey, "Shift" }, "c", function (c) c:kill() end), awful.key({ modkey, "Control" }, "space", awful.client.floating.toggle ), awful.key({ modkey, "Control" }, "Return", function (c) c:swap(awful.client.getmaster()) end), awful.key({ modkey, }, "o", awful.client.movetoscreen ), awful.key({ modkey, }, "t", function (c) c.ontop = not c.ontop end), awful.key({ modkey, }, "n", function (c) -- The client currently has the input focus, so it cannot be -- minimized, since minimized clients can't have the focus. c.minimized = true end), awful.key({ modkey, }, "m", function (c) c.maximized_horizontal = not c.maximized_horizontal c.maximized_vertical = not c.maximized_vertical end) ) 

благодаря

Linux и Unix - лучшая ОС в мире.